PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 19, 2026Journal of Educational Computing Research1 citations

Do AI Chatbots Improve Students’ Learning Performance in Programming Education? Evidence from a Meta-Analysis

View Full Paper
HDHongji DengHCHui ChenYDYan Dong

Key Points

  • This research aims to assess the overall effects of AI chatbots on programming learning performance and identify critical factors influencing these effects.
  • Conducted a meta-analysis of 32 empirical studies
  • Focused on studies published between 2015 and 2025
  • Examined posttest and practice performance for overall effect size
  • Analyzed moderator variables influencing performance outcomes
  • Found a small-to-medium effect on posttest performance (g+ = 0.538)
  • Identified a medium-to-large effect on practice performance (g+ = 0.650)
  • True experimental designs showed larger effects compared to quasi-experimental designs
  • A 1:1 chatbot-to-student ratio significantly improved posttest performance over a 1:N ratio

Abstract

AI chatbots have emerged as innovative educational tools and drawn increasing attention from educators and researchers in programming education. Although previous research has highlighted potentials of applying AI chatbots in programming education, there is a lack of empirical evidence to understand the overall effects of using AI chatbots in programming learning as well as the critical factors that influence the effects. To fill this gap, this study conducted a meta-analysis of 32 empirical studies published between 2015 and 2025 to examine the overall effect size of applying AI chatbots on programming learning performance and identify significant moderators. The results indicated a small-to-medium effect on posttest performance ( g+ = 0.538, 95% CI .202, .873, p < .01) and a medium-to-large effect on practice performance ( g+ = 0.650, 95% CI .330, .970, p < .001), based on robust variance estimation models. Moderator analyses revealed that research design and AI chatbot-to-student ratio significantly influenced posttest performance. Specifically, true experimental designs demonstrated significantly larger effects than quasi-experimental designs, and a 1:1 chatbot-student ratio was substantially more effective than a 1:N ratio. These findings underscore the potential of AI chatbots in programming education and offer practical insights for optimizing their integration into instructional design.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Deng et al. (2026) studied this question.

synapsesocial.com/papers/6996a84cecb39a600b3eecf4https://doi.org/10.1177/07356331261424211
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Computer Science Education in ChatGPT Era: Experiences from an Experiment in a Programming Course for Novice Programmers2024 · 97 citations
  2. 2Distribution Theory for Glass's Estimator of Effect size and Related Estimators1981 · 5,055 citations
  3. 3Enhancing student engagement in online collaborative writing through a generative AI-based conversational agent2024 · 47 citations
  4. 4Artificial Intelligence Chatbot Behavior Change Model for Designing Artificial Intelligence Chatbots to Promote Physical Activity and a Healthy Diet: Viewpoint2020 · 371 citations
  5. 5The effect of generative artificial intelligence (AI)-based tool use on students' computational thinking skills, programming self-efficacy and motivation2023 · 716 citations