Application of Gamification to Teach Software Engineering
Wendy Avila-Alvarado, Mirna MuÃ±oz, Sergio Galvan-Cruz, Jezreel MejÃ­a, Adriana PeÃ±a
Journal of Information Organization , Vol. 14, No. 3, 2024.
DOI: https://doi.org/10.6025/jio/2024/14/3/117-129
Link: https://www.dline.info/jio/fulltext/v14n3/jiov14n3_1.pdf
Abstract:
The field of Software Engineering encounters considerable obstacles when it comes to finding engaging and effective ways to teach students. The majority of the strategies employed in the classroom are traditional, which can lead to stress and disinterest in the subjects being taught. This lack of engaging strategies results in a decreased interest in creating documentation, leading students to concentrate solely on the development aspect, neglecting the importance of documentation. This issue can hurt the maintenance and updates of software as it progresses. To address this issue, there is a growing need to introduce more dynamic and effective teaching methods that foster student involvement and dedication. In this context, Gamification is a novel approach that has been increasingly popular in Software Engineering and other educational sectors. This study explores how gamification has been applied to software engineering teaching.