Teacher Training Scenario Based Simulator
10-month Unity and JavaScript edtech simulation platform
Published March 2026
Platform: Web (Unity WebGL simulation + browser-based scenario builder) | Link to app
Primary School Teacher Training Simulation Software
2025 - 2026 | 10 Months
During my time at the University of Inland Norway, I collaborated with an artist and a PhD researcher to turn real classroom scenarios into a high-fidelity, interactive training platform. The goal was to give trainee teachers a safe, repeatable space to practice communication and classroom decision-making before entering live teaching situations.
The Simulation Engine (teachsim.no)
I developed the core experience as a branching first-person Unity simulation deployed with WebGL, designed to run directly in a browser. To keep the experience accessible in schools and professional settings, I built a responsive rendering workflow that preserves visual quality across mobile, tablet, and desktop.
Beyond standard multiple-choice interactions, the simulator includes a custom voice recording and playback system so users can practice verbal communication and review their own delivery. The platform also generates shareable reflection forms, supporting structured self-evaluation after each run.
The Authoring Ecosystem (builder.teachsim.no)
To remove the content-creation bottleneck, I built a standalone browser-based Scenario Builder using JavaScript with Panzoom (TypeScript) integration. The builder uses a node-based canvas so teachers can create complex behavioural trees without writing code.
Key systems I implemented include:
- Validation engine that flags unreachable nodes, dead ends, and flow errors before deployment
- Firebase cloud persistence for seamless save/load workflows
- 4-character share-code system for instant scenario distribution
- Cloudflare hosting setup for reliable public access
- AI-assisted scenario generation to accelerate ideation and reduce manual authoring time
Impact
Through iterative testing with teachers, I refined usability and accessibility for users unfamiliar with gaming interfaces. The final platform is publicly available under license by the University of Inland Norway and is being integrated into university curricula to support training of future educators.
Links
- Public simulation: teachsim.no
- Scenario builder tutorial: YouTube - Scenario Editor Tutorial
- Simulation trailer: YouTube - Project Trailer
Screenshots


