,
José Paulo Leal
Creative Commons Attribution 4.0 International license
The research described in this paper explores the integration of Generative Artificial Intelligence (GenAI) into Intelligent Tutoring Systems (ITS) with the aim of improving programming education. Specifically, it extends Agni, a web-based programming learning platform, by automating the construction of key ITS components that are traditionally built manually. The methodology leverages Large Language Models (LLMs) to extract programming concepts from educational materials, map their relationships via concept graphs and diagnose specific student knowledge gaps. Additionally, GenAI provides real-time, contextual feedback during programming exercises, mimicking the personalized support typically offered by a human tutor. The work evaluates whether GenAI can effectively replace or augment the manual creation of domain models while preserving the pedagogical benefits of ITS. The obtained results suggest the potential of combining AI with ITS to improve scalability and reduce manual workload.
@InProceedings{ferreira_et_al:OASIcs.ICPEC.2026.2,
author = {Ferreira, Miguel and Leal, Jos\'{e} Paulo},
title = {{Exploiting Generative AI to Scale up Intelligent Tutoring Systems}},
booktitle = {7th International Computer Programming Education Conference (ICPEC 2026)},
pages = {2:1--2:14},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-443-7},
ISSN = {2190-6807},
year = {2026},
volume = {145},
editor = {Portela, Filipe and Matos, Lu{\'\i}s and Guimar\~{a}es, Tiago},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2026.2},
URN = {urn:nbn:de:0030-drops-267390},
doi = {10.4230/OASIcs.ICPEC.2026.2},
annote = {Keywords: Intelligent Tutoring Systems, Large language Models}
}