Code as Anchor, Memory and Metaphor as Support: Learner Experiences with Multi-View Visualizations (opens in new tab)
Program visualizations are widely used to support novice programmers, yet students often ignore or resist well-designed visual scaffolds. Research on multiple external representations (MERs) offers cognitive design principles for coordinating views, but less is known about what shapes learners' engagement with available representations. We conducted a within-subjects study with 19 undergraduates who had completed CS1 and CS2. Students completed ...
Read the original article