TeacherSim
An experimental teaching simulator exploring how educators might practice with AI students. Designed as a provocation for deliberate practice, each session makes pedagogical moves visible for reflection and iteration.
Explore what practice teaching with AI students could look like
TeacherSim is an exploratory prototype for low-stakes teacher rehearsal. It pairs you with AI students configured with distinct personalities, confusion patterns, and interaction styles so you can probe the design space around practice, feedback, and classroom-like conversations.
Full teaching session UI
Whiteboard, student profile, inferred confusion signals, voice controls, and behavior settings are all visible in one view. The student panel exposes the system's working model of comprehension and personality so you can explore how that kind of instrumentation might shape teaching decisions.
Seven research-inspired personas
Each student persona, from Confused Beginner to Overconfident Misconceiver to ESL Learner, draws on patterns described in education research. They interrupt, go silent, or push back in ways meant to evoke plausible classroom dynamics.
Exploratory student profile
Each session maintains an exploratory model of the student's understanding, rapport, and behavioral state. The sidebar surfaces those inferred shifts as a design probe rather than ground truth, helping test how useful this kind of feedback actually is.
Voice-first, interruptible design
Continuous voice mode auto-sends after a natural pause. Student voice responses are spoken aloud. The interaction aims for something closer to a classroom conversation than a turn-based chatbot exchange.
Configurable sessions
Choose your student persona, pick a CS topic (DFS vs BFS, sorting, recursion, loops), and select a session type (Teaching Section or Office Hours). Each combination creates a different practice scenario.