4 papers
Code as Anchor, Memory and Metaphor as Support: Learner Experiences with Multi-View Visualizations
Naaz Sibia, Jessica Wen, Amber Richardson +7
Program visualizations are widely used to support novice programmers, yet students often ignore or resist well-designed visual scaffolds. Research on multiple external representati…
AI-Generated Traces for Novice Programmers: Learning Effects and Learner Differences in a Multi-Institutional Study
Yuri Noviello, Naaz Sibia, Anastasiia Birillo +3
Introductory programming (CS1) courses often struggle to support students' understanding of program execution. While visualizations can make execution processes explicit, their eff…
From Toil to Thought: Designing for Strategic Exploration and Responsible AI in Systematic Literature Reviews
Runlong Ye, Naaz Sibia, Angela Zavaleta Bernuy +4
Systematic Literature Reviews (SLRs) are fundamental to scientific progress, yet the process is hindered by a fragmented tool ecosystem that imposes a high cognitive load. This fri…
From Code to Concept: Evaluating Multiple Coordinated Views in Introductory Programming
Naaz Sibia, Valeria Ramirez Osorio, Jessica Wen +5
Novice programmers often struggle to understand how code executes and to form the abstract mental models necessary for effective problem-solving, challenges that are amplified in l…