1,592
Views
15
CrossRef citations to date
0
Altmetric
Review Article

A systematic literature review of game-based learning in Artificial Intelligence education

ORCID Icon, , & ORCID Icon
Pages 1137-1158 | Received 02 Jul 2021, Accepted 11 Aug 2022, Published online: 14 Sep 2022

References

  • Bangert-Drowns, R. L., & Rudner, L. M. (1991). Meta-analysis in educational research. ERIC Clearinghouse on Tests Measurement and Evaluation. https://doi.org/10.1046/j.1365-2796.2001.00834.x
  • Bayliss, J. D. (2012). Teaching game AI through Minecraft mods. In Proceedings of the 2012 IEEE International Games Innovation Conference (IGIC) (pp. 1–4). IEEE. https://doi.org/10.1109/IGIC.2012.6329841
  • Baytak, A., & Land, S. M. (2011). An investigation of the artifacts and process of constructing computers games about environmental science in a fifth grade classroom. Educational Technology Research and Development, 59(6), 765–782. https://doi.org/10.1007/s11423-010-9184-z
  • Bock, S., Klobl, R., Hackl, T., Aichholzer, O., & Steinbauer, G. (2014). Playing nine men’s Morris with the humanoid robot Nao. In Proceedings of the Austrian robotics workshop 2014, Linz, Austria, 22-23 May, 2014.
  • Bodnar, C. A., Anastasio, D., Enszer, J. A., & Burkey, D. D. (2016). Engineers at play: Games as teaching tools for undergraduate engineering students. Journal of Engineering Education, 105(1), 147–200. https://doi.org/10.1002/jee.20106
  • Chang, C. S., Chung, C. H., & Chang, J. A. (2020). Influence of problem-based learning games on effective computer programming learning in higher education. Educational Technology Research and Development, 68(5), 2615–2634. https://doi.org/10.1007/s11423-020-09784-3
  • Chiang, A. (2007). Motivate AI class with interactive computer game. In Proceedings of the 2007 first IEEE international workshop on digital game and intelligent toy enhanced learning (pp. 109–113). IEEE. https://doi.org/10.1109/DIGITEL.2007.34
  • Duan, S. F., & Gong, G. Q. (2019). Application policies of artificial intelligence education from the perspective of international comparison. Modern Educational Technology, 29(3), 11–17. https://doi.org/10.3969/j.issn.1009-8097.2019.03.002
  • Durak, H. Y. (2018). Digital story design activities used for teaching programming effect on learning of programming concepts, programming self-efficacy, and participation and analysis of student experiences. Journal of Computer Assisted Learning, 34(6), 740–752. https://doi.org/10.1111/jcal.12281
  • Fang, Y. Y., & Huang, X. G. (2020). K-12 Artificial Intelligence education: What to learn and how to teach. China Educational Technology, 10, 32–39. https://doi.org/10.3969/j.issn.1006-9860.2020.10.005
  • Garcia, I., Pacheco, C., León, A., & Calvo-Manzano, J. A. (2019). Experiences of using a game for improving learning in software requirements elicitation. Computer Applications in Engineering Education, 27(1), 249–265. https://doi.org/10.1002/cae.22072
  • Giannakoulas, A., & Xinogalos, S. (2018). A pilot study on the effectiveness and acceptance of an educational game for teaching programming concepts to primary school students. Education and Information Technologies, 23(5), 2029–2052. https://doi.org/10.1007/s10639-018-9702-x
  • Graesser, A. C., Hu, X., Nye, B. D., & Sottilare, R. A. (2016). Intelligent tutoring systems, serious games and the generalized intelligent framework for tutoring (GIFT). In H. F. O'Neil, L. E. Baker, & R. S. Perez (Eds.), Using games and simulation for teaching and assessment (pp. 58–80). Routledge.
  • Gu, H. J., Hu, F. J., & Wu, F. (2010). On the classification standard of educational games. Journal of Zhejiang Shuren University, 10((03|3)), 1–3+7. http://www.cnki.com.cn/Article/CJFDTotal-SRZR201003004.htm
  • Guei, H., Wei, T. H., & Wu, I. C. (2019). Using 2048-like games as a pedagogical tool for reinforcement learning. ICGA Journal, 40(3), 281–293. https://doi.org/10.3233/ICG-180062
  • Hanus, M. D., & Fox, J. (2015). Assessing the effects of gamification in the classroom: A longitudinal study on intrinsic motivation, social comparison, satisfaction, effort, and academic performance. Computers & Education, 80, 152–161. https://doi.org/10.1016/j.compedu.2018.09.019
  • Hill, B. M., & Monroy-Hernández, A. (2017). A longitudinal dataset of five years of public activity in the Scratch online community. Scientific Data, 4(1), 170002. https://doi.org/10.1038/sdata.2017.2
  • Hung, C. M., Huang, I., & Hwang, G. J. (2014). Effects of digital game-based learning on students’ self-efficacy, motivation, anxiety, and achievements in learning mathematics. Journal of Computers in Education, 1(2–3), 151–166. https://doi.org/10.1007/s40692-014-0008-8
  • Ibanez, M. B., Di-Serio, A., & Delgado-Kloos, C. (2014). Gamification for engaging computer science students in learning activities: A case study. IEEE Transactions on Learning Technologies, 7(3), 291–301. https://doi.org/10.1109/TLT.2014.2329293
  • Ibrahim, R., Yusoff, R. C. M., Omar, H. M., & Jaafar, A. (2010). Students perceptions of using educational games to learn introductory programming. Computer and Information Science, 4(1), 205–216. https://doi.org/10.5539/cis.v4n1p205
  • Kapp, K. (2012). The gamification of learning and instruction: Game-based methods and strategies for training and education. Pfeifler.
  • Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). A serious game for developing computational thinking and learning introductory computer programming. Procedia - Social and Behavioral Sciences, 47, 1991–1999. https://doi.org/10.1016/j.sbspro.2012.06.938
  • Laporte, L., & Zaman, B. (2018). A comparative analysis of programming games, looking through the lens of an instructional design model and a game attributes taxonomy. Entertainment Computing, 25, 48–61. https://doi.org/10.1016/j.entcom.2017.12.005
  • Lawrence, R. (2004). Teaching data structures using competitive games. IEEE Transactions on Education, 47(4), 459–466. https://doi.org/10.1109/TE.2004.825053
  • Liang, Y. L., & Liu, C. (2018). The application status, typical characteristics and development trends of Artificial Intelligence in education. China Educational Technology, 03, 24–30. https://doi.org/10.3969/j.issn.1006-9860.2018.03.004
  • Luo, D. S., Li, W. X., Deng, Z. H., Tong, Y. H., Liu, J. Y., Chen, J., & Xie, K. Q. (2019). Teaching reform and practice of Artificial Intelligence in Peking University. Computer Education, 10, 3–8+15. https://doi.org/10.16512/j.cnki.jsjjy.2019.10.002
  • Malliarakis, C., Satratzemi, M., & Xinogalos, S. (2017). CMX: The effects of an educational mmorpg on learning and teaching computer programming. IEEE Transactions on Learning Technologies, 10(2), 219–235. https://doi.org/10.1109/TLT.2016.2556666
  • Malone, T. (1982). What makes computer games fun. ACM SIGSOC Bulletin, 13(2-3), 143. https://doi.org/10.1145/1015579.810990
  • Mark, O. R. (2015). A python engine for teaching artificial intelligence in games. ArXiv e-prints. 1511.07714. http://arxiv.org/abs/1511.07714
  • Mathrani, A., Christian, S., & Ponder-Sutton, A. (2016). PlayIT: Game based learning approach for teaching programming concepts. Educational Technology & Society, 19(2), 5–17. https://www.jstor.org/stable/jeductechsoci.19.2.5
  • Miljanovic, M.A., & Bradbury, J.S. (2018). A review of serious games for programming. In S. Göbel, A. Garcia-Agundez, T. Tregel, M. Ma, J. B. Hauge, M. Oliveira, T. Marsh, & P. Caserman (Eds.), Serious games. JCSG 2018 (Lecture Notes in Computer Science, Vol. 11243, pp. 204–216). Springer. https://doi.org/10.1007/978-3-030-02762-9_21
  • Pellas, N., & Peroutseas, E. (2016). Gaming in second life via Scratch4SL: Engaging high school students in programming courses. Journal of Educational Computing Research, 54(1), 108–143. https://doi.org/10.1177/0735633115612785
  • Petri, G., & Wangenheim, C. G. V. (2017). How games for computing education are evaluated? A systematic literature review. Computers & Education, 107, 68–90. https://doi.org/10.1016/j.compedu.2017.01.004
  • Sakulkueakulsuk, B., Witoon, S., Ngarmkajornwiwat, P., Pataranutapom, P., Surareungchai, W., Pataranutaporn, P., & Subsoontorn, P. (2018). Kids making AI: Integrating machine learning, gamification, and social context in STEM education. In 2018 IEEE international conference on teaching, assessment, and learning for engineering (TALE) (pp. 1005–1010). IEEE.
  • Shahid, M., Wajid, A., Haq, K.U., Saleem, I., & Shujja, A.H. (2019). A review of gamification for learning programming fundamental. In Proceedings of the 2019 International Conference on Innovative Computing (ICIC) (pp. 1–8). IEEE. https://doi.org/10.1109/ICIC48496.2019.8966685
  • Shim, J., Kwon, D., & Lee, W. (2017). The effects of a robot game environment on computer programming education for elementary school students. IEEE Transactions on Education, 60(2), 164–172. https://doi.org/10.1109/TE.2016.2622227
  • Smith, J. (2009). Teaching Artificial Intelligence with Pac-Man. https://uwe-repository.worktribe.com/output/1005762
  • Stacey, B., & Susan, F. (2016). Importance of gamification in increasing learning. The Journal of Continuing Education in Nursing, 47(8), 372–375. https://doi.org/10.3928/00220124-20160715-09
  • Sun, Y., Li, S. Y., Huang, Y. X., & Wang, W. J. (2020). Content design and discussion of artificial intelligence in primary and secondary schools. China Computer & Communication, 32(13), 217–219. https://doi.org/10.3969/j.issn.1003-9767.2020.13.080
  • Tang, H. D. (2019). Research on classification of video games based on educational perspective. China Educational Technology & Equipment, 7, 60–62+67. https://doi.org/10.3969/j.issn.1671-489X.2019.07.060
  • Thielscher, M. (2011). General game playing in AI research and education. In Proceedings of the annual conference on artificial intelligence (KI) (pp. 26–37). Springer. https://doi.org/10.1007/978-3-642-24455-1_3
  • Topalli, D., & Cagiltay, N. E. (2018). Improving programming skills in engineering education through problem-based game projects with Scratch. Computers & Education, 120, 64–74. https://doi.org/10.1016/j.compedu.2018.01.011
  • Touretzky, D., Gardner-Mccune, C., Martin, F., & Seehorn, D. (2019). Envisioning AI for k-12: What should every child know about AI? Proceedings of the AAAI Conference on Artificial Intelligence, 33, 9795–9799. https://doi.org/10.1609/aaai.v33i01.33019795
  • Vahldick, A., Mendes, A. J., & Marcelino, M. J. (2014). A review of games designed to improve introductory computer programming competencies. In Proceedings of the 2014 IEEE Frontiers in Education Conference (FIE) (pp. 781–787). IEEE. https://doi.org/10.1109/FIE.2014.7044114
  • Wang, Z. Q. (2019). Current situation of artificial intelligence education in primary and secondary schools and its consideration. China Modern Educational Equipment, 22, 1–5. https://doi.org/10.13492/j.cnki.cmee.2019.22.001
  • Wassila, D., & Tahar, B. (2012). Using serious game to simplify algorithm learning. In Proceedings of the International Conference on Education and e-Learning Innovations (pp. 1–5). https://doi.org/10.1109/ICEELI.2012.6360569
  • Wohlin, C. (2014). Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. ACM. https://doi.org/10.1145/2601248.2601268
  • Xue, J., Qi, Z. G., & Lv, F. (2015). A review of the current situation of domestic education games. Educational Information Technology, 3(24), 53–55+52. http://doi.org/10.3969/j.issn.1671-3176.2015.03.018
  • Yang, J. L., Li, C. F., & Fang, W. (2017). Discussion on the teaching reform mode of “Artificial Intelligence” course. Education Modernization, 4(4), 32–33. https://doi.org/10.16541/j.cnki.2095-8420.2017.04.016
  • Zapušek, M., & Rugelj, J. (2013). Learning programming with serious games. EAI Endorsed Transactions on Game-Based Learning, 13(1), 1–12. https://doi.org/10.4108/trans.gbl.01-06.2013.e6
  • Zhan, Z., He, W., Yi, X., & Ma, S. (2022). Effect of unplugged programming teaching aids on children's computational thinking and classroom interaction: With respect to Piaget's four stages theory. Journal of Educational Computing Research, 60(5), 1277–1300. https://doi.org/10.1177/07356331211057143
  • Zhan, Z., & Zhong, B. (2020). Artificial intelligence education in high school: What to teach and how to teach: Content analysis of four textbooks on preliminary artificial intelligence. e-Education Research, 41((06|6)), 68–74+82. https://doi.org/10.13811/j.cnki.eer.2020.06.010
  • Zhan, Z., Zhong, B., Shi, X., Si, Q., & Zheng, J. (2022). The design and application of IRobotQ3D for simulating robotics experiments in K-12 education. Computer Applications in Engineering Education, 30(2), 532–549. https://doi.org/10.1002/cae.22471
  • Zhang, D., & Cui, G. Z. (2020). Research on the Artificial Intelligence education in primary and secondary schools. Modern Educational Technology, 30(1), 39–44. https://doi.org/10.3969/j.issn.1009-8097.2020.01.006
  • Zhang, J. L., & Zhang, B. H. (2013). Application of game based learning in flipped classroom. Journal of Distance Education, 31(1), 73–78. https://doi.org/10.15881/j.cnki.cn33-1304/g4.2013.01.007
  • Zhong, B., Wang, Q., & Chen, J. (2016). The impact of social factors on pair programming in a primary school. Computers in Human Behavior, 64, 423–431. https://doi.org/10.1016/j.chb.2016.07.017
  • Zhong, B., & Wang, Y. (2021). Effects of roles assignment and learning styles on pair learning in robotics education. International Journal of Technology and Design Education, 31(1), 41–59. https://doi.org/10.1007/s10798-019-09536-2
  • Zhong, B., Zheng, J., & Zhan, Z. (2020). An exploration of combining virtual and physical robots in robotics education. Interactive Learning Environments, 1–13. https://doi.org/10.1080/10494820.2020.1786409
  • Zhou, X., Tong, Y., Lan, X., Zheng, K., & Zhan, Z. (2021). AI education in massive open online courses: A content analysis. The 3rd International Conference on Computer Science and Technologies in Education. https://doi.org/10.1109/CSTE53634.2021.00023
  • Zirawaga, V. S., Olusanya, A. I., & Maduku, T. (2017). Gaming in education: Using games as a support tool to teach history. Journal of Education and Practice, 8(15), 55–64. https://doi.org/10.7176/JEP/08-15-07
  • Zorn, C., Wingrave, C., Charbonneau, E., & LaViola, Jr., J. J. (2013). Exploring Minecraft as a conduit for increasing interest in programming. In Foundations of digital games (pp. 352–359). NY: ACM.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.