ISSN (Online) : 2456 - 0774

Email : ijasret@gmail.com

ISSN (Online) 2456 - 0774

Large Language Models as Programming Tutors in Computer Science Education: A Systematic Review of Applications, Learning Effectiveness, Error Patterns, and Academic Integrity

Abstract

This review synthesizes empirical evidence on how large language models (LLMs) are used as programmingtutorsacrossfivekey applications: code explanation, debugging, formative feedback, exercise/test generation, and assessment. FollowingPRISMA2020guidance, studies from 2020–2025 were screened for relevance to programming education, with outcomes on learning effectiveness,errorpatterns, and academic integrity synthesized via narrative and thematic methods. The mapping of recent studies indicates rapiduptakeofLLMs, mixed but promising learning outcomes, recurring failure modes in logic and specification adherence, and emergingacademicintegrity risks alongside mitigation practices. Implications are provided for course design in Object-Oriented Programming(OOP)contexts, assessment practices, and departmental policy, with identified gaps and recommendations for standardized evaluation. Keywords: Large language models; programming education; formative feedback; exercise/test generation; assessment; academicintegrity; object-oriented programming; Java; C++.

Full Text PDF

IMPORTANT DATES

Submit paper at ijasret@gmail.com

Paper Submission Open For November 2025
UGC indexed in (Old UGC) 2017
Last date for paper submission 30 November 2025
Deadline Submit the paper anytime.
Publication of Paper Within 15-30 Days after completing all the formalities
Publication Fees  Rs.5000 (UG student)
Publication Fees  Rs.6000 (PG student)