Scratch: Imagine, Program, Share

Scratch, from the MIT Media Lab, is a programming tool “designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and […]