Evaluating the use of large language models in programming courses: a comparative study
dc.contributor.author | Beltrán, Jorge | |
dc.contributor.author | Veiga-Zarza, Estrella | |
dc.date.accessioned | 2025-07-14T11:47:53Z | |
dc.date.available | 2025-07-14T11:47:53Z | |
dc.date.issued | 2025-07 | |
dc.description.abstract | Artificial intelligence (AI), particularly large language models like ChatGPT and Copilot, is reshaping programming education by expanding the sources students use for assistance. As these tools become more common, educators face the task of integrating them in ways that enhance learning outcomes. This pilot study explored the impact of AI tools compared to traditional resources in an undergraduate programming course. Students were divided into two groups to complete coding exercises during a single session. Learning outcomes were assessed through pre- and post-tests, and self-report measures captured students’ self-perceived competence and resource preferences. Results showed that the AI-assisted group achieved higher learning gains and completed tasks 16% faster on average. These students also reported greater satisfaction and perceived usefulness, with a preference for AI tools over other support resources —although course materials remained the most valued. The findings underscore AI’s potential to enhance programming education when used to assist essential problem-solving skills. | |
dc.description.sponsorship | Acción financiada por la Universidad Rey Juan Carlos en la convocatoria de Proyectos de Innovación Educativa 2024/2025, con código de proyecto PIE24_012. | |
dc.identifier.citation | J. Beltrán, E. Veiga-Zarza (2025) Evaluating the use of large language models in programming courses: a comparative study, EDULEARN25 Proceedings, pp. 1761-1768. | |
dc.identifier.doi | 10.21125/edulearn.2025.0530 | |
dc.identifier.isbn | 978-84-09-74218-9 | |
dc.identifier.issn | 2340-1117 | |
dc.identifier.uri | https://hdl.handle.net/10115/92198 | |
dc.language.iso | en_US | |
dc.publisher | IATED | |
dc.relation.ispartofseries | 17th International Conference on Education and New Learning Technologies (EDULEARN) | |
dc.rights.accessRights | info:eu-repo/semantics/closedAccess | |
dc.subject | Artificial Intelligence | |
dc.subject | ChatGPT | |
dc.subject | AI-Assisted Learning | |
dc.subject | Computer Programming | |
dc.title | Evaluating the use of large language models in programming courses: a comparative study | |
dc.type | Article |
Archivos
Bloque original
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- BELTRAN2025EVA.pdf
- Tamaño:
- 209.25 KB
- Formato:
- Adobe Portable Document Format