Enhancing software development education through gamification and experiential learning with genially
Iñigo Aldalur
DOI: https://doi.org/10.1007/s11219-024-09699-9
2024-12-09
Software Quality Journal
Abstract:This article explores the transformative potential of gamification in software development education, aiming to address the challenges of sustaining student engagement. Traditional teaching methods, foundational yet at times lacking in dynamism, are juxtaposed against the immersive experience offered by gamification. The case study unfolds in a renewable energy degree programming class, where Genially games inject vitality into the learning environment. Students, organized into groups, embark on a virtual board game journey using coding challenges. Game formats such as hangman, 3 in a row, snakes and ladders, and Jumanji introduce basic programming concepts, strategically progressing in complexity. Genially serves as a versatile digital tool, crafting interactive board games that not only teach coding but transform learning into a thrilling adventure. Research questions delve into the impact of gamification on student accomplishment, challenge perception, competence, guidance, immersion, playfulness, and social involvement. By examining the experiential journey of a gamified programming class, the article contributes to the growing knowledge on gamification in education. This transformative approach not only teaches programming concepts but also immerses students in a dynamic and engaging adventure, addressing the evolving landscape of education with a focus on motivation and personalized learning experiences.
computer science, software engineering