| 2009 | First experiences with a classroom recording system. | Paul E. Dickson, W. Richards Adrion, Allen R. Hanson, David T. Arbour |
| 2009 | Coverage of course topics in a student generated MCQ repository. | Paul Denny, Andrew Luxton-Reilly, John Hamer, Helen C. Purchase |
| 2009 | Why are we still here?: experiences of successful women in computing. | Hannah M. Dee, Karen E. Petrie, Roger D. Boyle, Reena Pau |
| 2009 | Undergraduate research in CS: a global perspective. | Lawrence D'Antonio, Roger D. Boyle, Amruth N. Kumar, Logan Muller, Claudia Roda, Matti Tedre |
| 2009 | Computational thinking (CT): on weaving it in. | Paul Curzon, Joan Peckham, Harriet G. Taylor, Amber Settle, Eric Roberts |
| 2009 | Enthusing & inspiring with reusable kinaesthetic activities. | Paul Curzon, Peter W. McOwan, Quintin I. Cutts, Tim Bell |
| 2009 | The academic enhancement program: encouraging students to learn about learning as part of their computing science courses. | Diana Cukierman, Donna McGee Thompson |
| 2009 | Musicomputation: a pilot course exploring a pre-college computer science curriculum. | Marilyn C. Cole, Evan Korth, Adam Meyers, Sam Pluta |
| 2009 | A story-telling approach for a software engineering course design. | Henrik Brbak Christensen |
| 2009 | WriteOn1.0: a tablet PC-based tool for effective classroom instruction. | Samantha Chandrasekar, Joseph G. Tront, Jane C. Prey |
| 2009 | CPATH: distributed expertise - collaborating with other disciplines. | Lillian N. Cassel, Thomas P. Way, Sridhara Potluri |
| 2009 | Concurrency and parallelism in the computing ontology. | Lillian N. Cassel, Richard J. LeBlanc, Andrew D. McGettrick, Michael Wrinn |
| 2009 | Ensemble: enriching communities and collections to support education in computing. | Lillian (Boots) Cassel, Gregory W. Hislop, Bharath Nadella |
| 2009 | Masters degrees in computing. | Lillian N. Cassel, Gordon Davies, Stephen Seidman |
| 2009 | Introducing the interactive whiteboard in computer science teaching: a high school experience. | Anita Cassapu |
| 2009 | An instructional approach to drive computer science courses through virtual learning environments. | Flix Buenda, Juan-Carlos Cano, Jos-Vicente Benlloch |
| 2009 | GraphPad: a graph creation tool for CS2/CS7. | Samuel P. Bryfczynski, Roy P. Pargas |
| 2009 | Bridging ICT and CS: educational standards for computer science in lower secondary education. | Torsten Brinda, Hermann Puhlmann, Carsten Schulte |
| 2009 | Analyzing CS competencies using the SOLO taxonomy. | Claus Brabrand, Bettina Dahl |
| 2009 | A visualisation tool for the programming process. | Charles Boisvert |
| 2009 | A "communication skills for computer scientists" course. | Lillian Blume, Ronald M. Baecker, Christopher Collins, Aran Donohue |
| 2009 | Automatic E-learning contents composition by using gap analysis techniques. | Juan-Manuel de Blas, Jos Mara Gutirrez, Luis de-Marcos, Roberto Barchino |
| 2009 | A visual proof of amortised-linear resizable arrays. | Don Blaheta |
| 2009 | Democracy in the classroom: an exercise for the first days of CS1. | Don Blaheta |
| 2009 | The student view on online peer reviews. | Christine Bauer, Kathrin Figl, Michael Derntl, Peter Paul Beran, Sonja Kabicher |