Training Turn-by-Turn Verifiers for Dialogue Tutoring Agents: The Curious Case of LLMs as Your Coding Tutors
On the map: LLM agents and tool use → Educational agents and math problem solving
Abstract (arXiv)
Intelligent tutoring agents powered by large language models (LLMs) have been increasingly explored to deliver personalized knowledge in areas such as language learning and science education. However, their capabilities in guiding users to solve complex real-world tasks remain underexplored. To address this limitation, in this work, we focus on coding tutoring, a challenging problem that requires tutors to proactively guide students towards completing predefined coding tasks. We propose a novel agent workflow, Trace-and-Verify (TRAVER), which combines knowledge tracing to estimate a student's knowledge state and turn-by-turn verification to ensure effective guidance toward task completion. We introduce DICT, an automatic evaluation protocol that assesses tutor agents using controlled student simulation and code generation tests. Extensive experiments reveal the challenges of coding tutoring and demonstrate that TRAVER achieves a significantly higher success rate. Although we use code tutoring as an example in this paper, our approach can be extended beyond coding, providing valuable insights into advancing tutoring agents for human task learning.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). Placed in Educational agents and math problem solving, one of 16 directions in LLM agents and tool use. Builds on 29 of its 59 references that are in the map. First posted on arXiv 18 Feb 2025.
Builds on
29 of 59 references.
Closest ancestors · 2
Same direction, newest first
- 2024From MOOC to MAIC: Reshaping Online Teaching and Learning through LLM-driven Agents5 Sep
- 2023Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education25 Sep
Other references · 27
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2023Let's Verify Step by Stepcited by 3,789
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023Math-Shepherd: Verify and Reinforce LLMs Step-by-step without Human Annotationscited by 928
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 799
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 336
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 297
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 233
- 2023MathDial: A Dialogue Tutoring Dataset with Rich Pedagogical Properties Grounded in Math Reasoning Problemscited by 131
15 more
- 2023EduChat: A Large-Scale Language Model-based Chatbot System for Intelligent Educationcited by 80
- 2023Bridging the Novice-Expert Gap via Models of Decision-Making: A Case Study on Remediating Math Mistakescited by 52
- 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 46
- 2022The NCTE Transcripts: A Dataset of Elementary Math Classroom Transcriptscited by 43
- 2024Stepwise Verification and Remediation of Student Reasoning Errors with Large Language Model Tutorscited by 41
- 2024EvoCodeBench: An Evolving Code Generation Benchmark with Domain-Specific Evaluationscited by 34
- 2021PPL-MCTS: Constrained Textual Generation Through Discriminator-Guided MCTS Decodingcited by 33
- 2023Target-oriented Proactive Dialogue Systems with Personalization: Problem Formulation and Dataset Curationcited by 23
- 2022Towards Process-Oriented, Modular, and Versatile Question Generation that Meets Educational Needscited by 19
- 2024Instruct, Not Assist: LLM-based Multi-Turn Planning and Hierarchical Questioning for Socratic Code Debuggingcited by 14
- 2024Scaffolding Language Learning via Multi-modal Tutoring Systems with Pedagogical Instructionscited by 12
- 2024Toward In-Context Teaching: Adapting Examples to Students' Misconceptionscited by 12
- 2023Towards Goal-oriented Intelligent Tutoring Systems in Online Educationcited by 7
- 2024Leveraging Large Language Models for Concept Graph Recovery and Question Answering in NLP Educationcited by 3
- 2024Boosting Scientific Concepts Understanding: Can Analogy from Teacher Models Empower Student Models?cited by 3
Built on by
Citing papers per year: 2025: 10; 2026: 10.
20 papers.
Sort:
By area:
- 2025From LLM Reasoning to Autonomous AI Agents: A Comprehensive Reviewcited by 149
- 2025LLM Agents for Education: Advances and Applicationscited by 59
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 57
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2025Learning to Make MISTAKEs: Modeling Incorrect Student Thinking And Key Errorscited by 20
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?cited by 18
- 2025Communication and Verification in LLM Agents towards Collaboration under Information Asymmetrycited by 3
- 2025Teaching According to Students' Aptitude: Personalized Mathematics Tutoring via Persona-, Memory-, and Forgetting-Aware LLMscited by 3
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialoguescited by 3
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialoguescited by 2
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluationcited by 2
- 2025In-Place Feedback: Reliable Refinement for Multi-Turn Expert-LLM Collaborationcited by 1
8 more
- 2025Designing and Evaluating Chain-of-Hints for Scientific Question Answeringcited by 0
- 2025Large Language Models Approach Expert Pedagogical Quality in Math Tutoring but Differ in Instructional and Linguistic Profilescited by 0
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systemscited by 0
- 2026Agentic AI Ecosystems in Higher Education: A Perspective on AI Agents to Emerging Inclusive, Agentic Multi-Agent AI Framework for Learning, Teaching and Institutional Intelligencecited by 0
- 2026Incentives Of EdTech: A Systematic Review Of EduNLP Researchcited by 0
- 2026DICE: Decoupling Capability from Intervention Necessity in LLM Tutoringcited by 0
- 2026SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repaircited by 0
- 2026Do LLM Tutors Actually Teach? A Process-Centered Synthesis of the Tutoring Loopcited by 0
- 2026Do LLM Tutors Actually Teach? A Process-Centered Synthesis of the Tutoring Loop11 Oct 2026
- 2026SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repair10 Oct 2026
- 2026DICE: Decoupling Capability from Intervention Necessity in LLM Tutoring4 Oct 2026
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluation3 Sep 2026
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialogues28 May 2026
- 2026Agentic AI Ecosystems in Higher Education: A Perspective on AI Agents to Emerging Inclusive, Agentic Multi-Agent AI Framework for Learning, Teaching and Institutional Intelligence14 May 2026
- 2026Incentives Of EdTech: A Systematic Review Of EduNLP Research13 May 2026
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialogues1 May 2026
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systems8 Apr 2026
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?7 Jan 2026
- 2025Large Language Models Approach Expert Pedagogical Quality in Math Tutoring but Differ in Instructional and Linguistic Profiles23 Dec 2025
- 2025Teaching According to Students' Aptitude: Personalized Mathematics Tutoring via Persona-, Memory-, and Forgetting-Aware LLMs19 Nov 2025
8 more
- 2025Communication and Verification in LLM Agents towards Collaboration under Information Asymmetry29 Oct 2025
- 2025Designing and Evaluating Chain-of-Hints for Scientific Question Answering24 Oct 2025
- 2025Learning to Make MISTAKEs: Modeling Incorrect Student Thinking And Key Errors13 Oct 2025
- 2025In-Place Feedback: Reliable Refinement for Multi-Turn Expert-LLM Collaboration1 Oct 2025
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasures24 Jun 2025
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI26 May 2025
- 2025From LLM Reasoning to Autonomous AI Agents: A Comprehensive Review28 Apr 2025
- 2025LLM Agents for Education: Advances and Applications14 Mar 2025
- 2025LLM Agents for Education: Advances and Applicationscited by 59
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasurescited by 57
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AIcited by 42
- 2025Communication and Verification in LLM Agents towards Collaboration under Information Asymmetrycited by 3
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluationcited by 2
- 2026Agentic AI Ecosystems in Higher Education: A Perspective on AI Agents to Emerging Inclusive, Agentic Multi-Agent AI Framework for Learning, Teaching and Institutional Intelligencecited by 0
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluation3 Sep 2026
- 2026Agentic AI Ecosystems in Higher Education: A Perspective on AI Agents to Emerging Inclusive, Agentic Multi-Agent AI Framework for Learning, Teaching and Institutional Intelligence14 May 2026
- 2025Communication and Verification in LLM Agents towards Collaboration under Information Asymmetry29 Oct 2025
- 2025A Survey of LLM-Driven AI Agent Communication: Protocols, Security Risks, and Defense Countermeasures24 Jun 2025
- 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI26 May 2025
- 2025LLM Agents for Education: Advances and Applications14 Mar 2025
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?cited by 18
- 2025Teaching According to Students' Aptitude: Personalized Mathematics Tutoring via Persona-, Memory-, and Forgetting-Aware LLMscited by 3
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialoguescited by 3
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialoguescited by 2
- 2025In-Place Feedback: Reliable Refinement for Multi-Turn Expert-LLM Collaborationcited by 1
- 2025Designing and Evaluating Chain-of-Hints for Scientific Question Answeringcited by 0
- 2025Large Language Models Approach Expert Pedagogical Quality in Math Tutoring but Differ in Instructional and Linguistic Profilescited by 0
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systemscited by 0
- 2026Incentives Of EdTech: A Systematic Review Of EduNLP Researchcited by 0
- 2026DICE: Decoupling Capability from Intervention Necessity in LLM Tutoringcited by 0
- 2026SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repaircited by 0
- 2026Do LLM Tutors Actually Teach? A Process-Centered Synthesis of the Tutoring Loopcited by 0
- 2026Do LLM Tutors Actually Teach? A Process-Centered Synthesis of the Tutoring Loop11 Oct 2026
- 2026SocraticRepair: Planning-Guided Socratic Tutoring for Program Debugging and Misconception Repair10 Oct 2026
- 2026DICE: Decoupling Capability from Intervention Necessity in LLM Tutoring4 Oct 2026
- 2026Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialogues28 May 2026
- 2026Incentives Of EdTech: A Systematic Review Of EduNLP Research13 May 2026
- 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialogues1 May 2026
- 2026Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systems8 Apr 2026
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?7 Jan 2026
- 2025Large Language Models Approach Expert Pedagogical Quality in Math Tutoring but Differ in Instructional and Linguistic Profiles23 Dec 2025
- 2025Teaching According to Students' Aptitude: Personalized Mathematics Tutoring via Persona-, Memory-, and Forgetting-Aware LLMs19 Nov 2025
- 2025Designing and Evaluating Chain-of-Hints for Scientific Question Answering24 Oct 2025
- 2025In-Place Feedback: Reliable Refinement for Multi-Turn Expert-LLM Collaboration1 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2026Enhancing LLM Problem Solving via Tutor-Student Multi-Agent Interaction
- 2026From Tool to Teammate: LLM Coding Agents as Collaborative Partners for Behavioral Labeling in Educational Dialogue Analysis
- 2025IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modeling
- 2025TutorGym: A Testbed for Evaluating AI Agents as Tutors and Students
- 2025CodeEdu: A Multi-Agent Collaborative Platform for Personalized Coding Education
- 2026EduClaw-Bench: A Long-Horizon Benchmark for Pedagogical LLM Agents with Simulated Learners
- 2026DeepTutor: Towards Agentic Personalized Tutoring
- 2024Ruffle&Riley: Insights from Designing and Evaluating a Large Language Model-Based Conversational Tutoring System