A systematic mapping on gamification applied to education

S de Sousa Borges, VHS Durelli, HM Reis… - Proceedings of the 29th …, 2014 - dl.acm.org
Gamification is a term that refers to the use of game elements in non-game contexts with the
goal of engaging people in a variety of tasks. There is a growing interest in gamification as …

Gamification solutions to enhance software user engagement—a systematic review

A Darejeh, SS Salim - International Journal of Human-Computer …, 2016 - Taylor & Francis
Gamification is the use of video-game mechanics and elements in nongame contexts to
enhance user engagement and performance. The purpose of this study is to conduct a …

An approach for planning and deploying gamification concepts with social networks within educational contexts

AM Toda, RMC do Carmo, AP da Silva… - International Journal of …, 2019 - Elsevier
Gamification planning has been a topic of discussion in the last years since it can be used to
increase performance, engagement, and motivation of end users. When properly applied in …

The four pillars of crowdsourcing: A reference model

M Hosseini, K Phalp, J Taylor… - 2014 IEEE Eighth …, 2014 - ieeexplore.ieee.org
Crowdsourcing is an emerging business model where tasks are accomplished by the
general public; the crowd. Crowdsourcing has been used in a variety of disciplines …

[PDF][PDF] Games for teaching computing in higher education–a systematic review

P Battistella, CG von Wangenheim - IEEE Technology and …, 2016 - researchgate.net
Games are becoming popular for computing education, as they may increase learning
effectiveness and engagement. In order to understand which kind of games exists for …

[HTML][HTML] Can gamification help in software testing education? Findings from an empirical study

R Blanco, M Trinidad, MJ Suarez-Cabal… - Journal of Systems and …, 2023 - Elsevier
Software testing is an essential knowledge area required by industry for software engineers.
However, software engineering students often consider testing less appealing than …

The effect of narrative-based E-learning systems on novice users' cognitive load while learning software applications

A Darejeh, N Marcus, J Sweller - Educational Technology Research and …, 2021 - Springer
When novice users try to learn to use a software application that includes a variety of high
element interactivity tools, the complex structure of the software can increase cognitive load …

Gamifying a software testing course with code defenders

G Fraser, A Gambi, M Kreis, JM Rojas - Proceedings of the 50th ACM …, 2019 - dl.acm.org
Software testing is an essential skill for software developers, but it is challenging to get
students engaged in this activity. The Code Defenders game addresses this problem by …

Gamification in software engineering education: An empirical study

MR de Almeida Souza, KF Constantino… - 2017 IEEE 30th …, 2017 - ieeexplore.ieee.org
Gamification is the application of game-design elements and game principles in non-game
contexts. Gamification is a relatively new trend that has been applied in various domains …

Improving Testing Behavior by Gamifying IntelliJ

P Straubinger, G Fraser - Proceedings of the 46th IEEE/ACM …, 2024 - dl.acm.org
Testing is an important aspect of software development, but unfortunately, it is often
neglected. While test quality analyses such as code coverage or mutation analysis inform …