Gamification, or the use of game elements in non-game contexts, has become an increasingly popular approach to increasing end-user engagement in many contexts, including employee productivity, sales, recycling, and education. Our preliminary work has shown that gamification can be used to boost student engagement and learning in basic software testing. We seek to expand our gamified software engineering approach to motivate other software engineering best practices. We propose to build a game layer on top of traditional continuous integration technologies to increase student engagement in development, documentation, bug reporting, and test coverage. This poster describes to our approach and presents some early results showing feasability
This study aims to introduce new software testing strategies and tools with the aim of creating a mo...
Software Engineering courses play an important role for preparing students with the right knowledge ...
The utilization of games and its components in software building training isn’t new. In reality, the...
Teaching Software Engineering students raises a number of challenges; in particular that student dev...
Introductory CS classes typically do not focus on software testing. A lot of students’ mental model ...
The potential of gamification in education is based on the hypothesis that it supports and motivates...
Software engineering discipline needs promoting and responding to the demands of the software indust...
Software Engineering courses play an important role for preparing students with the right knowledge ...
Software testing traditionally receives little attention in early computer science courses. However,...
Software engineering Software engineering subject is a very important to every computer science stud...
Software process improvement programs are partly founded on software measurement. However, despite t...
Gamification is the exploitation of game mechanisms for serious applications. In general they target...
Soft skills are increasingly important to the engineering profession and course modifications are of...
Worldwide, the workforce requires professionals to master programming skills, regardless of their kn...
Few if any would dispute that educating software engineering is a challenging endeavour. Although pr...
This study aims to introduce new software testing strategies and tools with the aim of creating a mo...
Software Engineering courses play an important role for preparing students with the right knowledge ...
The utilization of games and its components in software building training isn’t new. In reality, the...
Teaching Software Engineering students raises a number of challenges; in particular that student dev...
Introductory CS classes typically do not focus on software testing. A lot of students’ mental model ...
The potential of gamification in education is based on the hypothesis that it supports and motivates...
Software engineering discipline needs promoting and responding to the demands of the software indust...
Software Engineering courses play an important role for preparing students with the right knowledge ...
Software testing traditionally receives little attention in early computer science courses. However,...
Software engineering Software engineering subject is a very important to every computer science stud...
Software process improvement programs are partly founded on software measurement. However, despite t...
Gamification is the exploitation of game mechanisms for serious applications. In general they target...
Soft skills are increasingly important to the engineering profession and course modifications are of...
Worldwide, the workforce requires professionals to master programming skills, regardless of their kn...
Few if any would dispute that educating software engineering is a challenging endeavour. Although pr...
This study aims to introduce new software testing strategies and tools with the aim of creating a mo...
Software Engineering courses play an important role for preparing students with the right knowledge ...
The utilization of games and its components in software building training isn’t new. In reality, the...