Active Visual Scaffolding by Charles Kelemen and Eugene Turk

The Problem

Interactive debuggers allow students to follow the execution of their own code but often at too low a level of abstraction with too much detail. We want to develop an infrastructure and path into Java graphics that will encourage students to visually follow the execution of their code at a level of abstraction somewhere between the typical algorithm animation and typical interactive debugger. It will require a more active role on the part of the student than either an interactive debugger or an algorithm animation.

To pvwtalk3