Herli Cecilia
Universitas Jambi, Indonesia

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

Large Language Model-Based Intelligent Tutoring System for Programming Education Herli Cecilia; Muhammad Ridho Ardiansyah
Journal Innovation in Information and Computer Technology Vol. 2 No. 1 (2025): (January) Journal Innovation in Information and Computer Technology (JICTECH)
Publisher : PT. Altaf Publishing Corp

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.70895/jictech.v2i1.115

Abstract

The rapid advancement of artificial intelligence, particularly large language models (LLMs), has significantly transformed the landscape of digital learning environments. In programming education, students often face difficulties such as limited instructor availability, delayed feedback, and insufficient personalized guidance during the learning process. Intelligent Tutoring Systems (ITS) have been widely proposed as a solution to provide adaptive and individualized learning support. However, traditional ITS architectures often rely on predefined rule-based models that limit their scalability and contextual understanding. This study proposes a large language model-based intelligent tutoring system designed to enhance programming education through adaptive learning support, automated feedback, and natural language interaction between students and the system. The proposed framework integrates LLM capabilities with a tutoring architecture that supports real-time code explanation, debugging assistance, and concept clarification tailored to individual learner needs. The system leverages prompt engineering and retrieval mechanisms to improve response relevance and pedagogical effectiveness. The results demonstrate that integrating LLM technologies into tutoring systems can improve students’ learning engagement, programming performance, and problem-solving abilities. Furthermore, the proposed approach enables scalable educational assistance that can support learners in environments with limited teaching resources. The findings suggest that LLM-based tutoring systems have strong potential to become an effective solution for personalized programming education in modern digital learning ecosystems.