Concept
Simulating Students
Simulating students — using LLM-based agents to model learner behavior, cognition, and social dynamics for educational research, design, and training. Simulated students let researchers evaluate pedagogical approaches, model diverse learner profiles, test educational AI before deployment, and train teachers — tasks that are difficult, slow, or ethically constrained to do systematically with real learners.
Questions to Consider
- If you had to build an AI 'student' to practice your teaching on, what would make it convincing to you — and why might a system that always gives the right answer actually be a poor stand-in for a real learner?
- The page calls the mismatch between a capable AI's perfect answers and a real student's imperfect ones the 'competence paradox.' Where have you seen this tension in your own experience with AI, and what do you think it takes to make a simulated learner genuinely realistic?
- What are the ethical and practical reasons you might prefer testing a tutoring system or curriculum on simulated students rather than real ones — and what validity risks do you suspect that trade introduces?
- A simulated student can be 'epistemically faithful' without looking superficially human. Before you read on, what distinction do you imagine between a believable surface and a truthful model of what a learner actually knows?
- How would you decide whether a finding produced by simulated students should be trusted enough to change how you teach real people?
Introduction
Simulated students are a methodological tool: agents that stand in for real learners so that tutoring systems, curricula, and instructional strategies can be evaluated and iterated without recruiting cohorts of human students. Large language models have made this paradigm far more scalable and linguistically realistic than the rule-based simulated learners that preceded them, while also introducing new validity challenges.
AI-mediated approximations sharpen the question the page cares about: whom the simulation represents, and what the teacher is meant to notice. In mathematics teacher education, text-based simulated student work and chatbot partners used in rehearsal extend the approximations of practice that already organize professional training. One chatbot study produced four distinct questioning profiles, yet pre-service teachers' self-assessments did not align with the interaction quality observers recorded, which makes automated post-rehearsal feedback that increased probing and exploring questions a useful but insufficient guide. The simulator, the candidate and the feedback all have to be read together. What a simulation lets a teacher notice is also set by its design: in Galiç et al.'s (2026) three-week equal-sign intervention with 17 preservice mathematics teachers, candidates moved among attending, interpreting and shaping rather than through a fixed sequence, but the one-to-one, text-based setup meant shaping collapsed into questioning and prompting, and a misconception-first design pulled attention toward error detection rather than student strengths. The simulator chooses the slice of teaching a candidate gets to rehearse.
Why simulate students
- Evaluating pedagogy: testing instructional approaches across many learner profiles in a controlled, repeatable way.
- Modeling diverse learners: capturing variation in cognitive levels, learning styles, prior knowledge, and Misconceptions about AI that is hard to assemble in a real cohort.
- Testing educational AI: validating tutoring and Assessment systems before live deployment, and generating training data.
- Teacher training: letting instructors practice tutoring and classroom management with simulated, often imperfect, learners.
The core challenge: realistic imperfection
The defining difficulty of student simulation is that LLMs are trained to be "helpful assistants" that produce correct, polished answers. Yet real students are imperfect — they make characteristic mistakes, hold misconceptions, and learn gradually. A simulated student that answers perfectly (or too randomly) is not a valid model of a learner. Research frames this as the competence paradox: broadly capable LLMs asked to emulate partially knowledgeable learners produce unrealistic error patterns and learning dynamics. Nguyen and Cao (2026) give that drift a direction. Against lesson-embedded student ideas drawn from 49 NGSS-aligned science lessons, six models kept most ideas inside the expected knowledge scope and roughly two-thirds at or below the target reading level, but overshot exactly where the learner was youngest: elementary and middle-school ideas more often exceeded the target grade's knowledge scope and reading level, while the corpus as a whole leaned toward broader reasoning, more technical vocabulary and fewer uncertainty markers ("maybe", "it seems") than the lesson ideas. Model choice is not one-dimensional either — a system that matches lesson ideas closely can still pitch them above grade, so the repair is usually instructional, since an explicit grade-level re-prompt lifted most models back into range. Addressing it requires constraining the simulation so it reflects a genuine epistemic state — what the learner knows, how errors are structured, and how state evolves — rather than the model's full competence. Techniques include cognitive prototypes grounded in Knowledge Graph or Knowledge Tracing models, explicit epistemic state specifications, and state-transition models of learning rather than simple persona-conditioned role-play.
Fidelity over surface realism
Validity is the central concern: a simulated student is only useful if its behavior is epistemically faithful — reflecting the intended learner's knowledge state — not merely linguistically plausible. Research warns against sycophancy, where a "simulated student" simply agrees with the tutor rather than exhibiting the misconceptions it was meant to embody. This connects to Trust Calibration and to the broader problem of evaluating whether an agent genuinely models a construct rather than reproducing surface behavior.
Connection to the knowledge base
Simulating students sits at the intersection of Simulation, Learner Modeling and Adaptive Instruction, and Knowledge Tracing. It is a distinct use of Generative AI in education (modeling learners rather than tutoring them) and an application of Agentic AI multi-agent systems. It supports Intelligent Tutoring, Adaptive Learning, Personalized Learning, and Teaching development, and it overlaps with patient simulation for professional training (e.g., Special Education and medical education contexts). At the paradigm level, Zhang, Jiang and Tang (2026) extend this beyond evaluation: their position paper argues that educational science suffers a structural mismatch between its theory and its data and method apparatus, and proposes agent-based educational science, in which agents model learners, teachers, parents and peers while the simulation apparatus itself — not the individual agent — serves as the research instrument, generating time-extended developmental trajectories and counterfactual designs that are slow, costly or ethically infeasible to run in classrooms, with empirical data recast as calibration, validation and boundary conditions. The paper reports no empirical validation of any of this: Student Development Agents are specified conceptually only, and the authors' own review concedes that LLMs still miss inter-individual variability and that validating generative social simulation remains the field's unresolved challenge, so the claim that simulation would change how evidence and replication work is a proposal rather than a demonstrated result.
Simulating students vs. student modeling
The key distinction is between representing a real learner and generating a synthetic learner. Learner Modeling and Adaptive Instruction is the practice of building a computational representation of an actual student — what they know, feel, and need — so that adaptive systems can personalize instruction for that learner. Simulating students, by contrast, creates fictional learners on demand, not to serve a real individual but to stand in for a cohort so pedagogy and AI systems can be tested offline.
The two are complementary rather than competing. A high-fidelity simulated student typically contains a student model (an epistemic state, a misconception set, an engagement profile) and draws on the same constructs that Learner Modeling and Adaptive Instruction and Knowledge Tracing formalize. The shared validity challenge is the same in both: the representation must faithfully reflect a learner's true state rather than the system's default behavior. But the purpose differs — student modeling diagnoses a real learner to act on them; simulation fabricates learners to test or train. This is why simulated-student research is increasingly used to audit AI (see below) while student-modeling research remains oriented toward live Adaptive Learning and Personalized Learning.
Two-axis fidelity: behavioral match and guidance responsiveness
StudentSim (Yang et al., 2026) formalizes the validity problem as two requirements that must hold together: behavioral fidelity (F) — how well a simulator matches a student's own responses — and guidance responsiveness (R) — how reliably it updates toward where tutor guidance leads. Its Benchmark, StudentSimEval, casts public learner corpora (chess, second-language English writing, mathematics) into a standardized per-student protocol on which any simulator is fit and scored on held-out records. A two-stage pooled-then-specialized pipeline (a shared pool of behavioral patterns plus a per-student adapter) yields a family of simulators strong on both axes, outperforming domain-specific state-tracking (weak on R) and prompt-only LLM role-play (weak on F). This gives the field a concrete, two-axis vocabulary for judging whether a simulated learner is genuinely useful rather than merely plausible — and, as a proof of concept, a frozen StudentSim used as the reward in a chess-tutor Reinforcement Learning loop produced tutors that experts rated as more accurate, better-guided, and more personalized than those trained with a frontier-LLM-simulator reward or no RL at all.
Describing, not simulating: when a single agent beats a simulated cohort
A recurring question is whether simulating a distribution of learners is the best way to predict how real students will fare. Wang, Mitchell & Piech (2025) supply a striking counter-result: for evaluating an online learning experience before students engage — predicting dropout and completion and giving design feedback — a single "describing" web agent that autonomously walks through the lesson and produces a rich description of the student experience outperformed directly simulating a population of students. Their simulated students (persona-conditioned agents sampled to match a predicted completion rate) exhibited far less behavioral range than real learners — across 100 agents on five test lessons they reproduced only about 4% of the paths real students took — and offered little insight into lesson difficulty, while being substantially more computationally expensive. The single describe-then-predict pipeline (agent-generated descriptions fed to an Large Language Models (LLMs) to predict outcomes) achieved the best dropout-distribution prediction on a massive global CS1 course (mean JSD 0.060, beating every baseline). This is a productive boundary result for the field: simulating a distribution of students may be unnecessary — and even counterproductive — when the goal is outcome prediction or design critique, because a faithful description of the experience carries more signal than a narrow slice of simulated trajectories. It also suggests simulation's role may be bounded to questions (e.g., auditing an AI's treatment of diverse profiles, or training teachers) where covering genuine learner variation matters more than aggregate outcome prediction.
Authentic-data student models and interactive practice
Two 2026 threads sharpen the practical value of simulation. First, authentic-data student models — TeachLM trains a student model on 100,000 hours of real one-on-one tutor–student interactions (with rigorous anonymization), producing synthetic learners that enable fast, scalable, reproducible multi-turn evaluation of tutor behavior; this addresses the low authenticity and diversity of purely prompt-engineered student simulators. Second, interactive instructional simulacra — EducaSim uses generative agents (with personas, course-grounded memories, and an LLM-as-judge speech oracle) to simulate a small-group section for teachers-in-training, adding runnable-code and voice interaction plus structured post-session feedback and self-reflection, and demonstrates low-cost, positive-uptake experiential teaching practice at the scale of massive online courses. Both point to simulation serving not only evaluation but hands-on teacher preparation.
A third 2026 thread concerns how a simulator is built rather than what it is used for, and it converges on one conclusion: prompting sets a ceiling that training removes. SWIM (Do, Kontak and Sachan, 2026) reformulates student writing simulation as proficiency-conditioned essay generation and compares rubric-grounded prompting, supervised fine-tuning on real score-essay pairs, and GRPO with an Automated Essay Scoring-derived Proficiency Alignment Reward, scoring each generated essay against its target trait profile with Quadratic Weighted Kappa. Prompting gave limited control even to strong proprietary models (best average trait QWK 0.577 for Claude Sonnet, 0.422 for GPT-5.4, near zero for prompting an open 7B model), it aligned content-oriented traits far better than form (0.695 against 0.458), and it produced an idealised high-proficiency population, with a mean normalized Overall score of 0.74 against 0.58 for real students and a median length of 304 words against 167. Supervised fine-tuning moved a 7B model to 0.474 ± 0.023 and GRPO to 0.618 ± 0.005, the gains held on two independent scorers the policy never trained against, and the trained models recovered the human score and length distributions without any length supervision; authentic low-proficiency form stayed hardest, since trained models recovered syntax but wrote too few spelling and grammar errors while prompting simulated weakness mainly through superficial corruption. The same lesson arrives from the opposite direction in Liu et al. (2026), who instruction-tuned three small models to hold algebra misconceptions: data composition decided the outcome, because a single misconception overgeneralised and degraded correct solving until correct examples were mixed in, several misconceptions trained jointly without cost, and no misconception was acquired from final-answer-only supervision at any data size, leaving step-level solution traces as the binding requirement.
Auditing AI with simulated students
Beyond evaluating pedagogy, simulated students serve as a test harness for auditing AI systems themselves — a controlled way to probe how an AI behaves across diverse learner profiles before it touches real students. López-Pernas et al. (2026) illustrate this: they generated 4,500 synthetic student vignettes with three LLMs to audit whether current large language models can act as prescriptive Learning Analytics recommenders, finding limited sensitivity to student need and sharp cross-model inconsistency. Using simulated cohorts to stress-test an AI's recommendations (rather than only to train or evaluate tutors) is a growing role for the paradigm, closely tied to evaluating AI in education and to Equity when the audit is meant to surface disparate treatment across learner types.
A second audit register is metacognitive and affective. MEDS (Esposito et al., 2026) is a 28,000-record dataset — 2,000 synthetic personas for each of 14 models, every one run both as a human persona and as a baseline assistant — that records accuracy on 18 high-school math problems alongside self-reported confidence and the Self-Efficacy and math anxiety scores the learners it stands in for would report. Its audit signal is the calibration gap: the Qwen family and Ministral 3B asserted confidence above 0.90 while accuracy stagnated near 0.55, while Grok 4.1 Fast, DeepSeek Chat and several Mistral Small variants were underconfident and Ministral 14B and Anita 24B stayed reasonably aligned. The same runs expose a quieter failure of fidelity: human-mode personas yielded wide, plausible score distributions, but baseline assistants returned near-identical, confident, low-anxiety answers — a default self-portrait rather than a simulated learner's. This extends the recommender audit above by probing what a model claims about its own competence and affect, and it sharpens the page's validity warning from an unexpected direction: because MEDS personas are weighted by construction rather than sampled from a real population, its authors present the dataset as an observational resource for auditing prompt-conditioned GenAI behavior and explicitly not as a stand-in for real student data.
Simulating collaborative and social dynamics
Simulation also extends beyond individual learners to reproducing the social dynamics of collaborative learning. Participant-specific LLM agents — Fang (2026) fine-tuned LLaMA 3.2-3B agents on individual participants' dialogue data to represent each participant in collaborative problem solving simulations, combining sliding-window memory with summarized memory embeddings to preserve both local turn-taking and thematic continuity, and probabilistically selecting speakers and thematic codes from empirical distributions. Using Epistemic Network Analysis (ENA), the simulated dialogues were statistically indistinguishable from real ones (ENA distance 0.17, well within the 95th-percentile null threshold; permutation p = 0.65), validating that LLM agents can reproduce both turn-taking dynamics and thematic code trajectories of real collaborative problem solving.
The 2026 durable-skills work inverts the usual direction of simulation. Instead of simulating the student to audit a system, the system simulates the teammates to assess the student: an Executive LLM generates every AI partner's turns in a 30-minute group task, holds the scoring rubric, and steers the conversation to manufacture occasions for the target skill to appear (Globerson et al., 2026). Across 373 conversations from 188 participants, skill-matched steering raised ratable evidence to 92.4% for project management and 85% for conflict resolution, significantly above unconstrained independent agents, while the AI evaluator was calibrated against two human raters whose own inter-rater Kappa was only 0.45–0.64 — a useful reminder that a simulator's ceiling is set by the agreement humans can reach on the construct.
Connected Concepts
- Learners — Learners: the umbrella for the learner-side concepts
- Simulation
- Learner Modeling and Adaptive Instruction
- Knowledge Tracing
- Cognitive Diagnosis
- Agentic AI
- Pedagogical Agent
- Intelligent Tutoring
- Adaptive Learning
- Personalized Learning
- Generative AI
- Large Language Models (LLMs)
- Learning Analytics
- Teaching
Connected Articles
- Can LLMs Effectively Simulate Human Learners? Teachers' Insights from Tutoring LLM Students — Can LLMs Simulate Human Learners? Teachers' Insights
- Simulating Students or Sycophantic Problem Solving? On Misconception Faithfulness of LLM Simulators — Simulating Students or Sycophantic Problem Solving?
- Who Am I? History-Aware Profiles for Student Simulation in Tutoring Dialogues — History-Aware Profiles for Student Simulation
- LLM-Based Educational Simulation: Evaluating Temporal Student Persona Stability Across ADHD Profiles — LLM-Based Educational Simulation and Student Persona Stability
- Simulating Students' Java Programming Errors with Large Language Models — Simulating Students' Java Programming Errors
- The Empirically Grounded Adaptive Virtual Patient for Psychotherapy Training: Disclosure That Responds to Therapist — Adaptive Virtual Patients for Psychotherapy Training
- MedEasy: Designing AI Standardized Patients for Clinical Consultation Training — MedEasy: AI Standardized Patients
- Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agents — Embracing Imperfection: Simulating Diverse Cognitive Levels
- Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AI — Simulating Students with LLMs: A Review
- Towards Valid Student Simulation with Large Language Models — Toward Valid Student Simulation
- AgentSchool: An LLM-Powered Multi-Agent Simulation for Education — AgentSchool: Multi-Agent Simulation for Education
- INSIDE the Student's Mind: Jointly Modeling Latent Reasoning and Action in LLM Student Simulators
- TeachLM: Post-Training LLMs for Education Using Authentic Learning Data — TeachLM: fine-tuned authentic student model for synthetic dialogues
- EducaSim: Interactive Simulacra for CS1 Instructional Practice — EducaSim: generative agents simulate a CS1 section for teacher practice
- Responsible Integration of AI into Pedagogies of Practice in Mathematics Teacher Education — Responsible Integration of AI into Pedagogies of Practice in Mathematics Teacher Education
- CogEvolution: A Human-like Generative Educational Agent to Simulate Student's Cognitive Evolution — CogEvolution: generative agent simulating students' cognitive evolution
- Can AI deliver appropriate support for diverse student profiles? A large-scale evaluation — Can AI deliver appropriate support for diverse student profiles? A large-scale evaluation
- Modelling Individual Participants as LLM Agents in Collaborative Problem Solving Simulations — Fine-tuned participant-specific LLM agents reproducing collaborative problem solving dialogues (Fang 2026)
- StudentSim: Training LLM-based Student Simulators — StudentSim: Training LLM-based Student Simulators
- AI Web Agents Can Effectively Guide Lesson Design and Predict Student Outcomes — AI Web Agents: a single describing agent beats simulating a distribution of students for predicting dropout and design critique
- Simulating Learners' Task-Selection Strategies and System Constraints in Mastery Learning — Simulating learners' task-selection strategies and system constraints in mastery learning (Noh, Chowdhary, Ooge, Aleven & Borchers 2026)
- Towards Scalable Measurement of Durable Skills — Toward Scalable Measurement of Durable Skills
- Toward Agent-based Educational Science: Rethinking Educational Research in the Age of AI — Toward Agent-based Educational Science: the simulation apparatus as the research instrument (Zhang, Jiang & Tang 2026)
- Math Education Digital Shadows for facilitating learning with LLMs: Math performance, anxiety and confidence in simulated students and AIs — MEDS: a 28,000-record audit of math performance, confidence and anxiety in simulated students and AI assistants
- SWIM: Student Writing Simulation via Proficiency-Conditioned Generation — prompting versus SFT versus reward-based training for a student writing simulator
- Misconception Acquisition Dynamics in Large Language Models — what has to be in the training data before a simulator holds a misconception at all
- Can LLMs Model Incorrect Student Reasoning? A Case Study on Distractor Generation for Multiple-Choice Questions — trace-level analysis of how models simulate incorrect student reasoning
- CoLearn: An Agentic Tutor that Learns its Learner in a Human-AI Co-Learning Loop — CoLearn: An Agentic Tutor that Learns its Learner in a Human-AI Co-Learning Loop
- Instructional Governance by Design: A Framework for AI in Computing Education — Instructional Governance by Design: A Framework for AI in Computing Education
- Exploring the Capacity of Large Language Models to Simulate Students' Scientific Thinking: Insights for Responsive Teaching — six models against 8,820 lesson-embedded science ideas: where simulated reasoning overshoots young learners' scope, vocabulary and certainty
- Preservice mathematics teachers’ noticing in AI-based simulations: transitions among attending, interpreting, and shaping — three weeks of preservice teachers' attending, interpreting and shaping in an equal-sign chatbot simulation, and how the design steers what they notice