SimStep: Human-in-the-Loop Authoring of Interactive Educational Simulations Through Task-Level Abstractions

要旨

Generative AI enables educators to create interactive learning content by describing goals in natural language. However, without programming affordances such as traceability, refinement, and debugging, teachers struggle to align simulations with learners’ needs, refine them step by step, or verify that they reflect intended learning concepts. We propose a task-level abstraction approach that structures authoring as a sequence of representations, mirroring how teachers plan lessons and providing checkpoints for specification, inspection, and refinement. We instantiate this approach in SimStep, an authoring environment that scaffolds simulation design with four abstractions, including Concept Graph, Scenario Graph, Learning Goal Graph, and UI Graph, and introduces an inverse correction process to revise hidden model assumptions without requiring code manipulation. A technical evaluation shows that these abstractions preserve fidelity across transformations, while a user study with educators demonstrates their effectiveness in authoring simulations. Our work reframes AI-assisted programming as human–AI co-authoring through structured, domain-aligned abstractions.

著者
Zoe Kaputa
University of Washington, Seattle, Washington, United States
Anika Rajaram
The Harker School, San Jose, California, United States
Vryan Feliciano
Stanford University, Stanford, California, United States
Zhuoyue Lyu
University of Cambridge, Cambridge, United Kingdom
Maneesh Agrawala
Stanford University, Stanford, California, United States
Hariharan Subramonyam
Stanford University, Stanford, California, United States

会議: CHI 2026

ACM CHI Conference on Human Factors in Computing Systems

セッション: AI Tutors and Learning Support Systems

P1 - Room 123
7 件の発表
2026-04-17 20:15:00
2026-04-17 21:45:00