Learn how to design video games that are endlessly fun! In this six-hour video course, Zach Comm will teach you the key skills of video game theory so you can deliver exciting, fresh, and fun video games that offers just the right amount of challenge. Buy now: downloadable video

Hopscotch is a visual programming app for the iPad and iPhone that lets users design their own simple games. It's being used in many elementary and middle schools as a way to teach students about basic tech principles and programming logic. Read the article: Programming with Hopscotch: An Introduction.