Scratch, ABD’de bulunan MIT’nin geliştirdiği, 8-16 yaş arası cocukların kullanımına gore tasarlanmış oldukca basit bir arayuze sahip programlama ortamıdır. Geleneksel programlama dillerinin aksine kullanıcı, istediği fonksiyonları fare ile tıklayıp surukleyerek animasyonlar, oyunlar, ve hikayeler yaratabilirsiniz. Scratch, renkli bir arayuze sahiptir. Bu sayede cocukları birşeyler yaratmaya teşvik eder. Programlama dillerinin aksine, hazır fonksiyonlar kategorilere ayrılarak kolay bir bicimde kullanıma sunulmuştur. Bu sayede programlamaya yeni başlayan kişi, algoritma yapısını if,else,while,for gibi gorece karmaşık ve noktalama işaretleri gibi ozen isteyen yapıları kullanmadan kavrayabiliyor. Scratch’i ister bilgisayarınıza kurun, isterseniz web tarayıcınızın penceresinden kullanın. Uye olursanız, başkalarının yarattığı değişik programları ve animasyonları gorebilir, hoşunuza gidenleri kendi isteğinize gore değiştirebilir veya kendi yarattığınız eserinizi diğer kişiler ile paylaşmak icin siz de sergileyebilirsiniz. Scratch cocuklara programlamayı eğlenceli hale getirmek icin MIT ( Massacehusetts Institute of Technolohy) tarafından geliştirilmiş bir platform. Program geliştirici Scratch’ı şu şekilde tanımlamaktadır. “Scratch ile etkileşimli hikayeler, oyunlar ve animasyonlar programlayabilirsiniz ve bunları online olarak paylaşabilirsiniz” Gercekten de Scratch kullanımı kolay, eğlenceli, etkileşimli cocukların kolayca oğrenebileceği bir arac. Sadece cocuklara değil biz yetişkinlerin bile eğlenceli programlar yapabileceğimiz ALINTIDIR
__________________