Abstract
Learning programming is a difficult process and usually many people give up thereon. In order to motivate people who desire to acquire programming skills, a serious game named Friend Me was developed. It offers the opportunity to obtain programming skills via an interactive and fun environment. The main aim of the game is the adaptation in every programming language and the regular addendum of questions relevant to a programming language in an effortless way. During gameplay, players could learn a programming language from the beginning as the theoretical part is included and continue by practicing it. Otherwise, there is the option to play it only to improve their present knowledge. Friend me provides constantly new challenges to the learners as they have to answer programming questions to accomplish some missions.
The evaluation results show that the game has the potential to be used as an additional useful tool in learning programming.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bhateja, V., Satapathy, S.C., Satori, H. (eds.): Embedded Systems and Artificial Intelligence: Proceedings of ESAI 2019, Fez, Morocco. Springer Singapore (2020). https://doi.org/10.1007/978-981-15-0947-6
Burke, J.W., McNeill, M.D.J., Charles, D.K., Morrow, P.J., Crosbie, J.H., McDonough, S.M.: Optimising engagement for stroke rehabilitation using serious games. Vis. Comput. 25(12), 1085 (2009). https://doi.org/10.1007/s00371-009-0387-4
Cadavid, J.: Digital competition game to improve programming skills. Educ. Technol. Soc. 15 (2012)
Clark, D.B., Tanner-Smith, E.E., Killingsworth, S.S.: Digital games, design, and learning: a systematic review and meta-analysis. Rev. Educ. Res. 86(1), 79–122 (2016). https://doi.org/10.3102/0034654315582065
Perron, B., Wolf, M.J.P. (eds.): The Video Game Theory Reader 2, 1st edn. Routledge, Reading (2008)
Petri, G., Gresse von Wangenheim, C., Borgatto, A.: MEEGA+: An Evolution of a Model for the Evaluation of Educational Games (2016)
Serrano-Laguna, Á., Martínez-Ortiz, I., Haag, J., Regan, D., Johnson, A., Fernández-Manjón, B.: Applying standards to systematize learning analytics in serious games. Comput. Stand. Interf. 50, 116–123 (2017). https://doi.org/10.1016/j.csi.2016.09.014
Sideris, G., Xinogalos, S.: PY-RATE ADVENTURES: a 2D platform serious game for learning the basic concepts of programming with python. Simul. Gaming 50(6), 754–770 (2019). https://doi.org/10.1177/1046878119872797
Subhash, S., Cudney, E.A.: Gamified learning in higher education: a systematic review of the literature. Comput. Hum. Behav. 87, 192–206 (2018). https://doi.org/10.1016/j.chb.2018.05.028
Tekinbas, K.S., Zimmerman, E.: Rules of Play: Game Design Fundamentals. The MIT Press, Cambridge (2003)
Vorderer, P., Hartmann, T., Klimmt, C.: Explaining the enjoyment of playing video games: The role of competition. In: Proceedings of the Second International Conference on Entertainment Computing, 1–9 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Skraparli, G., Karavidas, L., Tsiatsos, T. (2022). Dynamic Serious Game for Developing Programming Skills. In: Auer, M.E., Tsiatsos, T. (eds) New Realities, Mobile Systems and Applications. IMCL 2021. Lecture Notes in Networks and Systems, vol 411. Springer, Cham. https://doi.org/10.1007/978-3-030-96296-8_52
Download citation
DOI: https://doi.org/10.1007/978-3-030-96296-8_52
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-96295-1
Online ISBN: 978-3-030-96296-8
eBook Packages: EngineeringEngineering (R0)