http://code.google.com/p/rur-ple/, a Karel-the-robot adaptation, has been used to teach Python to young kids (age 8+) in school all the way to first-year university students (some examples of these can be found on youtube) in a number of human language. Its successor http://reeborg.ca teaches Javascript (and will eventually teach Python) on the web; free with no login required.
Teach kids programming – A collection of resources
21–24 of 24 posts
Re: Teach kids programming – A collection of resources
#22For kindergarten-2nd grade (5-8) I'd also recommend Kodable if you have an iPad. It simplifies programming concepts into a fun and interactive world where you have to guide a little fuzz ball through colored mazes. It teaches sequence, conditions, loops, functions, and even makes debugging fun!
Re: Teach kids programming – A collection of resources
#23I've always liked Robot Odyssey (or modern clone http://www.droidquest.com/) as an early introduction to concepts of programming and digital logic
Re: Teach kids programming – A collection of resources
#24Programmable toys are also a nice way to introduce kids to programming. I wrote my first programs (without even knowing it) on this bad boy: http://en.wikipedia.org/wiki/Big_Trak (well, not exactly this one, but it's Soviet counterpart called "Elektronika IM 11" or "Lunokhod")