There has been some discussion here about teaching kids programming. I came across this site <a href="http://stratolab.com/courses/lunarrepair/">http://stratolab.com/courses/lunarrepair/</a> as a link from the CherryPy site. They are located in NYC and say " Although the workshop is set in fantasy, the programming you
                learn is real. This course teaches the basics of computer
                programming using the
                <a href="http://stratolab.com/misc/python">Python</a> language,
                including algorithms, variables, loops, and functions. You
                learn cartesian (X-Y) coordinates and simple algebra to draw
                shapes and make things move. Finally, a reason to learn math." Maybe they could be invited to be part of the kids track at Chicago's pyCon?<br>