Abstract
Adaptive learning game studies experienced rapid growth due to its learning benefits and popularity among younger generations. Computer programming is considered a challenging subject by learners and teachers, as a result of poor motivation towards its studies. It is important to know how adaptive educational games can help to enhance our student’s motivation and learning perceptions towards Programming skills. This paper discusses the concept of using educational games as learning medium by applying the following techniques: motivation, intervention, collaboration etc with an agent based approach to reinforce and improve the students’ abilities in the concepts of programming. We present a platform whereby instructional content and methods are customized to individual students to guide/facilitate learning and mastering of programming concepts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rajaravivarma, R.A.: Games-based approach for teaching the introductory programming course. Inroads SIGCSE Bulletin 37(4), 98–102 (2005)
Chang, W.-C., Chou, Y.-M.: Introductory C Programming Language Learning with Game-Based Digital Learning. Paper Presented at the Proceedings ICWL (2008)
Eagle, M., Barnes, T.: Experimental evaluation of an educational game for improved learning in introductory computing. ACM SIGCSE Bulletin, 321–325 (2009)
Shabalina, O., Vorobkalov, P., Kataev, A., Tarasenko, A.: Game based approach in IT education. International Book Series. Information Science and Computing 12, 63–70 (2009)
Roslina, I., Nazli, Y.: Development and effectiveness of educational games for learning introductory programming. CTL Research Report, UTM, Malaysia, Skudai, Johor (2009)
Garris, R., Ahlers, R., Driskell, J.E.: Games, Motivation, and Learning: A Research and Practice Model. Simulation and Gaming 33(4), 441–467 (2002)
Gorriz, C., Medina, C.: Engaging girls with computers through software games. Communications of the ACM 43(1), 4249 (2000)
Becker, K.: Teaching with Games: The Minesweeper and Asteroids Experience. Journal of Computing in Small Colleges 17(2), 22–32 (2001)
Lawrence, R.: Teaching data structures using competitive games. IEEE Transactions on Education 47(4), 459–466 (2004)
Tholander., J., Karlgren, K., Ramberg, R.: Cognitive Apprenticeship in Training for Conceptual Modeling http://www.dsv.su.se/klas/Publications/webnet98.pdf (accessed July 15, 2003)
Zarina, S., Alis@Alias, M., Hanawi, S.A., Arsad, A.: Faktor-faktor Kegagalan. Pandangan Pelajar (2005)
Katzeff, C.: The design of interactive media for learners in an organizational setting – the state of the art. In: Proc. NordiCHI 2000, Stockholm, October 23-25 (2000)
Rahman, S.S.A., du Boulay, B.: Learning programming via worked-examples: Relation of learning styles to cognitive load. Computers in Human Behavior 30, 286–298 (2014)
Brusilovsky, P.: Adaptive Educational Systems on the World-Wide-Web: A Review of Available Technologies. In: WWW-Based Tutoring Workshop at 4th International Conference on Intelligent Tutoring Systems, San Antonio (1998)
Carro, R.M., Breda, A.M., Castillo, G., Bajuelos, A.L.: A Methodology for Developing Adaptive Educational-Game Environments. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 90–99. Springer, Heidelberg (2002)
Shabalina, O., Vorobkalov, P., Kataev, A., Davtyan, A., Blanchfield, P.: Development of Computer games for Training Programming Skills. In: 6th European Conference on Games Based Learning, October 4-5, pp. 460–471. The University College Cork And Waterford Institute of technology, Ireland (2012)
Ofut, O.T., Shabalina, O.A.: Digital Educational Games: Adopting Pedagogical Agent to Inter Leaner‘s Motivation and Emotional State. In: 7th European Conference on Game-Based Learning, Porto, Portugal, October 3-4, vol. II, pp. 546–552. Instituto Superior de Engtnharia do Porto, Porto (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Ogar, O., Shabalina, O., Davtyan, A., Kizim, A. (2014). Mastering Programming Skills with the Use of Adaptive Learning Games. In: Kravets, A., Shcherbakov, M., Kultsova, M., Iijima, T. (eds) Knowledge-Based Software Engineering. JCKBSE 2014. Communications in Computer and Information Science, vol 466. Springer, Cham. https://doi.org/10.1007/978-3-319-11854-3_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-11854-3_14
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11853-6
Online ISBN: 978-3-319-11854-3
eBook Packages: Computer ScienceComputer Science (R0)