Abstract
Digital games have gained significance as a new paradigm in education. Digital games are accessible and affordable to anyone and provide opportunities for at-scale teaching and learning. In recent years, there has been increasing interest in digital games to support computational thinking and programming in pre-college (K–12) schools. Artificial Intelligence (AI) and Machine Learning (ML) are a rapidly developing field, attracting an increasing number of learners in the past few years. Although the confluence of digital games and AI/ML is an important and challenging field for teaching and learning researchers, a literature review has not yet been conducted in this area. The purpose of this work is to present a review of recent research into games to support AI and ML education. After a thorough search, relevant papers and games were selected and included in our qualitative content analysis. Based on this review, we present an overview of the relevant research papers and games, as well as showcased how different games provide a unique opportunity to teach a number of different concepts and topics in AI and ML.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Camilleri, V., Dingli, A., & Montebello, M. (2019). AI in education: A practical guide for teachers and young people. Department of AI: University of Malta.
Chu, G., Apthorpe, N., & Feamster, N. (2019). Security and privacy analyses of Internet of Things: Children’s toys. IEEE Internet of Things Journal, 6(1), 978–985. https://doi.org/10.1109/JIOT.2018.2866423.
Clarke, D., & Noriega, L. (2003). Games design for the teaching of artificial intelligence. Interactive Convergence: Research in Multimedia, Aug. 7–9, Prague, Czech Republic.
Cook, D.J., & Holder, L.B. (2001). A client-server interactive tool for integrated artificial intelligence curriculum. In Proceedings of the FLAIRS Special Track on AI Education, pp. 206–210.
Cooper, S. (2010). The design of Alice. ACM Transactions on Computing Education (TOCE), 10(4), 15.
Division for Policies and Lifelong Learning Systems, UNESCO’s Education. (2019). Artificial Intelligence in Education: Challenges and Opportunities for Sustainable Development (Working Paper No. 7; Working Papers on Education Policy, p. 48). UNESCO. https://unesdoc.unesco.org/ark:/48223/pf0000366994.
Druga, S., Williams, R., Breazeal, C., & Resnick, M. (2017). ‘Hey Google is it OK if I eat you?’ Initial explorations in child-agent interaction. Proceedings of the 2017 Conference on Interaction Design and Children, 595–600. https://doi.org/10.1145/3078072.3084330.
Eaton, E., Koenig, S., Schulz, C., Maurelli, F., Lee, J., Eckroth, J., et al. (2018). Blue sky ideas in artificial intelligence education from the EAAI 2017 new and future AI educator program. AI Matters, 3(4), 23–33
Garneli, V., Giannakos, M.N., & Chorianopoulos, K. (2015). Computing education in K-12 schools: A review of the literature. In 2015 IEEE Global Engineering Education Conference (EDUCON), pp. 543–551. IEEE.
Harteveld, C., Smith, G., Carmichael, G., Gee, E., & Stewart-Gardiner, C. (2014). A design-focused analysis of games teaching computer science. In Proceedings of Games + Learning + Society, 10, 1–8.
Hartness, K. (2004). Robocode: Using games to teach artificial intelligence. Journal of Computing Sciences in Colleges, 19(4), 287–291.
Horn, B., Clark, C., Strom, O., Chao, H., Stahl, A. J., Harteveld, C., & Smith, G. (2016). Design insights into the creation and evaluation of a computer science educational game. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pp. 576–581. ACM.
Kahn, K., & Winters, N. (2017). Child-friendly programming interfaces to AI cloud services. In European Conference on Technology Enhanced Learning, pp. 566–570. Springer.
Konen, W. (2019). General board game playing for education and research in generic AI game learning. In 2019 IEEE Conference on Games (CoG), pp. 1–8. IEEE.
Kordaki, M., & Gousiou, A. (2016). Computer card games in computer science education: A 10-year review. Journal of Educational Technology & Society, 19(4), 11–21.
Leutenegger, S. T. (2006). A CS1 to CS2 bridge class using 2D game programming. Journal of Computing Sciences in Colleges, 21(5), 76–83.
Li, W., Zhou, H., Wang, C., Zhang, H., Hong, X., Zhou, Y., & Zhang, Q. (2019). Teaching AI algorithms with games including Mahjong and FightTheLandlord on the Botzone online platform. In Proceedings of the ACM Conference on Global Computing Education, pp. 129–135. ACM.
Marklund, B. B., & Taylor, A. S. A. (2016). Educational games in practice: The challenges involved in conducting a game-based curriculum. Electronic Journal of e-Learning, 14(2), 122–135.
McReynolds, E., Hubbard, S., Lau, T., Saraf, A., Cakmak, M., & Roesner, F. (2017). Toys that listen: A study of parents, children, and internet-connected toys. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 5197–5207. https://doi.org/10.1145/3025453.3025735.
Muehrer, R., Jenson, J., Friedberg, J., & Husain, N. (2012). Challenges and opportunities: Using a science-based video game in secondary school settings. Cultural Studies of Science Education, 7(4), 783–805. https://doi.org/10.1007/s11422-012-9409-z.
Papastergiou, M. (2009). Digital game-based learning in high school computer science education: Impact on educational effectiveness and student motivation. Computers & Education, 52(1), 1–12.
Parker, J.R., & Becker, K. (2014). ViPER: Game that teaches machine learning concepts—a postmortem. In 2014 IEEE Games and Entertainment Media Conference (GEM).
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., et al. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67.
Touretzky, D., Gardner-McCune, C., Breazeal, C., Martin, F., & Seehorn, D. (2019a). A year in K-12 AI education. AI Magazine, 40(4), 88–90. https://doi.org/10.1609/aimag.v40i4.5289.
Touretzky, D., Gardner-McCune, C., Martin, F., & Seehorn, D. (2019b). Envisioning AI for K-12: What should every child know about AI. In Thirty-Third AAAI Conference on Artificial Intelligence (AAAI-19).
Turchi, T., Fogli, D., & Malizia, A. (2019). Fostering computational thinking through collaborative game-based learning. Multimedia Tools and Applications. https://doi.org/10.1007/s11042-019-7.
Vahldick, A., Mendes, A. J., & Marcelino, M. J. (2014). A review of games designed to improve introductory computer programming competencies. In 2014 IEEE Frontiers in Education conference (FIE) Proceedings, pp. 1–7. IEEE.
Vihavainen, A., Airaksinen, J., & Watson, C. (2014). A systematic review of approaches for teaching introductory programming and their influence on success. In Proceedings of the Tenth Annual Conference on International Computing Education Research, pp. 19–26. ACM.
Wallace, S. A., McCartney, R., & Russell, I. (2010). Games and machine learning: A powerful combination in an artificial intelligence course. Computer Science Education, 20(1), 17–36.
Williams, R., Park, H.W., & Breazeal, C. (2019a). A is for artificial intelligence: The impact of artificial intelligence activities on young children’s perceptions of robots. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems—CHI’19, pp. 1–11. https://doi.org/10.1145/3290605.3300677.
Williams, R., Park, H. W., Oh, L., & Breazeal, C. (2019b). PopBots: Designing an artificial intelligence curriculum for early childhood education. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 9729–9736. https://doi.org/10.1609/aaai.v33i01.33019729.
Wollowski, M., Selkowitz, R., Brown, L.E., Goel, A., Luger, G., Marshall, J., et al. (2016). A survey of current practice and teaching of AI. In Thirtieth AAAI Conference on Artificial Intelligence.
Yannakakis, G. N., & Togelius, J. (2018). Artificial intelligence and games (Vol. 2). New York: Springer.
Zhou, H., Zhang, H., Zhou, Y., Wang, X., & Li, W. (2018). Botzone: An online multi-agent competitive platform for AI education. In Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, pp. 33–38. ACM.
Zhou, H., Zhou, Y., Zhang, H., Huang, H., & Li, W. (2017). Botzone: A competitive and interactive platform for game AI education. In Proceedings of the ACM Turing 50th Celebration Conference-China, p. 6. ACM.
Acknowledgements
This work is supported by the “Learning science the fun and creative way: coding, making, and play as vehicles for informal science learning in the 21st century” Project, under the European Commission's Horizon 2020 SwafS-11-2017 Program (Project Number: 787476) and the “Learn to Machine Learn” (LearnML) project, under the Erasmus+ Strategic Partnership program (Project Number: 2019-1-MT01-KA201-051220).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Giannakos, M., Voulgari, I., Papavlasopoulou, S., Papamitsiou, Z., Yannakakis, G. (2020). Games for Artificial Intelligence and Machine Learning Education: Review and Perspectives. In: Giannakos, M. (eds) Non-Formal and Informal Science Learning in the ICT Era. Lecture Notes in Educational Technology. Springer, Singapore. https://doi.org/10.1007/978-981-15-6747-6_7
Download citation
DOI: https://doi.org/10.1007/978-981-15-6747-6_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-6746-9
Online ISBN: 978-981-15-6747-6
eBook Packages: EducationEducation (R0)