| 2009 | How to teach programming in secondary education: first results of a PhD project. | Mara Saeli |
| 2009 | Tail recursion by using function generalization. | Manuel Rubio-Snchez, J. ngel Velzquez-Iturbide |
| 2009 | Social engineering: a serious underestimated problem. | Guido Rling, Marius Mller |
| 2009 | Visualizing compression algorithms on-the-fly. | Guido Rling, Florian Lindner |
| 2009 | A system for integral efficiency analysis of sustainable technologies. | Guido Rling, Yavor Kolarov |
| 2009 | Extending moodle to better support computing education. | Guido Rling, Andreas Kothe |
| 2009 | Running a programming contest in an introductory computer science course. | Arnold Rosenbloom |
| 2009 | Towards automatic syllabi matching. | Marco Ronchetti, Joseph Sant |
| 2009 | Affective and behavioral predictors of novice programmer achievement. | Ma. Mercedes T. Rodrigo, Ryan Shaun Baker, Matthew C. Jadud, Anna Christine M. Amarra, Thomas Dy, Maria Beatriz V. Espejo-Lahoz, Sheryl Ann L. Lim, Sheila A. M. S. Pascua, Jessica O. Sugay, Emily S. Tabanao |
| 2009 | Freedom of choice as motivational factor for active learning. | Atanas Radenski |
| 2009 | Teach real-time embedded system online with real hands-on labs. | Kai Qian, Jigang Liu, Lixin Tao |
| 2009 | Unit testing in Java. | Viera K. Proulx, Weston Jossey |
| 2009 | The bologna process in European education. | Patrick Porcheron |
| 2009 | Blackjack-playing agents in an advanced AI course. | Jeffrey L. Popyack |
| 2009 | Paired professional development: a methodology for continued professional development in computer science. | Walter Pharr, Christopher W. Starr, Caroline S. Starr |
| 2009 | Differences in beliefs and attitudes about computer science among students and faculty of the bachelor program. | Jacob Perrenet |
| 2009 | Using coding patterns in a model-driven approach to teaching object oriented programming. | James H. Paterson, John Haddow, Ka Fai Cheng |
| 2009 | What were they thinking? | Roy P. Pargas, Samuel P. Bryfczynski |
| 2009 | Dzver: a visual computer science learning environment. | Alex Pantaleev |
| 2009 | Guided learning via diagnostic feedback to question responses. | Dominic Palmer-Brown, Chrisina Draganova, Sin Wee Lee |
| 2009 | Rich content plug-ins for the teaching machine. | Theodore S. Norvell, Michael Bruce-Lockhart |
| 2009 | Computer science student transformations: changes and causes. | Jan Erik Mostrm, Jonas Boustedt, Anna Eckerdal, Robert McCartney, Kate Sanders, Lynda Thomas, Carol Zander |
| 2009 | Learning method based on collaborative assessment performed by the students: an application to computer science. | Higinio Mora Mora, Mara Teresa Signes Pont, Rafael Camps Jord, Juan Manuel Garca Chamizo |
| 2009 | Two novel prolog assignments. | Jonathan Mohr |
| 2009 | The use of MUVE technology in teaching AI algorithms. | David C. Moffat, Kathryn Trinder |