Probably both. Scratch is a new program from the MIT Media Lab that lets students (and anyone else who wants to play with funky sprites and interesting bits of code) easily create and share animations ...
As a homeschooling parent, I'm a big fan of educational software and I've written quite about about various programs in the past. But, as a programmer, I'm also a big fan of any program that makes ...
If you would like to learn how to program using Scratch, or know someone that would like to get started and is a total beginner, you may be interested to know that the official Raspberry Pi Press team ...