Scratch is a computer application aimed primarily at children that allows them to explore and experiment with the concepts of computer programming by using the simple graphical interface.. It is developed by the Lifelong Kindergarten group at the MIT Media Lab by a team led by Mitchel Resnick and first appeared in the summer of 2007. Scratch can be installed and freely redistributed on any Windows, Mac OS X or Linux computer. The source code is m...
more
Scratch is a computer application aimed primarily at children that allows them to explore and experiment with the concepts of computer programming by using the simple graphical interface.. It is developed by the Lifelong Kindergarten group at the MIT Media Lab by a team led by Mitchel Resnick and first appeared in the summer of 2007. Scratch can be installed and freely redistributed on any Windows, Mac OS X or Linux computer. The source code is made available under a license that allows for modifications for non-commercial uses .
The name Scratch is derived from the turntablist technique of scratching, and refers to both the language and its implementation. The similarity to musical "scratching” is the easy reusability of pieces: in Scratch all the objects, graphics, sounds, and scripts can be easily imported to a new program and combined in new ways allowing beginners to get quick results and be motivated to try further.
Scratch is used worldwide in many different settings: schools,...
less