Enhancing programming education: The impact of AI-based pedagogical agents on student self-efficacy, engagement, and learning outcomes

In recent years, learning programming has been a challenge for both learners and educators. How to enhance student engagement and learning outcomes has been a significant concern for researchers. This study examines the effects of AI-based pedagogical agents on students’ learning experiences in programming courses, focusing on web game development using JavaScript and Phaser. We developed two pedagogical agents: a debugger that provides context-sensitive assistance and a chatbot that offers guidance based on pre-configured Phaser knowledge. The experiment involved 60 sophomore students from a university in southern Taiwan, and they were randomly assigned to control and experimental groups. The study measured changes in students’ self-efficacy (creative, persuasive, and change dimensions), JavaScript proficiency, debugging efficiency, and overall engagement. Results show significant improvements in all self-efficacy dimensions and JavaScript proficiency for the experimental group. Debugging log analysis showed that students who used the pedagogical agents were able to fix bugs more quickly and more effectively. Qualitative analysis of student reflections indicated more positive learning experiences and deeper engagement with learning content in the experimental group. These findings suggest that integrating AI-based pedagogical agents can enhance students’ learning experiences in programming courses.

Publication Details

Journal
SHILAP Revista de lepidopterología
Published
2025-04-01
DOI
https://doi.org/10.30191/ets.202504_28(2).tp02
Citations
1
Primary Topic
Renaissance and Early Modern Studies
Type
article
Field-Weighted Citation Impact
38.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing programming education: The impact of AI-based pedagogical agents on student self-efficacy, engagement, and learning outcomes

1 citations
SHILAP Revista de lepidopterología
Renaissance and Early Modern Studies
38.00
article

Enhancing programming education: The impact of AI-based pedagogical agents on student self-efficacy, engagement, and learning outcomes

article en
1 citations

Abstract

In recent years, learning programming has been a challenge for both learners and educators. How to enhance student engagement and learning outcomes has been a significant concern for researchers. This study examines the effects of AI-based pedagogical agents on students’ learning experiences in programming courses, focusing on web game development using JavaScript and Phaser. We developed two pedagogical agents: a debugger that provides context-sensitive assistance and a chatbot that offers guidance based on pre-configured Phaser knowledge. The experiment involved 60 sophomore students from a university in southern Taiwan, and they were randomly assigned to control and experimental groups. The study measured changes in students’ self-efficacy (creative, persuasive, and change dimensions), JavaScript proficiency, debugging efficiency, and overall engagement. Results show significant improvements in all self-efficacy dimensions and JavaScript proficiency for the experimental group. Debugging log analysis showed that students who used the pedagogical agents were able to fix bugs more quickly and more effectively. Qualitative analysis of student reflections indicated more positive learning experiences and deeper engagement with learning content in the experimental group. These findings suggest that integrating AI-based pedagogical agents can enhance students’ learning experiences in programming courses.

SHILAP Revista de lepidopterología
Quality Education
Openalex Percentile: Top 1%
Renaissance and Early Modern Studies
38.00
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.