A systematic survey of games used for software engineering education - Caulfield, C.; Xia, Jianhong (Cecilia); Veal, D.; Maj, S. (Canadian Centre of Science and Education, 2011)