Meet Hopscotch, the iOS app teaching kids how to program
I've blogged before about the growing movement to teach young children how to program. Hopscotch is a new iPad app that lets kids drag and drop blocks of code to create their own programs. Kids can make games, stories, animations, interactive art, apps...if they can imagine it, they can build it with Hopscotch. But the important thing about teaching kids to code is not just that they'll have fun but they'll learn problem solving, critical thinking, and the fundamentals of computer programming. Check Hopscotch out it's free and you don't have to be a kid to use it.
from The Universal Machine http://universal-machine.blogspot.com/