Realizing XML-driven Algorithm Visualization. In: Proceedings of the 4th Program Visualization Workshop, PVW'06. Vol 178. Florence, Italy: Elsevier Science Publishers B. V.; 2007. p. 129-35. (Electronic Notes in Theoretical Computer Science; vol 178).
Supporting the rapid development of pedagogically effective algorithm visualizations. Journal of Computing Sciences in Colleges. 2007;23(1):80-90.
Development of XML-based tools to support user interaction with algorithm visualization. ACM SIGCSE Bulletin. 2005;37(4):123.
Evaluating the educational impact of visualization. In: ITiCSE-WGR '03: Working group reports from ITiCSE on Innovation and technology in computer science education. ACM; 2003. p. 124-36.
Algorithm visualization in CS education: comparing levels of student engagement. In: SoftVis '03: Proceedings of the 2003 ACM symposium on Software visualization. San Diego, California: ACM Press; 2003. p. 87-94.
Exploring the role of visualization and engagement in computer science education. In: ITiCSE-WGR '02: Working group reports from ITiCSE on Innovation and technology in computer science education. New York, NY, USA: ACM; 2002. p. 131-52.
An overview of visualization: its use and design: report of the working group in visualization. In: ITiCSE '96: Proceedings of the 1st Conference on Integrating Technology into Computer Science Education. New York, NY: ACM Press; 1996. p. 192-200.