ABSTRACT
Technical universities, especially in Europe, are facing an important challenge in attracting more diverse groups of students, and in keeping the students they attract motivated and engaged in the curriculum. We describe our experience with gamification, which we loosely define as a teaching technique that uses social gaming elements to deliver higher education. Over the past three years, we have applied gamification to undergraduate and graduate courses in a leading technical university in the Netherlands and in Europe. Ours is one of the first long-running attempts to show that gamification can be used to teach technically challenging courses. The two gamification-based courses, the first-year B.Sc. course Computer Organization and an M.Sc.-level course on the emerging technology of Cloud Computing, have been cumulatively followed by over 450 students and passed by over 75% of them, at the first attempt. We find that gamification is correlated with an increase in the percentage of passing students, and in the participation in voluntary activities and challenging assignments. Gamification seems to also foster interaction in the classroom and trigger students to pay more attention to the design of the course. We also observe very positive student assessments and volunteered testimonials, and a Teacher of the Year award.
- ACM/IEEE-CS Joint Task Force. Computer Science Curricula 2013. Online reports, Strawman and Ironman., Feb 2012/2013.Google Scholar
- M. Armbrust et al. A view of cloud computing. Commun. ACM, 53(4):50--58, 2010. Google ScholarDigital Library
- R. Bartle. Designing Virtual Worlds. New Riders Games, 2003. Google ScholarDigital Library
- R. Brewer, L. Anthony, Q. Brown, G. Irwin, J. Nias, and B. Tate. Using gamification to motivate children to complete empirical studies in lab environments. In IDC, pages 388--391, 2013. Google ScholarDigital Library
- R. A. Brown, J. C. Adams, D. P. Bunde, J. Mache, and E. Shoop. Strategies for adding the emerging pdc curriculum recommendations into cs courses. In SIGCSE, pages 109--110, 2013. Google ScholarDigital Library
- S. Deterding, D. Dixon, R. Khaled, and L. Nacke. From game design elements to gamefulness: defining "gamification". In MindTrek, pages 9--15, 2011. Google ScholarDigital Library
- Z. Fitz-Walter, D. Tjondronegoro, and P. Wyeth. Orientation passport: using gamification to engage university students. In OZCHI, pages 122--125, 2011. Google ScholarDigital Library
- D. R. Flatla, C. Gutwin, L. E. Nacke, S. Bateman, and R. L. Mandryk. Calibration games: making calibration tasks enjoyable by adding motivating game elements. In UIST, pages 403--412, 2011. Google ScholarDigital Library
- P. Garrity, T. Yates, R. A. Brown, and E. Shoop. Webmapreduce: an accessible and adaptable tool for teaching map-reduce computing. In SIGCSE, pages 183--188, 2011. Google ScholarDigital Library
- S. Hull. 20 obstacles to scalability. ACM Queue, 11(7):20, 2013. Google ScholarDigital Library
- K. Huotari and J. Hamari. Defining gamification: a service marketing perspective. In MindTrek, pages 17--22, 2012. Google ScholarDigital Library
- Jim Gray. Twelve computer science challenges, 1998. ACM A. M. Turing Award Lecture.Google Scholar
- R. Koster. Theory of Fun for Game Design. Paraglyph Press, kindle edition, 2010. Google ScholarDigital Library
- T. W. Malone. Heuristics for designing enjoyable user interfaces: Lessons from computer games. In CHI, pages 63--68, 1982. Google ScholarDigital Library
- M. J. Nelson. Soviet and american precursors to the gamification of work. In MindTrek, pages 23--26, 2012. Google ScholarDigital Library
- A. Rabkin, C. Reiss, R. H. Katz, and D. A. Patterson. Using clouds for mapreduce measurement assignments. TOCE, 13(1):2, 2013. Google ScholarDigital Library
- G. Zichermann and C. Cunningham. Gamification by Design: Implementing Game Mechanics in Web and Mobile Apps. O'Reilly Media, 2011. Google ScholarDigital Library
Index Terms
- An experience report on using gamification in technical higher education
Recommendations
Using a discourse-intensive pedagogy and android's app inventor for introducing computational concepts to middle school students
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationPast research on children and programming from the 1980s called for deepening the study of the pedagogy of programming in order to help children build better cognitive models of foundational concepts of CS. More recently, computing education researchers ...
Computer science at school/CS teacher education: Koli working-group report on CS at school
Koli Calling '12: Proceedings of the 12th Koli Calling International Conference on Computing Education ResearchIn an international study, experts reflected on their national state of computer science education in school, and the associated situation and education of computer science teachers. While these situations are shaped by local circumstances, they are ...
Exploring Higher Education Teachers’ Attitudes Towards Gamification
Games and Learning AllianceAbstractThe purpose of this study is to gain a better understanding of university teachers’ attitudes toward gamification. A broader goal is to lay the groundwork for a better understanding of how university teachers gaming habits and preferences might be ...
Comments