Introducing Game Development into the Computing Curriculum — A Progressive Methodology

Abstract The Computer Game industry is big business, the demand for graduates is high, indeed there is a continuing shortage of skilled employees. As with most professions, the skill set required is both specific and diverse. There are currently over 30 Higher Education Institutions (HEIs) in the UK offering Computer games related courses. We expect that as the demand from the industry is sustained, more HEIs will respond with the introduction of game-related degrees. This is quite a considerable undertaking involving many issues from integration of new modules or complete courses within the existing curriculum, to staff development. In this paper we share our experiences of introducing elements of game development into our curriculum. This has occurred over the past two years, starting with the inclusion of elements of game development into existing programming modules, followed by the validation of complete modules, and culminating in a complete degree course. Our experience is that our adopting an progressive approach to development, spread over a number of years, was crucial in achieving a successful outcome.

[1]  Daniel V. Eastmond E-Moderating: The Key to Teaching and Learning Online , 2003 .

[2]  Robert M. Keller,et al.  Fun and games: a new software engineering course , 2005, ITiCSE '05.

[3]  Fred D. Baldwin Teaching and Learning Online. , 1999 .

[4]  Bruce J. Neubauer Lingo and Macromedia director as knowledge management tools: the potential use of avatars in knowledge architectures , 2002 .

[5]  Andreas Birk,et al.  High Fidelity Tools for Rescue Robotics: Results and Perspectives , 2005, RoboCup.

[6]  J NeubauerBruce Lingo and Macromedia director as knowledge management tools , 2002 .

[7]  G. Boulton‐Lewis Teaching for quality learning at university , 2008 .

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

[9]  F. Marton,et al.  ON QUALITATIVE DIFFERENCES IN LEARNING: I—OUTCOME AND PROCESS* , 1976 .

[10]  Derek Rowntree,et al.  Teaching and learning online: a correspondence education for the 21st century? , 1995, Br. J. Educ. Technol..

[11]  Judith Keene,et al.  Supporting undergraduate learning through the collaborative promotion of e-journals by library and academic departments , 2003, Inf. Res..

[12]  Bob Bates,et al.  Game Design , 2004 .

[13]  John Colvin,et al.  Evaluating Student Opinion of Constructivist Learning Activities on Computing Undergraduate Degrees , 2006 .

[14]  David Topper,et al.  The Essential Tension: Selected Studies in Scientific Tradition and Change , 1979 .

[15]  Peter Bøgh Andersen,et al.  Teaching programming to liberal arts students: a narrative media approach , 2003, ITiCSE.

[16]  John Colvin,et al.  Teaching Software Development to Non-Software Engineering Students , 2005, FECS.