Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web.

As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab, with financial support from the National Science Foundation, Microsoft, Intel Foundation, MacArthur Foundation, Google, Iomega and MIT Media Lab research consortia.


Plan Price Details
Scratch Free Create and share your own interactive stories, games, music, and art.


September 9, 2013

Scratch è un nuovo linguaggio di programmazione che rende semplice la creazione di storie interattive, di giochi e di animazioni – e la condivisione con altri sul web delle vostre creazioni. Grazie a questo strumento, i giovani possono imparare importanti concetti e capacità computazionali quali abilità di progettazione, sviluppando le idee dal concepimento iniziale al progetto completo, e capacità di attenzione e perseveranza. Non richiede particolari conoscenze del linguaggio informatico; basta solo avere buone idee da contestualizzare e pensare con chiarezza e precisione.

Online English and Biology Teacher
September 12, 2012

Scratch is a great way to tell a story, esp. to students up to Grade 6th. It is a very easy tool that helps you create your own animations and games. If one is a creative teacher, he/she can use it very effectively to enhance comprehension, vocabulary and expression. I sometimes teach basic concepts of Science to Middle Graders. Recently, I had to teach the functions of roots to students of Grade 6th, but I didn't want it to be a boring Science class. I created an animation using the simple tools available on Scratch, and came up with a very engaging lesson. Students can also use it to make interactive project, which would also improve their creative skills.