Using intelligent tutors based on Generative AI to strengthen programming skills in STEM and Non-STEM profiles
DOI:
https://doi.org/10.18687/LACCEI2026.1.1.2283Keywords:
Education, Programming, STEM, Intelligent Tutor, Prompt EngineeringAbstract
The integration of Large Language Models (LLMs) into conversational tutoring systems can lower entry barriers in introductory programming courses with heterogeneous student profiles. This study evaluates the impact of such systems on performance and interaction, comparing students from STEM and non-STEM backgrounds. A quasi-experimental design ($N=30$) was implemented, comprising a control group (standard documentation) and an experimental group (intelligent tutor). Performance was assessed through five Python activities validated by unit tests, using a normalized score (0–1). The group utilizing TutorIA demonstrated a significant improvement, with average scores increasing from 0.43 to 0.78. Although STEM students maintained higher overall grades, non-STEM students achieved higher prompt quality scores (6.33/8.0 vs. 5.98/8.0), suggesting superior semantic contextualization. These findings indicate that TutorIA facilitated a leveling of the learning curve; however, both cohorts require distinct support mechanisms: logical reinforcement for non-STEM students and enhanced interaction strategies with AI assistants for STEM students.Downloads
Published
2026-07-27
Issue
Section
Articles
Copyright
Copyright (c) 2026 LACCEI
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).
How to Cite
Mejía Parra, K., Briones-Oleas, B., Borja Zevallos, L., Villon Loor, C., & Saraguro-Bravo, R. (2026). Using intelligent tutors based on Generative AI to strengthen programming skills in STEM and Non-STEM profiles. LACCEI, 1(14). https://doi.org/10.18687/LACCEI2026.1.1.2283