Code School is a great site and service for those of you who teach programming, program yourself, or just want to pass it on to that one kid that needs something extra. Explanation video from Kickstarter:
Sounds pretty cool. Of course it is so cool that most of the courses cost money. Rats! But, there are a few free courses to wet your appetite. Code School, check it out.