Increasing student motivation in computer programming with gamification

Thumbnail Image

Date

2020-04-27

Authors

Figueiredo, J.
García-Peñalvo, F. J.

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE

Abstract

Games have important motivational power. They take advantage of a set of tools to encourage people to engage with them just for the joy of playing and the possibility to win. While gamification is gaining ground in a lot of areas in our society, its application in education is still an emerging trend. In recent years, gamification has attracted the attention of researchers from different areas such as teaching and learning computer programming. Ever since the first programming languages emerged, the problems inherent to programming teaching and learning have been studied and investigated. The theme is very serious, not only for the important concepts underlying computer science courses but also for reducing the lack of motivation, failure, and abandonment that result from student frustration. In most of these studies and research one factor prevails, lack of student motivation or how to motivate students to learn programming. One way to combat this problem is to use gamification. Using game design elements in non-game contexts is one of the good ways to motivate and encourage students to learn programming. To assess how gamification impacted the learning experience, we compared data from one gamified and non-gamified year. In general, the results show significant improvements in terms of attendance to class, participation, and proactivity. They also suggest that our approach can reduce the high rate of failure grade among students. In conclusion, this case study, we show how the use of concepts related to gamification can improve motivation, passion, beauty, joy, awe, e naturally the succeed in programming.

Description

Keywords

Gamification, learning programming, teaching programming, programming problems

Citation

Figueiredo, J., & García-Peñalvo, F. J. (2020). Increasing student motivation in computer programming with gamification. In 2020 IEEE Global Engineering Education Conference (EDUCON), (27-30 April 2020, Porto, Portugal) (pp. 997-1000). USA: IEEE.

Collections

Endorsement

Review

Supplemented By

Referenced By