Making Serious Programming Games Adaptive

by Michael A. Miljanovic, Jeremy S. Bradbury


One of the challenges with Computer Science serious games is ensuring they are suitable for learners of di erent levels of ability and knowledge. To address this challenge, we propose a new methodology for incorporating adaptive gameplay and content into existing non-adaptive serious programming games. Our methodology includes four phases: (1) Identifying an existing game that is suitable for adaptation; (2) Modeling the gameplay tasks and the in-game assessment of learning; (3) Building the adaptation into the existing code base; (4) Evaluating the new adaptive serious game in comparison to the original game with respect to learning and engagement.

Bibliographic Information [Bibtex format]

Author = {Michael A. Miljanovic AND Jeremy S. Bradbury},
Title = {Making Serious Programming Games Adaptive},
Booktitle = {Proc. of the 4th Joint Conference on Serious Games (JCSG 2018)},
Month = {Nov.}, 
Year = {2018}}

Paper: [PDF]   Presentation: [PDF]