Photo of S Moonwara A Monisha

PhD Student

Computing Education Researcher

Virginia Tech

I design and evaluate interactive systems that support both novices and instructors in computing education. Working at the intersection of Computing Education Research (CER) and Human-Computer Interaction (HCI), I integrate AI to understand how students learn effectively and help instructors deliver timely, meaningful feedback at scale. My research focuses on introductory CS education — currently diagramming in learning, database diagramming, which plays a central role in conceptual understanding. My main research directions are as follows.

Scaffolding Novice Learning through Diagramming

Scaffolding student learning through alternative media — particularly diagramming, which lets novices express computational thinking without the syntactic burden of code writing.

Actionable and Effective Feedback at Scale

Reducing instructor workload in assessing student deliverables, so that feedback remains rich even as class sizes grow. Currently focusing on AI-assisted learning and assessment in introductory CS courses, with an emphasis on databases and ER modeling.

For more details, see my CV and research page. For information on my teaching approach, visit my teaching page.