Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulation
On the map: LLM agents and tool use → Educational agents and math problem solving
Abstract (arXiv)
Student simulation supports educators to improve teaching by interacting with virtual students. However, most existing approaches ignore the modulation effects of course materials because of two challenges: the lack of datasets with granularly annotated course materials, and the limitation of existing simulation models in processing extremely long textual data. To solve the challenges, we first run a 6-week education workshop from N = 60 students to collect fine-grained data using a custom built online education system, which logs students' learning behaviors as they interact with lecture materials over time. Second, we propose a transferable iterative reflection (TIR) module that augments both prompting-based and finetuning-based large language models (LLMs) for simulating learning behaviors. Our comprehensive experiments show that TIR enables the LLMs to perform more accurate student simulation than classical deep learning models, even with limited demonstration data. Our TIR approach better captures the granular dynamism of learning performance and inter-student correlations in classrooms, paving the way towards a ''digital twin'' for online education.
Key facts. Cited by 15 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 63 of its 96 references that are in the map. First posted on arXiv 4 Feb 2025.
Builds on
63 of 96 references.
Closest ancestors · 3
Same direction, newest first
- 2024Simulating Classroom Education with LLM-Empowered Agents27 Jun
- 2024EduAgent: Generative Student Agents in Learning23 Mar
- 2023Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education25 Sep
Other references · 60
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2022A Survey on In-context Learningcited by 721
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviorscited by 598
- 2023Larger language models do in-context learning differentlycited by 394
- 2015Deep Knowledge Tracingcited by 332
- 2024Long-context LLMs Struggle with Long In-context Learningcited by 286
- 2024A Survey on Knowledge Distillation of Large Language Modelscited by 284
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 268
- 2020Context-Aware Attentive Knowledge Tracingcited by 174
- 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 171
38 more
- 2022A Review on Language Models as Knowledge Basescited by 157
- 2019EdNet: A Large-Scale Hierarchical Dataset in Educationcited by 108
- 2023Towards Mitigating Hallucination in Large Language Models via Self-Reflectioncited by 81
- 2022Knowledge Tracing: A Surveycited by 77
- 2022Enabling Conversational Interaction with Mobile UI using Large Language Modelscited by 66
- 2023Luminate: Structured Generation and Exploration of Design Space with Large Language Models for Human-AI Co-Creationcited by 64
- 2024Generative Students: Using LLM-Simulated Student Profiles to Support Question Item Evaluationcited by 58
- 2022pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Modelscited by 52
- 2023MindfulDiary: Harnessing Large Language Model to Support Psychiatric Patients' Journalingcited by 50
- 2023"What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language Modelscited by 48
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
- 2024MathVC: An LLM-Simulated Multi-Character Virtual Classroom for Mathematics Educationcited by 37
- 2023CollabCoder: A Lower-barrier, Rigorous Workflow for Inductive Collaborative Qualitative Analysis with Large Language Modelscited by 34
- 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 31
- 2023ChaCha: Leveraging Large Language Models to Prompt Children to Share Their Emotions about Personal Eventscited by 31
- 2023Let GPT be a Math Tutor: Teaching Math Word Problem Solvers with Customized Exercise Generationcited by 29
- 2024TasTe: Teaching Large Language Models to Translate through Self-Reflectioncited by 27
- 2024Generating Automatic Feedback on UI Mockups with Large Language Modelscited by 23
- 2021PopBlends: Strategies for Conceptual Blending with Large Language Modelscited by 22
- 2023A large language model-assisted education tool to provide feedback on open-ended responsescited by 22
- 2024Mathemyths: Leveraging Large Language Models to Teach Mathematical Language through Child-AI Co-Creative Storytellingcited by 21
- 2024Towards Modeling Learner Performance with Large Language Modelscited by 21
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
- 2024Memoro: Using Large Language Models to Realize a Concise Interface for Real-Time Memory Augmentationcited by 20
- 2024Supporting Self-Reflection at Scale with Large Language Models: Insights from Randomized Field Experiments in Classroomscited by 20
- 2023Adaptive and Personalized Exercise Generation for Online Language Learningcited by 19
- 2023ABScribe: Rapid Exploration & Organization of Multiple Writing Variations in Human-AI Co-Writing Tasks using Large Language Modelscited by 17
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
- 2023Struc-Bench: Are Large Language Models Really Good at Generating Complex Structured Data?cited by 16
- 2023MindShift: Leveraging Large Language Models for Mental-States-Based Problematic Smartphone Use Interventioncited by 16
- 2023Leveraging generative artificial intelligence to simulate student learning behaviorcited by 16
- 2024CS1-LLM: Integrating LLMs into CS1 Instructioncited by 16
- 2024Understanding the Impact of Long-Term Memory on Self-Disclosure with Large Language Model-Driven Chatbots for Public Health Interventioncited by 15
- 2024Evaluating the Experience of LGBTQ+ People Using Large Language Model Based Chatbots for Mental Health Supportcited by 14
- 2024Predictive, scalable and interpretable knowledge tracing on structured domainscited by 13
- 2023Understanding the Role of Large Language Models in Personalizing and Scaffolding Strategies to Combat Academic Procrastinationcited by 12
- 2024RoT: Enhancing Large Language Models with Reflection on Search Treescited by 12
- 2024CodeTailor: LLM-Powered Personalized Parsons Puzzles for Engaging Support While Learning Programmingcited by 11
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2025: 6; 2026: 9.
15 papers.
Sort:
By area:
- 2025LLM Agents for Education: Advances and Applicationscited by 59
- 2025FACET: Teacher-Centred LLM-Based Multi-Agent Systems-Towards Personalized Educational Worksheetscited by 7
- 2025Conversational Education at Scale: A Multi-LLM Agent Workflow for Procedural Learning and Pedagogic Quality Assessmentcited by 5
- 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AIcited by 5
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulationscited by 5
- 2025ParaStudent: Closing the Sim2Real Gap in User Simulators for AI Tutor Evaluationcited by 2
- 2026From Demographics to Survey Anchors: Evaluating LLM Agents for Modeling Retirement Attitudescited by 2
- 2026BEAGLE: Behavior-Enforced Agent for Grounded Learner Emulationcited by 1
- 2026PEARL: Training Socratic Tutors with Pedagogically Aligned Reinforcement Learningcited by 1
- 2026StudentSim: Training LLM-based Student Simulatorscited by 1
- 2025Student Development Agent: Risk-free Simulation for Evaluating AIED Innovationscited by 0
- 2026AgentSchool: An LLM-Powered Multi-Agent Simulation for Educationcited by 0
3 more
- 2026Double-Edged Sword or Sharp Tool? Designing and Evaluating Triadic LLM-Teacher Collaboration for K-12 Writing at Scalecited by 0
- 2026SLATE: Are AI-Generated Slides Educationally Effective? A Benchmark for Language Teaching Quality and Learner Knowledge Acquisitioncited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulationcited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026SLATE: Are AI-Generated Slides Educationally Effective? A Benchmark for Language Teaching Quality and Learner Knowledge Acquisition5 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Double-Edged Sword or Sharp Tool? Designing and Evaluating Triadic LLM-Teacher Collaboration for K-12 Writing at Scale28 May 2026
- 2026AgentSchool: An LLM-Powered Multi-Agent Simulation for Education28 May 2026
- 2026PEARL: Training Socratic Tutors with Pedagogically Aligned Reinforcement Learning28 May 2026
- 2026From Demographics to Survey Anchors: Evaluating LLM Agents for Modeling Retirement Attitudes24 Apr 2026
- 2026BEAGLE: Behavior-Enforced Agent for Grounded Learner Emulation6 Feb 2026
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulations15 Jan 2026
- 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AI8 Nov 2025
- 2025Student Development Agent: Risk-free Simulation for Evaluating AIED Innovations10 Oct 2025
- 2025FACET: Teacher-Centred LLM-Based Multi-Agent Systems-Towards Personalized Educational Worksheets15 Aug 2025
- 2025LLM Agents for Education: Advances and Applicationscited by 59
- 2025FACET: Teacher-Centred LLM-Based Multi-Agent Systems-Towards Personalized Educational Worksheetscited by 7
- 2025Conversational Education at Scale: A Multi-LLM Agent Workflow for Procedural Learning and Pedagogic Quality Assessmentcited by 5
- 2026From Demographics to Survey Anchors: Evaluating LLM Agents for Modeling Retirement Attitudescited by 2
- 2026BEAGLE: Behavior-Enforced Agent for Grounded Learner Emulationcited by 1
- 2025Student Development Agent: Risk-free Simulation for Evaluating AIED Innovationscited by 0
- 2026AgentSchool: An LLM-Powered Multi-Agent Simulation for Educationcited by 0
- 2026AgentSchool: An LLM-Powered Multi-Agent Simulation for Education28 May 2026
- 2026From Demographics to Survey Anchors: Evaluating LLM Agents for Modeling Retirement Attitudes24 Apr 2026
- 2026BEAGLE: Behavior-Enforced Agent for Grounded Learner Emulation6 Feb 2026
- 2025Student Development Agent: Risk-free Simulation for Evaluating AIED Innovations10 Oct 2025
- 2025FACET: Teacher-Centred LLM-Based Multi-Agent Systems-Towards Personalized Educational Worksheets15 Aug 2025
- 2025Conversational Education at Scale: A Multi-LLM Agent Workflow for Procedural Learning and Pedagogic Quality Assessment7 Jul 2025
- 2025LLM Agents for Education: Advances and Applications14 Mar 2025
- 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AIcited by 5
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulationscited by 5
- 2025ParaStudent: Closing the Sim2Real Gap in User Simulators for AI Tutor Evaluationcited by 2
- 2026StudentSim: Training LLM-based Student Simulatorscited by 1
- 2026Double-Edged Sword or Sharp Tool? Designing and Evaluating Triadic LLM-Teacher Collaboration for K-12 Writing at Scalecited by 0
- 2026SLATE: Are AI-Generated Slides Educationally Effective? A Benchmark for Language Teaching Quality and Learner Knowledge Acquisitioncited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulationcited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026SLATE: Are AI-Generated Slides Educationally Effective? A Benchmark for Language Teaching Quality and Learner Knowledge Acquisition5 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Double-Edged Sword or Sharp Tool? Designing and Evaluating Triadic LLM-Teacher Collaboration for K-12 Writing at Scale28 May 2026
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulations15 Jan 2026
- 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AI8 Nov 2025
- 2025ParaStudent: Closing the Sim2Real Gap in User Simulators for AI Tutor Evaluation16 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2025Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agents
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Call
- 2024When LLMs Learn to be Students: The SOEI Framework for Modeling and Evaluating Virtual Student Agents in Educational Interaction
- 2026INSIDE the Student's Mind: Jointly Modeling Latent Reasoning and Action in LLM Student Simulators
- 2025Investigating Pedagogical Teacher and Student LLM Agents: Genetic Adaptation Meets Retrieval Augmented Generation Across Learning Style
- 2025Single-Agent vs. Multi-Agent LLM Strategies for Automated Student Reflection Assessment
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?
- 2025Simulating Human-Like Learning Dynamics with LLM-Empowered Agents