Practice makes perfect – gamification of a competitive learning experience

Kheirkhahzadeh, Antonio, Sauer, Christian and Fotaris, Panagiotis ORCID: (2016) Practice makes perfect – gamification of a competitive learning experience. In: 10th European Conference on Games Based Learning: ECGBL 2016, 06-07 Oct 2016, University of the West of Scotland, Paisley, Scotland.

[thumbnail of Kheirkhahzadeh-Sauer-Fotaris-2016-Practice-makes-perfect-gamification.pdf]
Kheirkhahzadeh-Sauer-Fotaris-2016-Practice-makes-perfect-gamification.pdf - Accepted Version

Download (515kB) | Preview


The ability to provide and implement software solutions is a fundamental component of a computer scientist curriculum. Commonly referred to as the ability to program, this task involves the development of programs to address everyday problems. Over the last decade teaching practices have evolved alongside programming languages to facilitate the learning process. While abstracting the level of understanding has helped students with the fundamentals of software development, issues related to students’ engagement and motivation are still not adequately addressed. With motivation being a vital component of the students’ life cycle and at the basis of their engagement, the concept of software engineering introduced in the class needs to be revised and become more engaging so as to be practised thoroughly by the students.
To address these challenges, educators have devised numerous frameworks to allow students to hone their programming skills. The idea of embedding gaming aspects into the learning cycle has led to the development of techniques such as serious games and game-based learning, while more recent techniques have been unified under the term gamification. Several researchers have incorporated the gamification concept into computer science classes in order to improve students’ engagement with the teaching material, with early evaluations confirming the effectiveness of this approach. The present study focuses on the use of a gamification platform to create stimulating content and increase motivation. Students were presented with a new gamification system designed to attract and hold their attention through a number of programming challenges in the form of a contest. The results of the experiment demonstrate the students’ behavioural changes towards a deeper cognitive engagement. The paper then further discusses the challenges that have arisen in this new learning environment, such as demotivation of students with low contest rankings.
Teaching how to write good software has been part of an ongoing debate for the last decade. With student motivation being a central component, this paper discusses the use of a gamification environment to engage students with the teaching material and reinforce the concepts of software engineering introduced in class.

Item Type: Conference or Workshop Item (Paper)
ISSN: 2049-0992
ISBN: 9781911218098
Page Range: pp. 327-335
Keywords: Gamification; Motivation; Engagement; Programming Education
Subjects: Computing > Innovation and user experience > Computing interaction design
Computing > Innovation and user experience > Global software
Related URLs:
Depositing User: Antonio Kheirkhahzadeh
Date Deposited: 17 Jan 2018 10:39
Last Modified: 28 Aug 2021 07:24


Downloads per month over past year

Actions (login required)

View Item View Item