| 2009 | The role of collective efficacy and collaborative learning behavior in learning computer science through CSCL. | Shu-Ling Wang, Gwo-Haur Hwang, Ju-Chun Chu, Pei-Shan Tsai |
| 2009 | Developing programming skills by using interactive learning objects. | Jorge Villalobos, Nadya A. Caldern, Camilo Jimnez |
| 2009 | Interactive visualization of recursion with SRec. | J. ngel Velzquez-Iturbide, Antonio Prez-Carrasco, Jaime Urquiza-Fuentes |
| 2009 | Active learning of greedy algorithms by means of interactive experimentation. | J. ngel Velzquez-Iturbide, Antonio Prez-Carrasco |
| 2009 | Technology infrastructure in support of a medical & bioinformatics masters degree. | Gnter Tusch, Paul M. Leidig, Greg Wolffe, David Elrod, Carl Strebel |
| 2009 | A collaborative ubiquitous learning platform for computer science education. | Judy C. R. Tseng, Sunny Y. Y. Hsu, Gwo-Jen Hwang |
| 2009 | Using a groupware system in CS1 to engage introverted students. | Gloria Childress Townsend |
| 2009 | Inducing student interaction in a virtual environment. | Felipe Tirado, Alfonso Bustos, Alejandro Miranda, Ana Elena Del Bosque |
| 2009 | Generalised diagram revision tools with automatic marking. | Pete G. Thomas, Kevin G. Waugh, Neil Smith |
| 2009 | The effect of CS unplugged on middle-school students' views of CS. | Rivka Taub, Mordechai Ben-Ari, Michal Armoni |
| 2009 | 802.11 wireless experiments in a virtual world. | Thomas Sturgeon, Colin Allison, Alan Miller |
| 2009 | Visual examples of recursion. | Ben Stephenson |
| 2009 | The use of a controlled wireless testbed in courses. | Peter Steenkiste |
| 2009 | The development and implementation of a context-based curricular framework for computer science education in high schools. | Christopher W. Starr, Doug Bergman, Phil Zaubi |
| 2009 | Teaching software architectures and aspect-oriented software development using open-source projects. | Cristbal Costa Soria, Jennifer Prez |
| 2009 | Introducing abstraction and decomposition to novice programmers. | Raja Sooriamurthi |
| 2009 | Learning from and with peers: the different roles of student peer reviewing. | Harald Sndergaard |
| 2009 | Developing classification criteria for programming tasks. | Bronius Skupas, Valentina Dagiene, Miguel A. Revilla |
| 2009 | Engaging students in specification and reasoning: "hands-on" experimentation and evaluation. | Murali Sitaraman, Jason O. Hallstrom, Jarred White, Svetlana Drachova-Strang, Heather K. Harton, Dana P. Leonard, Joan Krone, Richard Pak |
| 2009 | Alice first: 3D interactive game programming. | Robert H. Seidman |
| 2009 | Virtual machines: abstraction and implementation. | Shimon Schocken |
| 2009 | The attributes of task difficulty in informatics in secondary education: first results of an empirical study. | Kirsten Schlter, Torsten Brinda |
| 2009 | The positive effects of explanation after CE in AVBL. | Antonios Saravanos, Charles K. Kinzer |
| 2009 | "Mailing it in": email-centric automated assessment. | Joseph A. Sant |
| 2009 | Database and database application security. | Huwida Said, Mrio A. M. Guimares, Zakaria Maamar, Leon Jololian |