Modeling Factors Influencing Learning Gains in Generative Artificial Intelligence-Supported Undergraduate Programming Courses

The integration of Generative Artificial Intelligence (GenAI) into programming education has introduced new opportunities and challenges for the teaching–learning process in higher education. While GenAI tools can support personalized learning and immediate feedback, their effectiveness depends on how they are pedagogically integrated into instructional environments. This study analyzes the relationship between GenAI-supported instructional strategies, academic context, affective factors, and demographic variables on normalized learning gain in undergraduate introductory programming courses. A multi-group quasi-experimental pre-test–post-test design was conducted involving 648 engineering students distributed across 53 course groups taught by 32 professors from 10 campuses. Four GenAI-supported instructional strategies were implemented and compared with traditional instructional conditions. Learning gains were analyzed through a linear mixed-effects model considering instructional strategy, academic program, student frustration, future intention to use GenAI, student gender, and professor gender as fixed effects, while group/professor was modeled as a random effect. Results showed that instructional strategy was the strongest predictor of learning gain, followed by academic program and student frustration. In contrast, demographic variables and future intention to use GenAI did not show significant associations with learning outcomes. The findings suggest that learning gains in programming education depend primarily on instructional design and pedagogical mediation rather than on students’ demographic characteristics or technological predisposition.

Authors

Institutions

Publication Details

Journal
Education Sciences
Published
2026-06-30
DOI
https://doi.org/10.3390/educsci16071037
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Modeling Factors Influencing Learning Gains in Generative Artificial Intelligence-Supported Undergraduate Programming Courses

Christelle Navarrete, David Alonso Cantú Delgado, Antonio Cedillo-Hernández, Gilberto Huesca et al.
Education Sciences
Teaching and Learning Programming
article

Modeling Factors Influencing Learning Gains in Generative Artificial Intelligence-Supported Undergraduate Programming Courses

Christelle Navarrete, David Alonso Cantú Delgado, Antonio Cedillo-Hernández, Gilberto Huesca, Tania del Carmen Rodríguez Flores, Yolanda Martínez-Treviño, María de los Ángeles Constantino-González, Luis C. Félix‐Herrán, Lizethe Pérez-Fuertes, Ana Gabriela Ayala, Gilberto Echeverria
article en

Abstract

The integration of Generative Artificial Intelligence (GenAI) into programming education has introduced new opportunities and challenges for the teaching–learning process in higher education. While GenAI tools can support personalized learning and immediate feedback, their effectiveness depends on how they are pedagogically integrated into instructional environments. This study analyzes the relationship between GenAI-supported instructional strategies, academic context, affective factors, and demographic variables on normalized learning gain in undergraduate introductory programming courses. A multi-group quasi-experimental pre-test–post-test design was conducted involving 648 engineering students distributed across 53 course groups taught by 32 professors from 10 campuses. Four GenAI-supported instructional strategies were implemented and compared with traditional instructional conditions. Learning gains were analyzed through a linear mixed-effects model considering instructional strategy, academic program, student frustration, future intention to use GenAI, student gender, and professor gender as fixed effects, while group/professor was modeled as a random effect. Results showed that instructional strategy was the strongest predictor of learning gain, followed by academic program and student frustration. In contrast, demographic variables and future intention to use GenAI did not show significant associations with learning outcomes. The findings suggest that learning gains in programming education depend primarily on instructional design and pedagogical mediation rather than on students’ demographic characteristics or technological predisposition.

Education SciencesVol. 16(7)
Instituto Tecnológico de Querétaro (MX), Universidad de Sonora (MX), Instituto Tecnológico de Hermosillo (MX), Tecnológico de Monterrey (MX)
Quality Education
Openalex Percentile: Top 4%
Teaching and Learning Programming
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.