The Five Year Evolution of a Game Programming Course
Gillian Smith, Anne Sullivan. The Five Year Evolution of a Game Programming Course. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (SIGCSE 2012), Raleigh, NC, February 29 – March 3, 2012.
This paper presents lessons learned from five years of teaching a game design and programming outreach course. This class is taught over the course of a month to high school students participating in the California Summer School for Mathematics and Science (COSMOS) at the University of California, Santa Cruz. Over these five years we have changed everything in the course, from the overall project structure to the programming language used in the class. In this paper we discuss our successes and failures, and offer recommendations to instructors offering similar courses.