Novel algorithm explanation techniques for improving algorithm teaching. Andreas Kerren, Tomasz Muldner, Elhadi Shakshuki. 2006.
Taxonomy of algorithm animation languages. Ville Karavirta, Ari Korhonen, Lauri Malmi. 2006.
Merging interactive visualizations with hypertextbooks and course management. Guido Robling, Thomas Naps, Mark S. Hall, Ville Karavirta, Andreas Kerren, Charles Leska, Andres Moreno, Rainer Oechsle, Susan H. Rodger, Jaime Urquiza-Fuentes, J. Angel Velazquez-Iturbide. 2006.
Development of XML-based tools to support user interaction with algorithm visualization. Thomas Naps, Guido Robling, Peter Brusilovsky, John English, Duane Jarc, Ville Karavirta, Charles Leska, Myles McNally, Andres Moreno, Rockford J. Ross, and Jaime Urquiza-Fuentes. 2005.
JHAVE: Supporting Algorithm Visualization. Thomas L. Naps. 2005.
MatrixPro – A Tool for Demonstrating Data Structures and Algorithms Ex Tempore. Ville Karavirta, Ari Korhonen, Lauri Malmi, Kimmo Stalnacke. 2004.
Evaluating the educational impact of visualization. Thomas Naps, Stephen Cooper, Boris Koldehofe, Charles Leska, Guido Robling, Wanda Dann, Ari Korhonen, Lauri Malmi, Jarmo Rantakokko, Rockford J. Ross, Jay Anderson, Rudolf Fleischer, Marja Kuittinen, Myles McNally. 2003.
JAWAA: easy web-based animation from CS 0 to advanced CS courses. Ayonike Akingbade, Thomas Finley, Diana Jackson, Pretesh Patel, Susan H. Rodger. 2003.
Designing effective program visualization tools for reducing user’s cognitive effort. M. Eduard Tudoreanu. 2003.
Jan – Java animation for program understanding. Klaus-Peter Lohr, Andre Vratislavsky. 2003.
Empirical Evidence that Algorithm Animation Promotes Understanding of Distributed Algorithms. Mihail E. Tudoreanu, Rong Wu, Ashley Hamilton-Taylor, Eileen Kraemer. 2002.
Exploring the role of visualization and engagement in computer science education. Thomas L. Naps, Guido Robling, Vicki Almstrum, Wanda Dann, Rudolf Fleischer, Chris Hundhausen, Ari Korhonen, Lauri Malmi, Myles McNally, Susan Rodger, and J. Angel Velazquez-Iturbide. 2002.
Animal: A System for Supporting Multiple Roles in Algorithm Animation. Guido Robling, Bernd Freisleben. 2002.
Using visualization to teach novices recursion. Wanda Dann, Stephen Cooper, Randy Pausch. 2001.
Three-Dimensional Web-Based Algorithm Animations. Marc A. Najork, Marc H. Brown. 2001.
Web Based Algorithm Animation. Marc Najork. 2001.
JHAVE an environment to actively engage students in Web-based algorithm visualizations. Thomas L. Naps, James R. Eagan, Laura L. Norton. 2000.
A Java-Based Implementation of Collaborative Active Textbooks. Marc H. Brown, Marc A. Najork, Roope Raisamo. 1997.
Using the WWW as the delivery mechanism for interactive, visulaization-based instructional modules: report of the ITiCSE ’97 working group on visualization. Thomas Naps, Joseph Bergin, Ricardo Jimenez-Peris, Myles F. McNally, Marta Patino-Martinez, Viera K. Proulx, Jorma Tarhio. 1997.
Software Visualization for Debugging. Ron Baecker, Chris DiGiano, Aaron Marcus. 1997.
Three-dimensional computation visualization for computer graphics rendering algorithms. David A. Goldman, Richard R. Eckert, Maxine S. Cohen. 1996.
Developing an Interactive Illustration: Using Java and the Web to Make It Worthwhile. Jeff Beall, Adam Doppelt, John Hughes. 1996.
Collaborative Active Textbooks: A Web-Based Algorithm Animation System for An Electronic Classroom. Marc H. Brown, Marc A. Najork. 1996.
Obliq-3D: a high-level, fast-turnaround 3D animation system. Marc A. Najork, Marc H. Brown. 1995.
Algorithm Animation Using 3D Interactive Graphics. (Technical Report). Marc H. Brown, Marc A. Najork. 1993.
Algorithm animation using 3D interactive graphics. Marc H. Brown, Marc A. Najork. 1993.
Program auralization: sound enhancements to the programming environment. Christopher J. DiGiano, Ronald M. Baecker. 1992.
Color and Sound in Algorithm Animation. Marc H. Brown, John Hershberger. 1992.
Abstraction in Algorithm Animation. Kenneth C Cox, Guia-Catalin Roman. 1992.
An introduction to Zeus: audiovisualization of some elementary sequential and parallel sorting algorithms. Marc H. Brown. 1992.
A three-dimensional representation for program execution. Henry Lieberman. 1989.
Algortihm Animation (ACM Distinguished Dissertation). Marc H. Brown. 1988.
A System for Algorithm Animation: Tutorial and User Manual. Jon L. Bentley, Brian W. Kernighan. 1987.
A system for algorithm animation. Marc H. Brown, Robert Sedgewick. 1984.