Do AI Chatbots Improve Students' Learning Performance in Programming Education? Evidence from a Meta-Analysis
Saved in:
| Title: | Do AI Chatbots Improve Students' Learning Performance in Programming Education? Evidence from a Meta-Analysis |
|---|---|
| Language: | English |
| Authors: | Hongji Deng (ORCID |
| Source: | Journal of Educational Computing Research. 2026 64(5):1323-1359. |
| Availability: | SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: https://sagepub.com |
| Peer Reviewed: | Y |
| Page Count: | 37 |
| Publication Date: | 2026 |
| Document Type: | Journal Articles Information Analyses |
| Education Level: | Elementary Education Secondary Education Postsecondary Education |
| Descriptors: | Artificial Intelligence, Synchronous Communication, Programming, Academic Achievement, Technology Uses in Education, Elementary Education, Secondary Education, Postsecondary Education, Time Factors (Learning), Educational Environment, Research Design, Programming Languages, Teaching Methods, Influences |
| DOI: | 10.1177/07356331261424211 |
| ISSN: | 0735-6331 1541-4140 |
| 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 [0.202, 0.873], p < 0.01) and a medium-to-large effect on practice performance (g+ = 0.650, 95% CI [0.330, 0.970], p < 0.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. |
| Abstractor: | As Provided |
| Notes: | https://osf.io/gnk6d |
| Entry Date: | 2026 |
| Accession Number: | EJ1506771 |
| Database: | ERIC |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1506771 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Do AI Chatbots Improve Students' Learning Performance in Programming Education? Evidence from a Meta-Analysis – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Hongji+Deng%22">Hongji Deng</searchLink> (ORCID <externalLink term="https://orcid.org/0009-0009-4597-8188">0009-0009-4597-8188</externalLink>)<br /><searchLink fieldCode="AR" term="%22Hui+Chen%22">Hui Chen</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-1492-9385">0000-0002-1492-9385</externalLink>)<br /><searchLink fieldCode="AR" term="%22Yan+Dong%22">Yan Dong</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0003-1678-6370">0000-0003-1678-6370</externalLink>) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Educational+Computing+Research%22"><i>Journal of Educational Computing Research</i></searchLink>. 2026 64(5):1323-1359. – Name: Avail Label: Availability Group: Avail Data: SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: https://sagepub.com – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 37 – Name: DatePubCY Label: Publication Date Group: Date Data: 2026 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Information Analyses – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22Elementary+Education%22">Elementary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Secondary+Education%22">Secondary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Artificial+Intelligence%22">Artificial Intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Synchronous+Communication%22">Synchronous Communication</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Academic+Achievement%22">Academic Achievement</searchLink><br /><searchLink fieldCode="DE" term="%22Technology+Uses+in+Education%22">Technology Uses in Education</searchLink><br /><searchLink fieldCode="DE" term="%22Elementary+Education%22">Elementary Education</searchLink><br /><searchLink fieldCode="DE" term="%22Secondary+Education%22">Secondary Education</searchLink><br /><searchLink fieldCode="DE" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink><br /><searchLink fieldCode="DE" term="%22Time+Factors+%28Learning%29%22">Time Factors (Learning)</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Environment%22">Educational Environment</searchLink><br /><searchLink fieldCode="DE" term="%22Research+Design%22">Research Design</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Influences%22">Influences</searchLink> – Name: DOI Label: DOI Group: ID Data: 10.1177/07356331261424211 – Name: ISSN Label: ISSN Group: ISSN Data: 0735-6331<br />1541-4140 – Name: Abstract Label: Abstract Group: Ab Data: 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 [0.202, 0.873], p < 0.01) and a medium-to-large effect on practice performance (g+ = 0.650, 95% CI [0.330, 0.970], p < 0.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. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: Note Label: Notes Group: Note Data: https://osf.io/gnk6d – Name: DateEntry Label: Entry Date Group: Date Data: 2026 – Name: AN Label: Accession Number Group: ID Data: EJ1506771 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1506771 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1177/07356331261424211 Languages: – Text: English PhysicalDescription: Pagination: PageCount: 37 StartPage: 1323 Subjects: – SubjectFull: Artificial Intelligence Type: general – SubjectFull: Synchronous Communication Type: general – SubjectFull: Programming Type: general – SubjectFull: Academic Achievement Type: general – SubjectFull: Technology Uses in Education Type: general – SubjectFull: Elementary Education Type: general – SubjectFull: Secondary Education Type: general – SubjectFull: Postsecondary Education Type: general – SubjectFull: Time Factors (Learning) Type: general – SubjectFull: Educational Environment Type: general – SubjectFull: Research Design Type: general – SubjectFull: Programming Languages Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Influences Type: general Titles: – TitleFull: Do AI Chatbots Improve Students' Learning Performance in Programming Education? Evidence from a Meta-Analysis Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Hongji Deng – PersonEntity: Name: NameFull: Hui Chen – PersonEntity: Name: NameFull: Yan Dong IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 07 Type: published Y: 2026 Identifiers: – Type: issn-print Value: 0735-6331 – Type: issn-electronic Value: 1541-4140 Numbering: – Type: volume Value: 64 – Type: issue Value: 5 Titles: – TitleFull: Journal of Educational Computing Research Type: main |
| ResultId | 1 |