With support from the National Science Foundation, professors are exploring unique approaches to teaching computer programming through active gameplay.