Skip to main content
Skip main navigation
No Access

Addressing teachers’ concerns about the Prog&Play serious game with context adaptation

Published Online:pp 419-433https://doi.org/10.1504/IJLT.2012.052214

Video games are supposed to provide a good learning environment. We study a large-scale use (260 students and 20 teachers) of Prog&Play, a serious game specially designed to teach computer programming fundamentals. In earlier quantitative studies, we found, through a students’ motivation survey, that the students’ interest for Prog&Play was not only related to the intrinsic game quality, it was also related to the teaching context. In this paper, we investigate contextual effects that influence motivational and learning benefits while using Prog&Play in different teaching settings. Results from a qualitative study of 41 students’ and 18 teachers’ comments, suggest guidelines for a successful implementation of Prog&Play.

Keywords

serious games, teaching programming, motivation, usage feedback, teachers’ concerns, context adaptation, learning technology

References

  • 1. ACM and IEEE-CS (2008). Computer Science Curriculum 2008: An Interim Revision of CS2001. New York:ACM Press and IEEE Computer Society Press Google Scholar
  • 2. Bizzocchi, J. , Paras, B. (2005). ‘Game, motivation, and effective learning: an integrated model for educational game design’. International DiGRA Conference Google Scholar
  • 3. Chen, W-K. , Cheng, Y.C. (2007). ‘Teaching object-oriented programming laboratory with computer game programming’. IEEE Transactions on Education. 50, 3, 197-203 Google Scholar
  • 4. Clements, D.H. , Meredith, J.S. (1993). ‘Research on logo: effects and efficacy’. Journal of Computing in Childhood Education. 4, 3, 263-290 Google Scholar
  • 5. Colobot (2011). (accessed 19 January 2011), [online] http://www.ceebot.com/colobot/index-e.php Google Scholar
  • 6. Csikszentmihalyi, M. (1991). Flow: The Psychology of Optimal Experience. Reprint edition, New York:Harper Perennial Google Scholar
  • 7. Du Boulay, B. (1986). ‘Some difficulties of learning to program’. Journal of Educational Computing Research. 2, 1, 57-73 Google Scholar
  • 8. Egenfeldt-Nielsen, S. (2006). ‘Overview of research on the educational use of video games’. Digital Kompetanse. 1, 3, 184-213 Google Scholar
  • 9. Garris, R. , Ahlers, R. , Driskell, J.E. (2002). ‘Games, motivation, and learning: a research and practice model’. Simulation & Gaming. 33, 4, 441-467 Google Scholar
  • 10. Gestwicki, P. , Sun, F-S. (2008). ‘Teaching design patterns through computer game development’. ACM Journal on Educational Resources in Computing. 8, 1, 1-22 Google Scholar
  • 11. Girard, C. , Escalle, J. , Magnan, A. (2012). ‘Serious games as new educational tools: how effective are they? A meta-analysis of recent studies’. J. of Computer Assisted Learning. to appear Google Scholar
  • 12. Greitzer, F.L. , Kuchar, O.A. , Huston, K. (2007). ‘Cognitive science implications for enhancing training effectiveness in a serious gaming context’. J. Educ. Resour. Comput.. 7, 3, Art. 2 Google Scholar
  • 13. Gun-Tactyx (2011). (accessed 19 January 2011), [online] http://apocalyx.sourceforge.net/guntactyx/ Google Scholar
  • 14. Hartness, K. (2004). ‘Robocode: using games to teach artificial intelligence’. J. of Computing Sciences in Colleges. 19, 4, 287-291 Google Scholar
  • 15. Jenkins, T. (2002). ‘On the difficulty of learning to program’. 3rd Annual Conference of LTSN-ICS, 53-58 Google Scholar
  • 16. Johnson, W. , Wu, S. (2008). ‘Assessing aptitude for learning with a serious game for foreign language and culture’. Intelligent Tutoring Systems, Lecture Notes in Computer Science. 5091, 520-529 Google Scholar
  • 17. Kelleher, C. , Cosgrove, D. , Culyba, D. , Forlines, C. , Pratt, J. , Pausch, R. (2002). ‘Alice2: programming without syntax errors’. 15th Annual Symposium on the User Interface Software and Technology Google Scholar
  • 18. Kernel Panic (2011). (accessed 19 January 2011), [online] http://springrts.com/wiki/Kernel_Panic Google Scholar
  • 19. Kiili, K. (2007). ‘Foundation for problem-based gaming’. British Journal of Educational Technology. 38, 3, 394-404 Google Scholar
  • 20. Kinnunen, P. , Malmi, L. (2006). ‘Why students drop out CS1 course?’. Proceedings of the Second International Workshop on Computing Education Research. 97-108 Google Scholar
  • 21. Lane, H.C. , Hays, M.J. , Auerbach, D. , Core, M.G. (2010). ‘Investigating the relationship between presence and learning in a serious game’. Intelligent Tutoring Systemes, Lecture Notes in Computer Science. 6094, 274-284 Google Scholar
  • 22. Lee, S.Y. , Mott, B.W. , Lester, J.C. (2010). ‘Optimizing story-based learning: an investigation of student narrative profiles’. Intelligent Tutoring Systems, Lecture Notes in Computer Science. 6095, 155-165 Google Scholar
  • 23. Maloney, J. , Burd, L. , Kafai, Y. , Rusk, N. , Silverman, B. , Resnick, M. (2004). ‘Scratch: a sneak preview’. 2nd International Conference on Creating Connecting, and Collaborating through Computing, 104-109 Google Scholar
  • 24. Marfisi-Schottman, I. , George, S. , Tarpin-Bernard, F. (2010). ‘Tools and methods for efficiently designing serious games’. 4th European Conference on Games Based Learning ECGBL2010, 21–22 October, Copenhagenm, Denmark, 226-234 Google Scholar
  • 25. Marvin’s Arena (2011). (accessed 19 January 2011), [online] http://www.marvinsarena.com/ Google Scholar
  • 26. McCracken, M. , Almstrum, V. , Diaz, D. , Guzdial, M. , Hagan, D. , Kolikant, Y.B-D , Laxer, C. , Thomas, L. , Utting, I. , Wilusz, T. (2001). A Multi-national, Multi-institutional Study of Assessment of Programming Skills of First-year CS Students. 125-180, Working group reports from ITiCSE on Innovation and Technology in Computer Science Education Google Scholar
  • 27. Muratet, M. , Delozanne, E. , Torguet, P. , Viallet, F. (2012). ‘Serious game and students’ learning motivation: effect of context using Prog&Play’. Intelligent Tutoring Systems. to appear (short paper) Google Scholar
  • 28. Muratet, M. , Torguet, P. , Jessel, J-P. , Viallet, F. (2009). ‘Towards a serious game to help students learn computer programming’. Int. J. Comput. Games Technol.. 1-12, Art. 3 Google Scholar
  • 29. Muratet, M. , Torguet, P. , Viallet, F. , Jessel, J-P. (2011). ‘Experimental feedback on Prog&Play: a serious game for programming practice’. 30, Computer Graphics Forum, 1, 61-73 Google Scholar
  • 30. Pears, A. , Seidman, S. , Malmi, L. , Mannila, L. , Adams, E. , Bennedsen, J. , Devlin, M. , Paterson, J. (2007). ‘A survey of literature on the teaching of introductory programming’. SIGCSE Bull.. 39, 4, 204-223 Google Scholar
  • 31. Robot Battle (2011). (accessed 19 January 2011), [online] http://www.robotbattle.com/ Google Scholar
  • 32. Rodrigo, M.M.T. , et al. (2008). ‘Comparing learners’ affect while using an intelligent tutoring system and a simulation problem solving game’. Intelligent Tutoring Systems, Lecture Notes in Computer Science. 5091, 40-49 Google Scholar
  • 33. Rowe, J.P. , Shores, L.R. , Mott, B.W. , Lester, J.C. (2010). ‘Integrating learning and engagement in narrative-centered learning environments’. Intelligent Tutoring Systems, Lecture Notes in Computer Science. 6095, 166-177 Google Scholar
  • 34. Thomas, P. , Yessad, A. , Labat, J-M. (2011). ‘Petri nets and ontologies: tools for the ‘learning player’ assessment in serious games’. 11th IEEE International Conference on Advanced Learning Technologies (ICALT), 415-419 Google Scholar
  • 35. Yessad, A. , Labat, J-M. , Kermorvant, F. (2010). ‘SeGAE: a serious game authoring environment’. 10th IEEE International Conference on Advanced Learning Technologies (ICALT), 538-540 Google Scholar
  • 36. Zyda, M. (2005). ‘From visual simulation to virtual reality to games’. IEEE Computer. 38, 9, 25-32 Google Scholar