| 2016 | SIGCSE | Using OpenDSA eTextbooks in Your Class (Abstract Only). | Clifford A. Shaffer, Thomas L. Naps, Susan H. Rodger |
| 2013 | ITiCSE | Requirements and design strategies for open source interactive computer science eBooks. | Ari Korhonen, Thomas L. Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana B. Morrison, Susan H. Rodger, Rocky Ross, Clifford A. Shaffer |
| 2010 | SIGCSE | Relevant real-world undergraduate research problems: lessons from the nsf-reu trenches. | Reynold Bailey, Guy-Alain Amoussou, Tiffany Barnes, Hans-Peter Bischof, Thomas L. Naps |
| 2010 | SIGCSE | Building an online educational community for algorithm visualization. | Clifford A. Shaffer, Thomas L. Naps, Susan H. Rodger, Stephen H. Edwards |
| 2008 | ITiCSE | Sorting out sorting: the sequel. | David Furcy, Thomas L. Naps, Jason Wentworth |
| 2007 | FlAIRS | BlockTree - Pedagogical Information Visualization for Heuristic Search. | David Furcy, Andrew Jungwirth, Thomas L. Naps |
| 2006 | SIGCSE | Animation and visualization in the curriculum: opportunities, challenges, and successes. | Thomas L. Naps, Susan H. Rodger, Guido Rling, Rockford J. Ross |
| 2003 | SIGCSE | VisualGraph: a graph class designed for both undergraduate students and educators. | Jeff Lucas, Thomas L. Naps, Guido Rling |
| 2002 | ITiCSE | A testbed for pedagogical requirements in algorithm visualizations. | Guido Rling, Thomas L. Naps |
| 2001 | SIGCSE | Practical teaching tips from around the world. | Scott Grissom, Thomas L. Naps, Nick Parlante, Pamela B. Lawhead |
| 2000 | SIGCSE | JHAV - an environment to actively engage students in Web-based algorithm visualizations. | Thomas L. Naps, James Eagan, Laura L. Norton |
| 1999 | SIGCSE | Using visualization to teach parallel algorithms. | Thomas L. Naps, Eric E. Chan |
| 1998 | ITiCSE | Group 3 (working group): curricular opportunities of Java based Internet software development. | Joseph Bergin, Thomas L. Naps |
| 1998 | ITiCSE | Java resources for computer science instruction. | Joseph Bergin, Thomas L. Naps, Constance G. Bland, Stephen J. Hartley, Mark A. Holliday, Pamela B. Lawhead, John Lewis, Myles F. McNally, Christopher H. Nevison, Cheng Ng, George J. Pothering, Tommi Tersvirta |
| 1998 | ITiCSE | A Java visualiser class: incorporating algorithm visualisations into students' programs. | Thomas L. Naps |
| 1998 | SIGCSE | A multi-windowed environment for simultaneous visualization of related algorithms on the World Wide Web. | Thomas L. Naps, Eric Bressler |
| 1997 | ITiCSE | Algorithm visualization on the World Wide Web - the difference Java makes! | Thomas L. Naps |
| 1997 | ITiCSE | Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (panel). | Thomas L. Naps |
| 1997 | ITiCSE | Using the WWW as the delivery mechanism for interactive, visualization-based instructional modules (report of the ITiCSE 1997 working group on visualization). | Thomas L. Naps, Joseph Bergin, Ricardo Jimnez-Peris, Myles F. McNally, Marta Patio-Martnez, Viera K. Proulx, Jorma Tarhio |
| 1996 | ITiCSE | An overview of visualization: its use and design: report of the working group in visualization. | Joe Bergin, Ken Brodlie, Marta Patio-Martnez, Myles F. McNally, Thomas L. Naps, Susan H. Rodger, Judith Wilson, Michael Goldweber, Sami Khuri, Ricardo Jimnez-Peris |
| 1996 | ITiCSE | Algorithm visualization served off the World Wide Web: why and how. | Thomas L. Naps |
| 1996 | SIGCSE | Tools for visual exploration of scope and parameter passing in a programming languages course. | Thomas L. Naps, Jeremy Stenglein |
| 1995 | SIGCSE | Using visual demonstrations to teach computer science (abstract). | Scott B. Grissom, Thomas L. Naps, Rocky Ross, Dalton Hunkins, Susan H. Rodger, Dino Schweitzer |
| 1994 | SIGCSE | An object-oriented approach to algorithm visualization - easy, extensible, and dynamic. | Thomas L. Naps, Brian Swander |
| 1993 | SIGCSE | Computer graphics across the CS curriculum (abstract). | Dalton Hunkins, Steven K. Andrianoff, Rosalee Nerheim-Wolfe, Thomas L. Naps |
| 1990 | SIGCSE | Algorithm visualization in computer science laboratories. | Thomas L. Naps |