Birçok okulda müfredata giren ve programlama öğretmek için çok ideal bir konsept olan Scratch programlama dili, çocukların küçük yaştan itibaren yazılımı severek öğrenmelerini amaç edinerek geliştirilmiştir.
Arduino Tabanlı NANO Başlangıç Kiti, Arduino® ekosistemi ve Scratch programlama dili kombine edilerek oluşturulmuştur. Öğrencilerin geliştirme kartı sayesinde sensörlerden okuduğu sayısal verileri Scratch ile programlayarak, yine kart üzerinden çeşitli fiziksel hareketler veya etkileşimli uygulamalar yapabilmesini sağlar.
ATmega328 tabanlı kontrol kartı ve Scratch arayüzü ile direnç, buton, fotodirenç ve ses sensörü gibi bileşenleri S4A (Scratch for Arduino®) yazılımı ile entegre ederek kullanabilirsiniz. Ayrıca geliştirme kartı üzerinden çeşitli değerleri okuyabilir, Scratch programına veri aktarabilir veya sensörlerden gelen verilerle ekrandaki karakterleri (Scratch kedisi vb.) fiziksel dünyadan kontrol edebilirsiniz. Bu sayede öğrenciler kendi başlarına farklı ve eğlenceli projeler geliştirme heyecanını yaşayacaklar.