Scratch
May 30th, 2007
The Lifelong Kindergarten Group at the MIT Media Lab has released Scratch, a new graphical programming environment designed to teach fundamental aspects of computer programming in a fun and easy-to-understand way. Kids can create games or stories while learning basic concepts of logic and programming.
The community aspect of Scratch is cool as well – because the environment is java-based, kids can upload their creations to the scratch website and comment on each other’s creations. I’m interested in seeing if the sharing aspect of scratch can elevate to the next level, where kids can complete a series of tutorials in order to learn more advanced capabilities of the system. If the satisfaction of completing a programming challenge was as satisfying as completing a level in a video game, kids’ investment in Scratch might continue beyond the academic user-testing-group and community-outreach testing environment that it no doubt was born in.
Scratch can also be controlled by a custom hardware controller, allowing kids to create projects that are controlled by a slider, button, light sensor or microphone.
Scratch Website
SEE ALSO : Lego Mindstorms NXT

