Game Design
One of my new projects this year is a game design unit in which students program their own Frogger-type Game. We use a software program called AgentSheets , which allows students to program in a "drag and drop" programming type environment, providing an easy introduction to programming without the need to teach 7th graders a programming language. You can use the software to create any type of game. You can check out some of the games my latest group created here . I learned of this software when I taught in Boulder. The Boulder Valley School District was participating in a University of Colorado study lead by Alex Repenning, the creator of AgentSheets. I had the unique opportunity to be paid to attend a week-long class during the summer, gain graduate credits, and use the software for free with my class in exchange for participating in this study.