Learning Programming
Kids
Invent Your Own Computer Games with Python (2014; kids around 10 yrs)
Racket (and Realm of Racket - Learn to program, one game at a time?) [variant of Scheme] - built-in user-friendly IDE
See also
36 Resources To Help You Teach Kids Programming (2011) - incl. Squeak: Learn Programming With Robots, Ruby for kids; resources etc. incl.http://www.teachkidstoprogram.com/[Teach Kids To Program], Alice, ScratchLego Mindstorms,