Affiliation:
1. Department of Computer and Information Science, Norwegian University of Science and Technology, 7491 Trondheim, Norway
Abstract
This paper describes how a game development framework was used as a learning aid in a software engineering. Games can be used within higher education in various ways to promote student participation, enable variation in how lectures are taught, and improve student interest. In this paper, we describe a case study at the Norwegian University of Science and Technology (NTNU) where a game development framework was applied to make students learn software architecture by developing a computer game. We provide a model for how game development frameworks can be integrated with a software engineering or computer science course. We describe important requirements to consider when choosing a game development framework for a course and an evaluation of four frameworks based on these requirements. Further, we describe some extensions we made to the existing game development framework to let the students focus more on software architectural issues than the technical implementation issues. Finally, we describe a case study of how a game development framework was integrated in a software architecture course and the experiences from doing so.
Subject
Computer Graphics and Computer-Aided Design,Human-Computer Interaction,Software
Cited by
17 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Game Development as Project-Based Learning: Synthesizing Postmortems of Student-Created Mobile Games;Proceedings of the 19th International Conference on the Foundations of Digital Games;2024-05-21
2. Play in Post-Compulsory Education;Play and Learning in Adulthood;2022
3. Software Development of Word Search Game on Smart Phones in English Vocabulary Learning;International Journal of Mathematical Models and Methods in Applied Sciences;2021-11-22
4. Methods in Teaching Computer Networks;ACM Transactions on Computing Education;2020-09-30
5. Motivating Students to Learn law Through Co-Creation and Participation in Game Designing and Gameplay;Proceedings of the 12th European Conference on Game Based Learning;2019-10-03