An Analysis of Educational Games Design Frameworks from Software Engineering Perspective

Authors

  • Mifrah Ahmad Computer and Information Sciences Department, Universiti Teknologi Petronas, Malaysia
  • Lukman AB. Rahim Computer and Information Sciences Department, Universiti Teknologi Petronas, Malaysia
  • Noreen Izza Arshad Computer and Information Sciences Department, Universiti Teknologi Petronas, Malaysia

DOI:

https://doi.org/10.32890/jict2015.14.8

Keywords:

Game design frameworks, educational game components, software engineering, game design framework

Abstract

Game-based learning has dominantly embedded itself into a tool of education in the 21st century. In developing educational games, many researchers have proposed frameworks to defi ne elements of an educational game. This paper presents a survey of the different frameworks for educational games and analyzes these frameworks against several criteria for effective video games, well-designed games and key elements of educational games. The authors will also look at the frameworks support towards learning theories. In addition, the analysis continues in the context of software engineering practices to develop effective educational games.

 

References

Bakar, N. A. A. A., Hashim, S., & Shiratuddin, M. F. (2002). Virtual Reality: A review of its implementation in the Virtual Physics lab. The Journal of Information Communication Technology, 1(1), 69-85.

Admiraal, W., Huizenga, J., Akkerman, S., & Dam, G. T. (2011). The concept of flow in collaborative game-based learning. Computers in Human Behavior, 27(3), 1185-1194.

Amory, A. (2007). Game object model version II: A theoretical framework for educational game development. Educational Technology Research and Development, 55(1), 51-77.

Amory, A., & Seagram, R. (2003). Educational game models: Conceptualization and evaluation. South African Journal of Higher Education, 17(2), 206-217.

Apfelbaum, L., & Doyle, J. (1997). Model based testing. Paper presented at the Software Quality Week Conference. Arnab, S., Berta, R., Earp, J., De Freitas, S., Popescu, M., Romero, M., Usart,

M. (2012). Framing the adoption of serious games in formal education. Electronic Journal of e-Learning, 10(2), 159-171. Journal of ICT, 14, 2015, pp: 123–

Baranowski, T., Buday, R., Thompson, D. I., & Baranowski, J. (2008). Playing for real: Video games and stories for health-related behavior change. American journal of preventive medicine, 34(1), 74-82.

Barker, D., Quennerstedt, M., & Annerstedt, C. (2013). Inter-student interactions and student learning in health and physical education: A post-Vygotskian analysis. Physical Education and Sport Pedagogy (ahead-of-print), 1-18.

Barros, M. D. O., Dantas, A. R., Veronese, G. O., & Werner, C. M. (2006). Model-driven game development: Experience and model enhancements in software project management education. Software Process: Improvement and Practice, 11(4), 411-421.

Becker, K. (2009). Video Game Pedagogy Games: Purpose and Potential in Education (pp. 73-125): Springer.

Brambilla, M., Cabot, J., & Wimmer, M. (2012). Model-driven software engineering in practice. Synthesis Lectures on Software Engineering, 1(1), 1-182.

Bransford, J. D., Brown, A. L., & Cocking, R. R. (1999). How people learn: Brain, mind, experience, and school: National Academy Press.

Broy, M. (2005). Model-based testing of reactive systems: Advanced lectures (3472): Springer.

Bruner, J. (1961). The act of discovery. Harvard Educational Review.

Charsky, D., & Ressler, W. (2011). Games are made for fun: Lessons on the effects of concept maps in the classroom use of computer games. Computers & Education, 56 (3), 604-615.

Chen, H., Wigand, R. T., & Nilan, M. S. (1999). Optimal experience of web activities. Computers in Human Behavior, 15(5), 585-608.

Cheng, Y. M., Lou, S. J., Kuo, S. H., & Shih, R. C. (2013). Investigating elementary school students’ technology acceptance by applying digital game-based learning to environmental education. Australasian Journal of Educational TecCombs, A. W. (1981). Humanistic education: Too tender for a tough world? The Phi Delta Kappan, 62(6), 446-449.

Csikszentmihalyi, M. (1990). Flow: The psychology of optimal experience. New York,: Harper & Row Publishers, Inc.

Csikszentmihalyi, M. (1997). Finding flow: The psychology of engagement with everyday life: Basic Books.

Dalal, S. R., Jain, A., Karunanithi, N., Leaton, J., Lott, C. M., Patton, G. C., & Horowitz, B. M. (1999). Model-based testing in practice. Paper presented at the Proceedings of the 21st international Conference on Software Engineering.

Dalgarno, B., & Lee, M. J. (2012). Exploring the relationship between afforded learning tasks and learning benefits in 3D virtual learning environments. Paper presented at the Proceedings of ASCILITE— Journal of ICT, 14, 2015, pp: 123– Australian Society for Computers in Learning in Tertiary Education Annual Conference.

De Freitas, S., & Jarvis, S. (2009). Towards a development approach for serious games. Games-based learning advancements for multi-sensory humancomputer interfaces: Techniques and effective practices. IGI Global. Hershey, PA.

De Freitas, S., & Oliver, M. (2006). How can exploratory learning with games and simulations within the curriculum be most effectively evaluated? Computers & Education, 46(3), 249-264.

Dede, C., Clarke, J., Ketelhut, D. J., Nelson, B., & Bowman, C. (2005). Students’ motivation and learning of science in a multi-user virtual environment. Paper presented at the American Educational Research Association Conference, Montreal, Canada.

Dondlinger, M. J. (2007). Educational video game design: A review of the literature. Journal of Applied Educational Technology, 4(1), 21-31.

Egenfeldt-Nielsen, S., Smith, J. H., & Tosca, S. P. (2008). Understanding video games: The essential introduction: Routledge.

Fardoun, H., Montero, F., & López Jaquero, V. (2009). ELearniXML: Towards a model-based approach for the development of e-Learning systems considering quality. Advances in Engineering Software, 40(12), 1297-1305.

Finneran, C. M., & Zhang, P. (2003). A person–artefact–task (PAT) model of flow antecedents in computer-mediated environments. International Journal of Human-Computer Studies, 59(4), 475-496.

Fisch, S. M. (2005). Making educational computer games educational. Paper presented at the Proceedings of the 2005 Conference on Interaction Design and Children.

Forehand, M. (2010). Bloom’s taxonomy. Emerging perspectives on learning, teaching, and technology, 41-47.

Garris, R., Ahlers, R., & Driskell, J. E. (2002). Games, motivation, and learning: A research and practice model. Simulation & gaming, 33(4), 441-467.

Garzotto, F. (2007). Investigating the educational effectiveness of multiplayer online games for children. Paper presented at the Proceedings of the 6th international conference on Interaction Design and Children.

Ge, D. I. D. E. X. (2012). Assessment in Game-Based learning. Foundations, Innovations and Perspectives XXVII.

Gee, J. P. (2005). Good video games and good learning. Paper presented at the Phi Kappa Phi Forum.

Gibbons, A. S., Nelson, J., & Richards, R. (2000). The nature and origin of instructional objects. The instructional use of learning objects. Bloomington, IN: Association for Educational Communications and Technology. Journal of ICT, 14, 2015, pp: 123–

Gredler, M. E. (1996). Educational games and simulations: A technology in search of a (research) paradigm. In Jonassen, D. H. (Ed.), Handbook of research for educational communications dan technology (521-539). New York: Macmillan.

Gress, C. L., Fior, M., Hadwin, A. F., & Winne, P. H. (2010). Measurement and assessment in computer-supported collaborative learning. Computers in Human Behavior, 26(5), 806-814.

Hays, R. T. (2005). The effectiveness of instructional games: A literature review and discussion: DTIC Document.

Hemmati, H., Arcuri, A., & Briand, L. (2013). Achieving scalable modelbased testing through test case diversity. ACM Transactions on Software Engineering and Methodology (TOSEM), 22(1), 6.

Herrington, J., & Oliver, R. (2000). An instructional design framework for authentic learning environments. Educational Technology Research and Development, 48(3), 23-48.

Hirumi, A., & Stapleton, C. (2009). Applying pedagogy during game development to enhance game-based learning Games: Purpose And Potential in Education (127-162): Springer.

Hofer, M. (2005, January). Massivelt multiplayer online games and their implications for game-based learning, 1-13.

Hoffman, D. L., & Novak, T. P. (1996). Marketing in hypermedia computermediated environments: conceptual foundations. The Journal of Marketing, 50-68. Holland, W., Jenkins, H., Squire, K., Miller, Z. N., O’Driscoll, A., Shresthova,

S.,... Todd, K. (2003). Theory by design. Video game theory reader, 25-46.

Hussin, H., Suhaimi, M. A., & Bawi, Z. B. A. (2004). ICT and school transformation: An empiracle study on the perception of principals in the Klang Valley area on the Malaysian Smart School. The Journal of Information and Communication Technology, 3(2).

Hwang, G. J., Sung, H. Y., Hung, C. M., & Huang, I. (2013). A learning style perspective to investigate the necessity of developing adaptive learning systems. Educational Technology & Society, 16(2), 188-197.

Ibrahim, R., & Jaafar, A. (2009). Educational games (EG) design framework: Combination of game design, pedagogy and content modeling. Paper presented at the Electrical Engineering and Informatics, 2009. ICEEI’09. International Conference on.

Jarvis, S., & de Freitas, S. (2009). Evaluation of an immersive learning programme to support triage training. Paper presented at the Games and Virtual Worlds for Serious Applications, 2009. VS-GAMES’09. Conference in.

Jong, M., Shang, J., Lee, F. l., & Lee, J. H. (2010). Constructivist learning through computer gaming. Technologies Shaping Instruction and Distance Education: New Studies and Utilizations, 207-222. Journal of ICT, 14, 2015, pp: 123–

Jong, M. S., Lee, F. l., Lee, J. H.-M., & Shang, J. (2011). A case study of an academic achievement-oriented student in game-based learning. Paper presented at the Advanced Learning Technologies (ICALT), 2011 11th IEEE International Conference on.

Ke, F. (2009). A qualitative meta-analysis of computer games as learning tools. Handbook of research on effective electronic gaming in education, 1, 1-32.

Ke, F. (2013). Computer-game-based tutoring of mathematics. Computers & Education, 60(1), 448-457.

Ke, F. (2014). An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing. Computers & Education, 73, 26-39.

Kebritchi, M., & Hirumi, A. (2008). Examining the pedagogical foundations of modern educational computer games. Computers & Education, 51(4), 1729-1743.

Kiili, K. (2005). Content creation challenges and flow experience in educational games: The IT-Emperor case. The Internet and Higher Education, 8(3), 183-198.

Kiili, K. (2005). Digital game-based learning: Towards an experiential gaming model. The Internet and Higher Education, 8(1), 13-24.

Klopfer, E., Osterweil, S., & Salen, K. (2009). Moving learning games forward: Obstacles, opportunities and openness (White Paper). Cambridge, MA: The Education Arcade, Massachuesetts Institute of Technology. Kovačević, I., Minović, M., Milovanović, M., De Pablos, P. O., & Starčević,

D. (2013). Motivational aspects of different learning contexts:“My mom won’t let me play this game…”. Computers in Human Behavior, 29(2), 354-363.

Krotoski, A., Entertainment, & Association, L. S. P. (2004). Chicks and joysticks: An exploration of women and gaming (White Paper): Elspa.

Kruger, J. (2012). A design-based research approach implementing a palette of educational technologies to foster 21st century skills. Paper presented at the ASCILITE-Australian Society for Computers in Learning in Tertiary Education Annual Conference.

Lalji, Z., & Good, J. (2008). Designing new technologies for illiterate populations: A study in mobile phone interface design. Interacting with Computers, 20(6), 574-586.

Latif, R. A. (2007). Understanding Malaysian students as gamers: Experience. Paper presented at the Proceedings of the 2nd International conference on Digital Interactive Media In Entertainment and Arts.

Lee, K., & Kim, M. (2004). The rise of China and the Korean firms looking for a new division of labor. Paper presented at the conference on Korea and The World Economy, Sungkyunkwan University, Seoul, July. Journal of ICT, 14, 2015, pp: 123– Lester, J. C., Spires, H. A., Nietfeld, J. L., Minogue, J., Mott, B. W., &

Lobene, E. V. (2014). Designing game-based learning environments for elementary science education: A narrative-centered learning perspective. Information Sciences, 264, 4-18.

Li, K. C., Huang, J. C., Heh, J. S., Chen, C. T., Wang, H. C., & Yeh, S. W. (2010). Designing game-based learning framework-a motivation-driven approach. Paper presented at the Advanced Learning Technologies (ICALT), 2010 IEEE 10th International Conference on. McClarty, K. L., Orr, A., Frey, P. M., Dolan, R. P., Vassileva, V., & McVay,

A. (2012). A literature review of gaming in education. Gaming in Education.

Mellecker, R. R., Witherspoon, L., & Watterson, T. (2013). Active learning: Educational experiences enhanced through technology-driven active game play. The Journal of Educational Research, 106(5), 352-359.

Merriam, S. A. C., RS. (1999). Learning in adulthood: A comprehensive guide. San Francisco, CA: Jossey-Bass.

Meyers, B., & Vangheluwe, H. (2011). A framework for evolution of modelling languages. Science of Computer Programming, 76(12), 1223-1246.

Mikropoulos, T. A., & Natsis, A. (2011). Educational virtual environments:

A ten-year review of empirical research (1999–2009). Computers & Education, 56(3), 769-780.

Mills, C., & Dalgarno, B. (2007). A conceptual model for game-based intelligent tutoring systems. Proceedings of the 2007 Australasian Society for Computers in Learning in Tertiary Education.

Mislevy, R. J., & Haertel, G. D. (2006). Implications of evidence centered design for educational testing. Educational Measurement: Issues and Practice, 25(4), 6-20.

Molina, F., & Toval, A. (2009). Integrating usability requirements that can be evaluated in design time into Model Driven Engineering of Web Information Systems. Advances in Engineering Software, 40(12), 1306-1317.

Moreno-Ger, P., Burgos, D., Martínez-Ortiz, I., Sierra, J. L., & FernándezManjón, B. (2008). Educational game design for online education. Computers in Human Behavior, 24(6), 2530-2540.

Moser, R. (2002). A methodology for the design of educational computer adventure games.

Nodenot, T., Caron, P. A., Le Pallec, X., & Laforcade, P. (2007). Applying Model Driven Engineering Techniques and tools to the planets game learning scenario. Journal of Interactive Media in Education, 2008(2).

Omar, H., Ibrahim, R., & Jaafar, A. (2011). Methodology to evaluate interface of educational computer game. Paper presented at the Pattern Analysis and Intelligent Robotics (ICPAIR), 2011 International Conference on. Journal of ICT, 14, 2015, pp: 123–

Omar, H. M., & Jaafar, A. (2010). Challenges in the evaluation of educational computer games. Paper presented at the Information Technology (ITSim), 2010 International Symposium.

Osman, K., & Bakar, N. A. (2012). Educational computer games for Malaysian classrooms: Issues and challenges. Asian Social Science, 8(11), p75.

Pivec, M., & Dziabenko, O. (2004a). Game-based learning framework for collaborative learning and student e-teamwork. Retrieved from: http://www. unigame. net/html/publications.

Pivec, M., & Dziabenko, O. (2004b). Game-based learning in universities and lifelong learning:” UniGame: Social skills and knowledge training” game concept. Journal of Universal Computer Science, 10(1), 14-26.

Poulsen, M. (2011). Learning by producing The Gameit Handbook (87).

Prensky, M. (2003). Digital game-based learning. Computers in Entertainment (CIE), 1(1), 21-21.

Prensky, M. (2005). Computer games and learning: Digital game-based learning. Handbook of Computer Game Studies, 18, 97-122.

Quinn, C. N. (2005). Engaging learning: Designing e-learning simulation games. John Wiley & Sons:

Rahim, L., & Whittle, J. (2010). Verifying semantic conformance of state machine-to-Java code generators model driven engineering languages and systems (pp. 166-180): Springer.

Rahim, L. A. (2007). Transforming OCL to PVS: Using theorem proving support for analysing model constraints.

Randel, J. M., Morris, B. A., Wetzel, C. D., & Whitehill, B. V. (1992). The effectiveness of games for educational purposes: A review of recent research. Simulation & Gaming, 23(3), 261-276.

Romli, R., Shiratuddin, M. F., & Hashim, S. (2003). The virtual chemistry lab (VC-L): Virtual Reality as a learning tool for Malaysia’s secondary school. The Journal of Information and Communication Technology, 2(1), 81-92.

Shafique, M., & Labiche, Y. (2010). A systematic review of model based testing tool support. Software Quality Engineering Laboratory, Department of Systems and Computer Engineering, Carleton University, Technical Report SCE-10-04.

Shute, V., & Ke, F. (2012). Games, learning, and assessment. Assessment in Game-Based Learning (pp. 43-58): Springer.

Smith, J. (1999). Learning theory. The Encyclopedia of Informal Education.

Smythe, M. (2012). Toward a framework for evaluating blended learning. Paper presented at the ASCILITE-Australian Society for Computers in Learning in Tertiary Education Annual Conference.

Sommerville, I. (2006). Software engineering (8th ed.): Eddison Wesley. Journal of ICT, 14, 2015, pp: 123–

Squire, K., & Jenkins, H. (2003). Harnessing the power of games in education. Insight, 3(1), 5-33.

Staalduinen V., J. P., & de Freitas, S. (2010). A game-based learning framework: Linking game design and learning outcomes. In learning to Play: Exploring the Future of Education with Video Games. Khine, MyintSwe (Ed.). New York: Peter Lang Publishers.

Takaoka, R., Shimokawa, M., & Okamoto, T. (2011). A framework of educational control in game-based learning environment. Paper presented at the Advanced Learning Technologies (ICALT), 2011 11th IEEE International Conference.

Tan, P. H., Ling, S. W., & Ting, C. Y. (2007). Adaptive digital game-based learning framework. Paper presented at the Proceedings of the 2nd international conference on Digital Interactive Media in Entertainment and Arts.

Tang, S., & Hanneghan, M. (2010). A model-driven framework to support development of serious games for game-based learning. Paper presented at the Developments in E-systems Engineering (DESE), 2010.

Tang, S., & Hanneghan, M. (2011). State-of-the-art model driven game development: A survey of technological solutions for game-based learning. Journal of Interactive Learning Research, 22(4), 551-605.

Tham, L., & Tham, R. (2012). Is Game-Based Learning an effective instructional strategy to engage students in higher education in Singapore? A Pilot Study. Editor Managing Editor, 8(1).

Thorndike, E. (1913). Educational psychology, 1.

Timmer, M., Brinksma, H., & Stoelinga, M. (2011). Model-based testing.

Tiong, K., & Yong, S. (2008). Learning through computer game design: Possible success (or failure) factors. Paper presented at the The 16th International Conference on Computers in Education.

Van Eck, R. (2006). Digital game-based learning: It’s not just the digital natives who are restless. EDUCAUSE Review, 41(2), 16. Vogel, J. J., Vogel, D. S., Cannon B., J., Bowers, C. A., Muse, K., & Wright,

M. (2006). Computer gaming and interactive simulations for learning: A meta-analysis. Journal of Educational Computing Research, 34(3), 229-243.

Wang, C. S., Liu, C. C., & Li, Y. C. (2011). A game-based learning content design framework for the elementary school children education. Paper presented at the Nano, Information Technology and Reliability (NASNIT), 2011 15th North-East Asia Symposium.

Wang, T. L., Chen, T. K., & Tseng, Y. F. (2010). An leaner-centred, gamebased, learning framework for typing games in English course. Paper presented at the Computer Communication Control and Automation (3CA), 2010 International Symposium. Journal of ICT, 14, 2015, pp: 123–

Whitton, N. (2012). The place of game-based learning in an age of austerity. Electronic Journal of e-Learning, 10(2), 249-256.

Whitton, N. J. (2007). An investigation into the potential of collaborative computer game-based learning in higher education. Edinburgh Napier University. Wilson, K., Bedwell, W., Lazzara, E., Salas, E., Burke, S., Estock, J.,...

Conkey, C. (2009). Relationships between game attributes and learning outcomes review and research proposals. Simulation & Gaming, 40(2), 217-266.

Wolfe, J. (1997). The effectiveness of business games in strategic management course work. Simulation & Gaming, 28(4), 360-376.

Wouters, P., & Van Oostendorp, H. (2013). A meta-analytic review of the role of instructional support in game-based learning. Computers & Education, 60(1), 412-425.

Wu, W. H., Hsiao, H. C., Wu, P. L., Lin, C. H., & Huang, S. H. (2012). Investigating the learning-theory foundations of game-based learning: a meta-analysis. Journal of Computer Assisted Learning, 28(3), 265-279.

Yang, Y., & Tan, H. B. K. (2007). Design and implementation of a system for transforming functional model into OO Model. The Journal of Information Communication Technology, 6, 1-17.

Yue, S., Zin, N., & Jaafar, A. (2009). Digital Game-based learning (DGBL) model and development methodology for teaching history. 8(2), 322333.

Downloads

Published

28-04-2015

How to Cite

Ahmad, M., AB. Rahim, L., & Arshad, N. I. (2015). An Analysis of Educational Games Design Frameworks from Software Engineering Perspective. Journal of Information and Communication Technology, 14, 123-151. https://doi.org/10.32890/jict2015.14.8

Research impact

Harvested 2026-09-06
21 citations, from Scopus — the highest of the sources checked

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2015.14.8 OpenAlex W4251323682 Scopus 85182109871