Realizing the promise of visualization in the theory of computing. J. Educ. Resour. Comput.. 2005;5(2):5.
A preliminary empirical evaluation of the effectiveness of a finite state automaton animator. In: Grissom S, Knox D, Joyce DT, Dann W, editors. Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education.; 2003. p. 157-61.
Loving to Learn Theory: Active Learning Modules for the Theory of Computing. In: Proceedings of the 33rd ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2002). Cincinnati, Kentucky: ACM Press, New York; 2002. p. 371-5.
Hypertextbooks: Animated, Active Learning, Comprehensive Teaching and Learning Resources for the Web. In: Diehl S, editor. Software Visualization: International Seminar. Dagstuhl, Germany: Springer; 2002. p. 269-83.
Active Learning Hypertextbooks for the Web. Journal of Visual Languages and Computing. 2002;13:341-54.
Engaging Students with Active Learning Resources: Hypertextbooks for the Web. In: Proceedings of the 32nd ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2001). Charlotte, North Carolina: ACM Press, New York; 2001. p. 65-9.
A Paradigm Shift! The Internet, the Web, Browsers, Java, and the Future of Computer Science Education. In: Proceedings of the 29th ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE '98). Atlanta, Georgia; 1998. p. 145-52.