Skip to main content

Mastering Programming Skills with the Use of Adaptive Learning Games

  • Conference paper
Knowledge-Based Software Engineering (JCKBSE 2014)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 466))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rajaravivarma, R.A.: Games-based approach for teaching the introductory programming course. Inroads SIGCSE Bulletin 37(4), 98–102 (2005)

    Article  Google Scholar 

  2. Chang, W.-C., Chou, Y.-M.: Introductory C Programming Language Learning with Game-Based Digital Learning. Paper Presented at the Proceedings ICWL (2008)

    Google Scholar 

  3. Eagle, M., Barnes, T.: Experimental evaluation of an educational game for improved learning in introductory computing. ACM SIGCSE Bulletin, 321–325 (2009)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Roslina, I., Nazli, Y.: Development and effectiveness of educational games for learning introductory programming. CTL Research Report, UTM, Malaysia, Skudai, Johor (2009)

    Google Scholar 

  6. Garris, R., Ahlers, R., Driskell, J.E.: Games, Motivation, and Learning: A Research and Practice Model. Simulation and Gaming 33(4), 441–467 (2002)

    Article  Google Scholar 

  7. Gorriz, C., Medina, C.: Engaging girls with computers through software games. Communications of the ACM 43(1), 4249 (2000)

    Article  Google Scholar 

  8. Becker, K.: Teaching with Games: The Minesweeper and Asteroids Experience. Journal of Computing in Small Colleges 17(2), 22–32 (2001)

    Google Scholar 

  9. Lawrence, R.: Teaching data structures using competitive games. IEEE Transactions on Education 47(4), 459–466 (2004)

    Article  Google Scholar 

  10. 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)

  11. Zarina, S., Alis@Alias, M., Hanawi, S.A., Arsad, A.: Faktor-faktor Kegagalan. Pandangan Pelajar (2005)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics