Supporting the rapid development of pedagogically effective algorithm visualizations
Myles F. McNally, Thomas L. Naps, David Furcy, Scott Grissom, Christian I. Trefftz · Journal of computing sciences in colleges · 2007
In this paper we describe AVsupport, a suite of Java support classes that allow creators of visualizations to rapidly produce pedagogically effective algorithm visualizations, which we refer to as PEAVs. After a discussion of PEAV requirements, we show how AVsupport allows the development of such PEAVs and provide details on its use. We present two such PEAVs developed with AVsupport and describe our experience using them in actual courses.