Happy Geek Dad

Stumbled upon Jason R. Briggs' Snake Wrangling for Kids:

"Snake Wrangling for Kids" is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python programming language to teach the concepts. Examples are presented for Windows, Mac OS X and Linux.