Engagement: gaming throughout the curriculum

This paper considers how gaming has been infused into the computing curriculum of institutions in the United States. To increase motivation of students and improve retention, many programs have begun using gaming in their introductory courses, as upper level electives, or as separate degree programs. The authors review the current use of gaming within curricula and analyze the content of game development degree programs. Finally, the authors describe plans at their institution to incorporate gaming throughout the computing curriculum and present initial results.

[1]  Marcia C. Linn,et al.  New roles for students, instructors, and computers in a lab-based introductory programming course , 2003, SIGCSE.

[2]  Mark Guzdial,et al.  Motivation and nonmajors in computer science: identifying discrete audiences for introductory courses , 2005, IEEE Transactions on Education.

[3]  Leen-Kiat Soh Using game days to teach a multiagent system class , 2004 .

[4]  Larry L. Peterson,et al.  Reasoning about naming systems , 1993, TOPL.

[5]  Colin Lankshear,et al.  'Because it's boring, irrelevant and I don't like computers': Why high school girls avoid professionally-oriented ICT subjects , 2008, Comput. Educ..

[6]  Daniel Frost Ucigame, a java library for games , 2008, SIGCSE '08.

[7]  Peter Rodgers,et al.  Using games to investigate movement for graph comprehension , 2004, AVI.

[8]  Mark C. Lewis,et al.  Graphical game development in CS2: a flexible infrastructure for a semester long project , 2006, SIGCSE '06.

[9]  A. T. Chamillard Introductory game creation: no programming required , 2006, SIGCSE '06.

[10]  Tiffany Barnes,et al.  Game2Learn: building CS1 learning games for retention , 2007, ITiCSE.

[11]  T. Brock,et al.  Journal of Personality and Social Psychology the Role of Transportation in the Persuasiveness of Public Narratives Text Quality Individual Differences and Situational Influences Transportation Scale Items Gender Differences Discriminant Validation: Need for Cognition Effect of Text Manipulation Beli , 2022 .

[12]  Jens Bennedsen,et al.  Failure rates in introductory programming , 2007, SGCS.

[13]  Mark Guzdial,et al.  Computers for communication, not calculation: media as a motivation and context for learning , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[14]  Chuck Leska,et al.  Learning O-O concepts in CS I using game projects , 2004, ITiCSE '04.

[15]  Tiffany Barnes,et al.  Digital gaming as a vehicle for learning , 2006, SIGCSE '06.

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

[17]  Michael J. Clancy,et al.  Adding Some Lab Time is Good, Adding More Must be Better: the Benefits and Barriers to Lab-Centric Courses , 2007, FECS.

[18]  Mark Guzdial,et al.  Narrating data structures: the role of context in CS2 , 2007, ICER '07.

[19]  Michael Kölling,et al.  Game programming in introductory courses with direct state manipulation , 2005, ITiCSE '05.

[20]  Scott A. Wallace,et al.  Game-themed programming assignments: the faculty perspective , 2008, SIGCSE '08.

[21]  J. Bolter,et al.  Remediation: Understanding New Media , 1999 .

[22]  Henry MacKay Walker,et al.  Games: good/evil , 2008, SIGCSE '08.

[23]  Robert F. Smith Video games challenge and motivate data structure students , 1992, ACM-SE 30.

[24]  Leonard G. C. Hamey Teaching secure communication protocols using a game representation , 2003 .

[25]  Mark A. Holliday Incremental game development in an introductory programming course , 1995, ACM-SE 33.

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

[27]  Henry MacKay Walker Do computer games have a role in the computing classroom? , 2003, SGCS.