Professor Neil Gordon N.A.Gordon@hull.ac.uk
Professor in Computer Science
Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor
Gordon, Neil A.; Grey, Simon
Authors
Dr Simon Grey S.Grey@hull.ac.uk
Lecturer
Abstract
Engagement and retention are widely acknowledged problems in computer science and more general higher education. The need to develop programming skills is increasingly ubiquitous, but especially so in computer science where it is one of the core competencies. Learning to write code is a particularly challenging skill to master, which can make retention and success even more difficult. We attempt to address student engagement within an introductory programming module by attempting to motivate students using a gamified interactive programming tutor application that provides immediate feedback on the student’s work. In this paper, we describe the design of the gamified programming tutor application, along with a related topology to characterize student engagement. We discuss the design of the software, the gamified elements, and the structured question design. We evaluate the engagement with the gamified programming tutor of two cohorts of students in the first year of a computer science programme, with over two hundred students taking part. We attempt to frame this engagement in terms of frequency, duration, and intensity of interactions, and compare these engagement metrics with module performance. Additionally, we present quantitative and qualitative data from a survey of students about their experience using the programming tutor application to demonstrate the efficacy of this approach.
Citation
Gordon, N. A., & Grey, S. (2023). Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor. Education Sciences, 13(3), Article 230. https://doi.org/10.3390/educsci13030230
Journal Article Type | Article |
---|---|
Acceptance Date | Feb 14, 2023 |
Online Publication Date | Feb 22, 2023 |
Publication Date | 2023-03 |
Deposit Date | Feb 22, 2023 |
Publicly Available Date | Feb 23, 2023 |
Journal | Education Sciences |
Electronic ISSN | 2227-7102 |
Publisher | MDPI |
Peer Reviewed | Peer Reviewed |
Volume | 13 |
Issue | 3 |
Article Number | 230 |
Series Title | Special Issue Using Technology in Higher Education—Series 2 |
DOI | https://doi.org/10.3390/educsci13030230 |
Keywords | Gamification; Motivation; Engagement; Computer science; Programming; Learning; Teaching |
Public URL | https://hull-repository.worktribe.com/output/4208796 |
Files
Published article
(619 Kb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0
Copyright Statement
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
You might also like
Approaches to Measuring Attendance and Engagement
(2018)
Journal Article
Downloadable Citations
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search