Teaching software engineering topics through pedagogical game design patterns: An empirical study

19Citations
Citations of this article
57Readers
Mendeley users who have this article in their library.

Abstract

Teaching software engineering in its many different forms using traditional teaching methods is difficult. Serious games can help overcome these challenges because they allow real situations to be simulated. However, the development of serious games is not easy and, although there are good practices for relating game design patterns to teaching techniques, there is no methodology to support its use in a specific context such as software engineering. This article presents a case study to validate a methodology that links the Learning and Teaching Functions (LTF) to the Game Design Patterns (PIB) in the context of Software Engineering Education. A serious game was developed from scratch using this methodology to teach software estimation (a specific topic of software engineering). An experiment was carried out to validate the effectiveness of the game by comparing the results of two different groups of students. The results indicate that the methodology can help to develop effective educational games on specific learning topics.

Cite

CITATION STYLE

APA

Flores, N., Paiva, A. C. R., & Cruz, N. (2020). Teaching software engineering topics through pedagogical game design patterns: An empirical study. Information (Switzerland), 11(3). https://doi.org/10.3390/info11030153

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free