Gençlere kodla çalışmayı öğretmek için kullanımı ücretsiz bir programlama aracıdır. Buradaki fikir, ykodlamanın temellerini öğrenirken zevk alınabilecek bir sonuç yaratan görsel olarak ilgi çekici bir platform sunmaktır.
Scratch adı, DJ'lerin miksaj kayıtlarına atıfta bulunur, çünkü bu program öğrencilerin animasyonlar, video oyunları ve daha fazlası gibi projeleri ses ve görüntüleri kullanarak blok kod tabanlı bir arayüz üzerinden mikslemelerine olanak tanır.
Scratch'in en büyük çekiciliği kullanım kolaylığıdır. Öğrenciler, nispeten kolay bir şekilde eğlenceli ve heyecan verici bir sonuç elde edebilir, bu da gelecekteki kullanımı ve kodlamanın daha derinlemesine araştırılmasını teşvik eder.
Çevrimiçi topluluk, başka bir güçlü özelliktir. Scratch çok yaygın olarak kullanıldığından, birçok etkileşim fırsatı vardır.