Fun Programming! Fun Programming! Awesome little collection of videos that attempt to teach programming through fun.