Gamification improves the quality of student peer code review

Peer code review activities provide well-documented benefits to students in programming courses. Students develop relevant skills through exposure to alternative coding solutions, producing and receiving feedback, and collaboration with peers. Despite these benefits, low student motivation has been...

Full description

Saved in:
Bibliographic Details
Published inComputer science education Vol. 33; no. 3; pp. 458 - 482
Main Authors Indriasari, Theresia Devi, Denny, Paul, Lottridge, Danielle, Luxton-Reilly, Andrew
Format Journal Article
LanguageEnglish
Published Norwood Routledge 03.07.2023
Taylor & Francis Ltd
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Peer code review activities provide well-documented benefits to students in programming courses. Students develop relevant skills through exposure to alternative coding solutions, producing and receiving feedback, and collaboration with peers. Despite these benefits, low student motivation has been identified as one of the challenges leading to poor engagement and substandard review quality. This research investigates gamification as a technique for motivating students to generate high-quality reviews. We conduct a randomised controlled study, explore the nature and length of the feedback produced by students, and measure how students perceive the value of the feedback they receive and produce. We manually categorise students' feedback into several categories adapted from a published taxonomy for student peer review. This categorisation indicates whether the feedback contains actionable advice and identifies strengths and weaknesses in the code. We found that the quality of the feedback differed significantly between experimental and control conditions. Students in the experimental condition wrote longer comments and tended to produce more specific advice for their peers. The findings can assist educators in understanding how the chosen game mechanics can be a potential strategy to motivate students to produce high-quality written feedback in peer code review activities.
ISSN:0899-3408
1744-5175
DOI:10.1080/08993408.2022.2124094