Gamification of software engineering curriculum

Advances in computer gaming technology, digital game design, game engine development, mobile computing, and mobile software engineering, stimulated active research on gamification of processes and activities in "serious" areas such as education, learning, corporate training, management, administration, marketing, simulations of complex physical objects and phenomena, engineering, project management, Wellness, healthcare, chemistry, and other areas. The performed analysis of the current status of serious games' applications in industry clearly shows that it will soon need a significant number of well educated and highly skilled specialists in gamification of main business processes, including serious games' software engineers, analysts, designers, developers, testers, etc. The findings and outcomes of performed analysis motivated the authors - faculty and graduate student at Bradley University (Peoria, IL, U.S.A.) - to work collaboratively, propose a new approach and ways of gamification of software engineering curriculum.

[1]  Gary Bente,et al.  Why so serious? On the relation of serious games and learning , 2010, Eludamos: Journal for Computer Game Culture.

[2]  Giordano Tamburrelli,et al.  Understanding gamification mechanisms for software development , 2013, ESEC/FSE 2013.

[3]  Henry Kelly,et al.  How Games and Simulations Can Help Meet America's Challenges in Science Mathematics and Technology Education , 2010 .

[4]  Jonathan Bell,et al.  HALO (highly addictive, socially optimized) software engineering , 2011, GAS '11.

[5]  Kay Berkling,et al.  Redesign of a gamified Software Engineering course , 2013, 2013 International Conference on Interactive Collaborative Learning (ICL).

[6]  Tanja Kortemme,et al.  Control of protein signaling using a computationally designed GTPase/GEF orthogonal pair , 2012, Proceedings of the National Academy of Sciences.

[7]  Stanislav Kurkovsky,et al.  Engaging students through mobile game development , 2009, SIGCSE '09.

[8]  Alexander Uskov Gamification in Computer Science , 2013, IIMSS.

[9]  Nikolai Tillmann,et al.  Educational software engineering: Where software engineering, education, and gaming meet , 2013, 2013 3rd International Workshop on Games and Software Engineering: Engineering Computer Games to Enable Positive, Progressive Change (GAS).