GameDevDojo -- An Educational Game for Teaching Game Development Concepts
<|reference_start|>GameDevDojo -- An Educational Game for Teaching Game Development Concepts: Computer Science (CS) has experienced significant growth and diversification in recent decades. However, there is a lack of diversity in CS learning approaches. Traditional teaching methods and hands-on learning dominate this field, with limited use of playful and interactive learning methods such as educational games. This gap is particularly evident in game development as a subfield of CS. To address this problem, we present a game-based learning approach to teach foundational concepts for game development. The paper aims to expand the educational landscape within CSE, offering a unique and engaging platform for learners to explore the intricacies of game creation by integrating gamified learning strategies. In this paper, we investigate the user's learning experience and motivation, and the differences between traditional learning and game-based learning methods for teaching game development concepts. The study involves 57 participants in an AB test to assess learners' motivation, user experience, and learning outcomes. The results indicate a significantly increased learning outcome for the game-based learning approach, as well as higher motivation in learning game development concepts.<|reference_end|>
@article{holly2024gamedevdojo,
    title={GameDevDojo -- An Educational Game for Teaching Game Development
  Concepts},
    author={Michael Holly, Lisa Habich, Johanna Pirker},
    journal={arXiv preprint arXiv:2407.12050},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.12050},
    primaryClass={cs.HC}
}