DrawSim-PD: Simulating Student Science Drawings to Support NGSS-Aligned Teacher Diagnostic Reasoning
Arijit Chakma, Peng He, Honglu Liu, Zeyuan Wang, Tingting Li, Tiffany D. Do, and Feng Liu

TL;DR
DrawSim-PD is a generative framework that creates realistic, NGSS-aligned student science drawings with pedagogical imperfections, aiding teacher diagnostic training without privacy concerns.
Contribution
It introduces a novel, structured approach to simulate diverse student artifacts with controllable imperfections for teacher professional development.
Findings
Over 84% positive alignment with NGSS expectations
Generated artifacts effectively support interpretation of student thinking
Open infrastructure facilitates research in visual assessment
Abstract
Developing expertise in diagnostic reasoning requires practice with diverse student artifacts, yet privacy regulations prohibit sharing authentic student work for teacher professional development (PD) at scale. We present DrawSim-PD, the first generative framework that simulates NGSS-aligned, student-like science drawings exhibiting controllable pedagogical imperfections to support teacher training. Central to our approach are apability profiles--structured cognitive states encoding what students at each performance level can and cannot yet demonstrate. These profiles ensure cross-modal coherence across generated outputs: (i) a student-like drawing, (ii) a first-person reasoning narrative, and (iii) a teacher-facing diagnostic concept map. Using 100 curated NGSS topics spanning K-12, we construct a corpus of 10,000 systematically structured artifacts. Through an expert-based feasibility…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScience Education and Pedagogy · Mathematics Education and Teaching Techniques · Teaching and Learning Programming
