This page presents a list of learning resources for kids, sorted into an order which might be useful as a course of study
99 bottles of beer
Elementary Computer Graphics: Drawing with Pixels ,Michael J. Norton ,2003
Simple Space Ship Game
Computer Game Designing on the Macbook ,Sean Woods
Agents, sprites and young programmers
Teach programming to children