On this page

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.

Supervised finetuning alone conditions a simulator only weakly on the prompted ability, because its objective rewards reproducing response text rather than tying response quality to ability; Fernandez et al. (2026) align a simulator instead through direct preference optimization over pairs formed from students' IRT ability gaps, and on CodeWorkout that pairing beats all direct difficulty-prediction baselines and, at the 1B scale, the SMART simulator on every difficulty metric while producing more distributionally realistic responses.

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.

  • Simulations cover the easiest students, and few are validated. Twelve teachers who tutored LLM students reported overly complex language, missing emotion, unnatural attentiveness and knowledge jumps, and the simulations represented only one of four real student behavior quadrants — while just 3% of studies simulating learners validate them after use (Martynova et al. (2026)).

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.

A different lever removes the knowledge instead of constraining the output. Suppressing 16 targeted knowledge components in Mistral-7B dropped accuracy from about 0.75 at a 10% forgetting ratio to below 0.5 at 40% while the base model held near 0.85, and the suppressed knowledge proved recoverable through supervised relearning and coach-guided dialogue (Song, Guo & Lin, 2026).

Persona stability is an interaction-design problem, not a model-choice one: crossing five LLMs with three prompt designs and four ADHD-intensity personas, scripted task-anchored interactions eliminated observer-rated behavioral drift — up to 97% less than unscripted dialogue — and without explicit persona instructions baseline student representation skewed toward high ADHD symptoms (Gonnermann-Müller, Haase & Leins (2026)).

The opposite failure also occurs: in a blinded study, expert annotators misclassified 164 of 196 (83.7%) LLM-generated Java submissions as human-written, so a simulator's errors can be functionally indistinguishable from authentic ones — though alignment with real errors fell as problem difficulty rose (Keramati et al. (2026)).

Role-play-prompted LLMs also fail on the perception axis. Thome et al. (2025) had ChatGPT-4o and Claude Sonnet 3.5 rate German sentences from the persona of each of 193 real students. Even with 12 revealed labels the models finished worse than the mean baseline - RMSE 1.171 and 1.252 against 1.070 - while misplacing the label distribution: both peaked at the easy label where the students assigned very easy to 45.27% of the test sentences. Persona-conditioned role play does not yet reproduce how a target audience experiences text.

Zhang et al. (2026) add a survey-response axis to student simulation, generating BREQ responses from each person's interview transcript so that interview content improved alignment and diversity for some models while demographics added little. LLM responses underproduced human variability in every condition, and item-level mimicry did not reconstruct the test-level psychometric structure, since only Claude with interview prompts improved alignment on the relative autonomy index.

Conditioning generation on a predicted behavior model works without fine-tuning: a training-free framework builds each student's cognitive prototype from a Knowledge Graph and scores beam-search candidates against it, reporting a 100% improvement in simulation accuracy (Wu et al. (2025)). Its quality rises with the student's cognitive level, so weaker learners remain the harder case to simulate.

  • Predict the learner instead of acting as one. Jiang et al. (2026) recast simulation as third-person prediction: a student model built from the learner's history supplies a prior, an inferred learner state constrains the next action, and the simulated ability distribution lands 2.4–8.4× closer to the real one by Wasserstein-1 distance.

CogEvolution models cognitive dynamics rather than a static persona — an ICAP depth perceptron sets each state update's size and an evolutionary update stays within a Zone-of-Proximal-Development radius — reaching R²LC = 0.92 where static agents reach 0.45 and collapsing to 0.58 without the ICAP module (Zhang et al. (2026)).

Drift is a horizon problem, not a persona problem. Radmehr et al. (2026) show that turn-level generation loses an assigned profile as trajectories lengthen, while planning profile-aligned segments before generating actions held density and judge-rated consistency even with three real trajectories per profile.

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.

The failure is quantified: across seven models from 4B to 120B parameters, simulators flipped to the correct answer at near-uniform rates whatever the feedback, so output similarity says nothing about the belief state behind it, while training against the Selective Flip Score lifted faithfulness by up to +0.56 (Do, Sonkar & Sachan (2026)).

Simulated clients remove the clarification phase, and the trainee's behavior follows. Rudolph et al. (2026) compared 64 human-human chat counselling role-plays with 74 human-LLM conversations (Mixtral 8x7B, 4-bit) under the GeCCo category system and found that LLM clients disclosed the problem embedded in their prompt rather than circling it. Counsellors consequently reached Problem-Solving in 17.63% of coded behavior against 10.67% with human clients, relied more on factual reflection than facilitative moderation, and closed sessions with formalities more often (11.95% vs 5.95%). The design consequence is that a curriculum built mainly on simulated clients trains the second half of a session: eliciting a reluctant account is exactly what the simulated client skips, so a prompt that makes the client withhold restores it.

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.

An empirical companion comes from the same group: a student development agent predicts 42 real students' post-course non-cognitive outcomes on the MAIC platform, beating the mean pre-course baseline on RMSE in all five dimensions (Jiang & Zhang, 2025). Its target is development rather than behavior — the agent's state feeds into its next actions — and prototyping on agents is argued to keep students out of a study's most uncertain stage.

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.

The mirror question runs the other way. AI Avatars and Synthetic Instructors simulates the person teaching rather than the person learning, so simulated students expose a method to scrutiny while synthetic instructors stand in front of a learner, who is the beneficiary and the judge.

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.

Student simulators reproduce observable actions but not the latent reasoning behind them. INSIDE fine-tunes models to generate an internal dialogue before each action, reaching the highest alignment between generated reasoning and real code edits (51.8% on familiar problems, 57.9% on unseen ones) without losing action fidelity (Niousha et al., 2026).

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.

Benchmarking nine simulation methods against seven reference-based metrics on 382 held-out math dialogues, prompting trailed fine-tuning on dialogue acts (0.4998 against 0.6840), ROUGE-L (0.1648 against 0.3212) and cosine similarity (0.5460 against 0.7390) (Scarlatos et al., 2026). Yet the best method tested, preference optimization on an 8B model, beat supervised fine-tuning only marginally and was worse on errors, and a three-tutor human evaluation reproduced that ranking.

Architecture can enforce what prompting cannot: a neuro-symbolic simulator imposing self-regulated learning structure through a semi-Markov controller and flaw-injected knowledge tracing reached behavioral divergence of 0.31 against a 0.53 baseline (Wang et al., 2026). Injecting its metacognitive vocabulary into baselines never beat 0.63, removing the symbolic controller pushed divergence to 6.81, and in a 71-rater Turing test its traces were indistinguishable from real students (52.8%, d′ = 0.15).

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 sharper validity test asks whether a model reproduces human choice at all: in an adapted self-directed learning game, five frontier models exploited a single solution where 175 human participants explored across goals, so a model standing in for learners abandoned the behavior the simulation exists to reproduce (Molinaro et al. (2026)).

Simulation can also pre-test the learner's choices: Noh et al. (2026) fit an Additive Factors Model and Bayesian Knowledge Tracing to two real tutoring datasets and let 1,000 simulated learners choose skills under eight strategies, where a risk-averse rule produced roughly thirty times the overpractice of the others and a just-below-mastery constraint cut it to 1.8×.

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.

Training against a simulator can also travel: TutorLoop's reinforcement-learning agent, trained offline against a simulated student, transferred unchanged to a new real learning task with no retraining (N = 187), where its sparser but better-timed feedback outperformed denser feedback (Xu & Zhang, 2026).

Common Misconceptions

  • "LLM students are good enough proxies." Simulations cover the easiest students, and few are validated: twelve teachers who tutored LLM students reported overly complex language, missing emotion and other departures from real learners. The proxy models the tractable case.
  • "A simulated student with a knowledge gap behaves like a learner with that gap." Suppressing 16 targeted knowledge components in Mistral-7B dropped accuracy from about 0.75 at a 10% forgetting ratio to below 0.5 at 40%, while the base model held. The degradation was engineered, which is what makes it a controlled manipulation rather than an emulation.
  • "Persona stability is a model-choice problem." It is an interaction-design problem: crossing five LLMs with three prompt designs and four ADHD-intensity personas, scripted differences tracked the prompt design rather than the model. Choosing a better model does not fix an unstable persona.

Connected Concepts

Connected Articles

Connected FAQs

Embed this page

Copy the code below to embed this page in a learning management system or other website. The embedded version shows only the page content — it hides the site header, navigation, and footer.