This page presents a list of learning resources for kids, sorted into an order which might be useful as a course of study
Canvas Object Movement Example
Magic Eight Ball, a novice tutorial for kids
Elementary Computer Graphics: Drawing with Pixels ,Michael J. Norton ,2003
Computer Game Designing on the Macbook ,Sean Woods
Agents, sprites and young programmers