AI-Tutoring in Software Engineering Education
Not on the map. Why?
Abstract (arXiv)
With the rapid advancement of artificial intelligence (AI) in various domains, the education sector is set for transformation. The potential of AI-driven tools in enhancing the learning experience, especially in programming, is immense. However, the scientific evaluation of Large Language Models (LLMs) used in Automated Programming Assessment Systems (APASs) as an AI-Tutor remains largely unexplored. Therefore, there is a need to understand how students interact with such AI-Tutors and to analyze their experiences. In this paper, we conducted an exploratory case study by integrating the GPT-3.5-Turbo model as an AI-Tutor within the APAS Artemis. Through a combination of empirical data collection and an exploratory survey, we identified different user types based on their interaction patterns with the AI-Tutor. Additionally, the findings highlight advantages, such as timely feedback and scalability. However, challenges like generic responses and students' concerns about a learning progress inhibition when using the AI-Tutor were also evident. This research adds to the discourse on AI's role in education.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 5 of its 47 references that are in the map. First posted on arXiv 3 Apr 2024.
Builds on
5 of 47 references.
References · 5
- 2023Jailbreaking ChatGPT via Prompt Engineering: An Empirical Studycited by 498
- 2023An Analysis of the Automatic Bug Fixing Performance of ChatGPTcited by 110
- 2023Is ChatGPT the Ultimate Programming Assistant -- How far is it?cited by 76
- 2023Learning gain differences between ChatGPT and human tutor generated algebra hintscited by 43
- 2023ChatGPT and Software Testing Education: Promises & Perilscited by 42
Built on by
Citing papers per year: 2024: 4; 2025: 2; 2026: 5.
11 papers.
- 2024Large Language Models in Computer Science Education: A Systematic Literature Reviewcited by 13
- 2025The Impact of LLM-Assistants on Software Developer Productivity: A Systematic Review and Mapping Studycited by 4
- 2024Assessing Personalized AI Mentoring with Large Language Models in the Computing Fieldcited by 2
- 2026DeepTutor: Towards Agentic Personalized Tutoringcited by 2
- 2024A Survey Study on the State of the Art of Programming Exercise Generation using Large Language Modelscited by 1
- 2026From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineeringcited by 1
- 2024LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Educationcited by 0
- 2025An Experience Report on a Pedagogically Controlled, Curriculum-Constrained AI Tutor for SE Educationcited by 0
- 2026From Domain Understanding to Design Readiness: a playbook for GenAI-supported learning in Software Engineeringcited by 0
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systemscited by 0
- 2026Pedagogical Promise and Peril of AI: A Text Mining Analysis of ChatGPT Research Discussions in Programming Educationcited by 0
- 2026Pedagogical Promise and Peril of AI: A Text Mining Analysis of ChatGPT Research Discussions in Programming Education1 May 2026
- 2026DeepTutor: Towards Agentic Personalized Tutoring10 Apr 2026
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systems8 Apr 2026
- 2026From Domain Understanding to Design Readiness: a playbook for GenAI-supported learning in Software Engineering31 Mar 2026
- 2026From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineering31 Jan 2026
- 2025An Experience Report on a Pedagogically Controlled, Curriculum-Constrained AI Tutor for SE Education8 Dec 2025
- 2025The Impact of LLM-Assistants on Software Developer Productivity: A Systematic Review and Mapping Study3 Jul 2025
- 2024Assessing Personalized AI Mentoring with Large Language Models in the Computing Field11 Dec 2024
- 2024LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education30 Oct 2024
- 2024Large Language Models in Computer Science Education: A Systematic Literature Review21 Oct 2024
- 2024A Survey Study on the State of the Art of Programming Exercise Generation using Large Language Models30 May 2024