MIT Medya Laboratuarında geliştirilen Scratch, sürükle - bırak mantığı ile çalışan ve sana en kolay şekilde kodlama öğretecek olan görsel bir programlama ortamıdır. Scratch sayesinde hiç kod yazmaya gerek kalmadan sürükle bırak mantığıyla kodlama yapabilirsin. Bu sayede animasyonlar, etkileşimli hikayeler ve çizgi filmler oluşturabilir, oyunlar yapabilirsin ve yaptığın her şeyi hem arkadaşlarınla hem de tüm dünyadaki her yaştan diğer scratch kullanıcıları ile paylaşabilirsin.
Scratch ile programlamaya başlamak için bir bilgisayar ya da tablet kullanman yeterli! Kodlama alanına sürükleyip bırakacağın kod blokları ile kendi programlarını oluşturabileceğini zaten öğrendin. Bunun dışında Scratch dünyasında varolan mevcut uygulamalara katkıda bulunarak diğer uygulamaları da geliştirebilirsin. Bu eğitim setinde Scratch ile tanıştıktan hemen sonra bu ortamda neler yapabileceğini, web sitesine kayıt olmayı, online ve offline editör ile arayüze hakim olarak calışmayı, projeler oluşturup kaydetmeyi, başkalarının projelerine katkıda bulunmayı öğreneceksin. Tabii ki tüm bunları öğrenirken Piko arkadaşlarını bekliyor projesi ile tecrübe kazanıp hayalinde canlandırdığın diğer projeleri hayata geçirebileceksin.