Scratch: exploratory programming language for kids


Developed by those nice folks at the MIT Media Lab, Scratch is a visual programming language for kids.

The development environment reminds me a little of the Lego Mindstorms programming interface, where you can drag blocks around and attach them to create procedures. Instead of hacking robots, though, kids can use Scratch to create games, animations, art, and whatever else they have an inclination to build.

As young people create 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, learning continuously.

After you’ve created something, your masterpiece can be posted to the Scratch website for other kids to play and comment on. More importantly, kids can download and learn from the source code, which they can then apply to their own projects.

Check it out – it’s a social network for 8 year old open source hackers.

Scratch – Link
Deweybears’ Scratch Donkey Kong – Link

Discuss this article with the rest of the community on our Discord server!


Ready to dive into the realm of hands-on innovation? This collection serves as your passport to an exhilarating journey of cutting-edge tinkering and technological marvels, encompassing 15 indispensable books tailored for budding creators.

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).