Using game concepts to improve programming learning: A multi-level meta-analysis

7Citations
Citations of this article
89Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Gamification has been widely used in education due to its application to different contexts. The vast number of possibilities allows the creation of learning strategies that lead to students' success. Despite the high acceptance of gamification among several authors in educational contexts, there are many dispersed studies with high differences in their results. Although gamification impacts motivation, interest, and engagement, its effect on students' learning outcomes needs to be clarified. This study aims to investigate the effects of gamification on programming learning and the impact of the most used game concepts on knowledge acquisition. A multi-level meta-analysis was conducted on studies above K-12 to understand the effects of gamification in programming learning. From 15 combined effect sizes, it was analyzed the effect of points, badges, levels, avatars, leaderboards, and the number of elements used. The results showed that gamification leads to a significant increase in the results (Cohen's d = 0.4) but essentially due to the use of levels (p

Cite

CITATION STYLE

APA

Costa, J. M. (2023). Using game concepts to improve programming learning: A multi-level meta-analysis. Computer Applications in Engineering Education, 31(4), 1098–1110. https://doi.org/10.1002/cae.22630

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free