Scratch - Software for Media Production

With Scratch software, users can easily combine media to create and share their own interactive stories, animations, games, music, and art. It is one of the resources highlighted in the Technology Curriculum Database launched last year, which was developed by YouthLearn for the U.S. Department of Education-funded National Partnership for Quality Afterschool Learning at SEDL.
As young people work on projects in Scratch, they learn many of the 21st century skills that will be critical to success in the future: thinking creatively, communicating clearly, analyzing systematically, using technologies fluently, collaborating effectively, designing iteratively, and learning continuously.

Scratch, a free software program, was developed by the Lifelong Kindergarten research group at the MIT Media Lab, with financial support from the National Science Foundation, Microsoft, Intel Foundation, Nokia, and MIT Media Lab research consortia.