Addressing industry issues in a multi-disciplinary course on game design

Over the past few years, games courses have been gaining in popularity, as there has been growing evidence showing positive enrollment and student engagement results. Nevertheless, new graduates still lack critical teamwork and problem-solving skills required by industry employers. Building upon other game programs that had successful results, we present a game design course developed to attract students of all disciplines. Our course is different because we focus on three main issues directly associated with new graduates entering industry: cooperative learning, peer review, and orientation with a pre-existing large code base. A quantitative analysis reveals both a positive and negative impact on students' interests, in particular within a cohort of non-Computer Science majors. A qualitative analysis reveals the ways in which students were influenced by a course design where assessment was aligned with key industry issues.

[1]  Daniel C. Cliburn,et al.  Games, stories, or something more traditional: the types of assignments college students prefer , 2008, SIGCSE '08.

[2]  Jessica D. Bayliss,et al.  Games as a "flavor" of CS1 , 2006, SIGCSE '06.

[3]  D.C. Cliburn The Effectiveness of Games as Assignments in an Introductory Programming Course , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.

[4]  Christopher A. Egert,et al.  Bridging the gap: balancing faculty expectations and student realities in computer gaming courses , 2007, Future Play.

[5]  Leland L. Beck,et al.  An experimental study of cooperative learning in cs1 , 2008, SIGCSE '08.

[6]  Andrew Begel,et al.  Struggles of new college graduates in their first software development job , 2008, SIGCSE '08.

[7]  Kajal T. Claypool,et al.  Teaching software engineering through game design , 2005, ITiCSE '05.

[8]  Robert M. Keller Computer Science: Abstraction to Implementation , 2001 .

[9]  Jeffrey Edgington,et al.  A games first approach to teaching introductory programming , 2007, SIGCSE.

[10]  Michael Zyda,et al.  Operating a computer science game degree program , 2008, GDCSE.

[11]  James K. Erickson,et al.  Living the dream - an overview of the Mars exploration project , 2006, IEEE Robotics & Automation Magazine.

[12]  Ian Parberry,et al.  Experience with an industry-driven capstone course on game programming: extended abstract , 2005, SIGCSE '05.

[13]  Ian Parberry,et al.  The art and science of game programming , 2006, SIGCSE '06.