Scratch, ABD’de bulunan MIT’nin geliştirdiği, 8-16 yaş arası çocukların kullanımına göre tasarlanmış oldukça basit bir arayüze sahip programlama ortamıdır. Geleneksel programlama dillerinin aksine kullanıcı, istediği fonksiyonları fare ile tıklayıp sürükleyerek animasyonlar, oyunlar, ve hikayeler yaratabilirsiniz.
Scratch, renkli bir arayüze sahiptir. Bu sayede çocukları birşeyler yaratmaya teşvik eder. Programlama dillerinin aksine, hazır fonksiyonlar kategorilere ayrılarak kolay bir biçimde kullanıma sunulmuştur. Bu sayede programlamaya yeni başlayan kişi, algoritma yapısını if,else,while,for gibi görece karmaşık ve noktalama işaretleri gibi özen isteyen yapıları kullanmadan kavrayabiliyor.
Scratch’i ister bilgisayarınıza kurun, isterseniz web tarayıcınızın penceresinden kullanın. Üye olursanız, başkalarının yarattığı değişik programları ve animasyonları görebilir, hoşunuza gidenleri kendi isteğinize göre değiştirebilir veya kendi yarattığınız eserinizi diğer kişiler ile paylaşmak için siz de sergileyebilirsiniz.
Scratch hakkında ayrıntılı bilgi ve örnek projeler için http://scratch.eba.gov.tr/ adresini takip edebilirsiniz.