Generative Artificial Intelligence-Based Gamified Programming Teaching System: Promoting Peer Competition and Learning Motivation

In traditional programming education, teachers typically design fixed questions and standard answers, manually grading the solutions submitted by students. This process not only requires significant time and effort from educators but may also fail to provide timely and personalized feedback due to l...

Full description

Saved in:
Bibliographic Details
Published in:Engineering proceedings Vol. 98; no. 1; p. 9
Main Authors: You-Jen Chen, Ze-Ping Chen, Chien-Hung Lai, Chen-Wei Peng
Format: Journal Article
Language:English
Published: MDPI AG 01.06.2025
Subjects:
ISSN:2673-4591
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In traditional programming education, teachers typically design fixed questions and standard answers, manually grading the solutions submitted by students. This process not only requires significant time and effort from educators but may also fail to provide timely and personalized feedback due to limited teaching resources. To alleviate these burdens and enhance teaching efficiency, this study leverages generative artificial intelligence (AI) technology to develop a system capable of automatically generating questions and grading answers. Students engage in programming exercises through a gamified approach, with the system providing instant feedback on their answers. Additionally, student performance is displayed via leaderboards, incorporating peer competition to boost learning motivation. According to a user survey, the gamified system demonstrates significant advantages: 56.67% of students found the system easy to use; 40% considered the system well-integrated; 60% indicated that they quickly mastered the system’s functionality, and over half (53.33%) believed that the leaderboard effectively enhanced their competitive awareness and motivation. These results suggest that the system not only reduces teachers’ workload but also increases student engagement and learning outcomes through gamified design.
ISSN:2673-4591
DOI:10.3390/engproc2025098009