| 2006 | Knowledge building using visualizations. | Vijayakumar Shanmugasundaram, Paul Juell, Curt D. Hill |
| 2006 | Finite automata models for CS problem with binary semaphore. | Boguslaw Schreyer, Wojciech Wawrzynski |
| 2006 | Mental models of recursion revisited. | Ian D. Sanders, Vashti Galpin, Tina Gtschi |
| 2006 | Teaching AI through machine learning projects. | Ingrid Russell, Zdravko Markov, Todd W. Neller |
| 2006 | Learning automata and formal languages interactively with JFLAP. | Susan H. Rodger |
| 2006 | Don't be a phish: steps in user education. | Stefan A. Robila, James W. Ragucci |
| 2006 | Translator: a package for internationalization for java-based applications and GUIs. | Guido Rling |
| 2006 | The effect of prior programming experience in a scheme-based breadth-first curriculum at wits. | Sarah Rauchas, Ian D. Sanders, Benjamin Kumwenda |
| 2006 | "Python first": a lab-based digital introduction to computer science. | Atanas Radenski |
| 2006 | Developing a hybrid software engineering curse that promotes project-based active learning. | Ann M. Quade |
| 2006 | Scaling up a distance education program in computer science. | J. Mark Pullen |
| 2006 | Peer teaching extends HCI learning. | Beryl Plimmer, Robert Amor |
| 2006 | Teaching practical software engineering and global software engineering: evaluation and comparison. | Dragutin Petkovic, Gary D. Thompson, Rainer Todtenhoefer |
| 2006 | Levels of abstraction in students' understanding of the concept of algorithm: the qualitative perspective. | Jacob Perrenet, Eric Kaasenbrood |
| 2006 | Let's modify the objects-first approach into design-patterns-first. | Rudolf Pecinovsk, Jarmila Pavlckov, Lubos Pavlcek |
| 2006 | A design patterns extension for the BlueJ IDE. | James H. Paterson, John Haddow, Michael Nairn |
| 2006 | A targeted tablet PC software development course. | Roy P. Pargas |
| 2006 | Reducing lecture and increasing student activity in large computer science courses. | Roy P. Pargas |
| 2006 | Industrial demand-driven curriculums for computer-software field in Korea. | Suehee Pak, Eunha Rho, Juno Chang |
| 2006 | Encouraging the development of undergraduate researchers in computer vision. | Clark F. Olson |
| 2006 | RoboCode & problem-based learning: a non-prescriptive approach to teaching programming. | Jackie O'Kelly, J. Paul Gibson |
| 2006 | A random number. | Richard W. Nau |
| 2006 | Surprise snippets. | John Motil |
| 2006 | Animation programming: an alternative approach to CS1. | Louise E. Moses |
| 2006 | A replicated experiment of pair-programming in a 2nd-year software development and design computer science course. | Emilia Mendes, Lubna Basil Al-Fakhri, Andrew Luxton-Reilly |