2. Scratch is an educational programming language and
multimedia authoring tool that can be used by
students, scholars, teachers, and parents for a range
of educational and
entertainment constructivist projects
from math and science projects, including simulations
and visualizations of experiments, recording lectures
with animated presentations, to social
sciences animated stories, and interactive art and
music.
3. The name was derived from
the turntablism's technique
of scratching(i.e. mixing sounds), relating
the ease of mixing sounds to the ease of
mixing projects made with Scratch.
4. The first version of Scratch was
developed in 2003 by the Lifelong
Kindergarten group, led by Mitchel
Resnick, at the MIT Media Lab.