There has been some discussion here about teaching kids programming.&nbsp; 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.&nbsp; They are located in NYC and say &quot; 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.&quot;&nbsp; Maybe they could be invited to be part of the kids track at Chicago&#39;s pyCon?<br>