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 …
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 …
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 …
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 …
Software testing is an essential knowledge area required by industry for software engineers. However, software engineering students often consider testing less appealing than …
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 …
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 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 …
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 …