A Theory of Adaptive Scaffolding for LLM-Based Pedagogical Agents

Clayton Cohn, Surya Rayala, Namrata Srivastava, Joyce Horn Fonteles, Shruti Jain +4 more
8/2/2025
cs.CL

No confident code implementation found for this paper.

Abstract

Large language models (LLMs) present new opportunities for creating pedagogical agents that engage in meaningful dialogue to support student learning. However, the current use of LLM systems like ChatGPT in classrooms often lacks the solid theoretical foundation found in earlier intelligent tutoring systems. To bridge this gap, we propose a framework that combines Evidence-Centered Design with Social Cognitive Theory for adaptive scaffolding in LLM-based agents focused on STEM+C learning. We illustrate this framework with Inquizzitor, an LLM-based formative assessment agent that integrates human-AI hybrid intelligence and provides feedback grounded in cognitive science principles. Our findings show that Inquizzitor delivers high-quality assessment and interaction aligned with core learning theories, offering teachers effective guidance that students value. This research underscores the potential for theory-driven LLM integration in education, highlighting the ability of these systems to provide adaptive and principled instruction.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cohn2025theory,
  title  = {A Theory of Adaptive Scaffolding for LLM-Based Pedagogical Agents},
  author = {Clayton Cohn and Surya Rayala and Namrata Srivastava and Joyce Horn Fonteles and Shruti Jain and Xinying Luo and Divya Mereddy and Naveeduddin Mohammed and Gautam Biswas},
  year   = {2025},
  eprint = {2508.01503},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.01503v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.01503.svg)](https://codeofpaper.com/paper/2508.01503)

Discussion