| 2012 | Adapting the disciplinary commons model for high school teachers: improving recruitment, creating community. | Briana B. Morrison, Lijun Ni, Mark Guzdial |
| 2012 | Is iteration really easier to learn than recursion for CS1 students? | Claudio Mirolo |
| 2012 | Evaluating an early software engineering course with projects and tools from open source software. | Robert McCartney, Swapna S. Gokhale, Thrse Smith |
| 2012 | Subgoal-labeled instructional material improves performance and transfer in learning to develop mobile applications. | Lauren E. Margulieux, Mark Guzdial, Richard Catrambone |
| 2012 | Using collaboration to overcome disparities in Java experience. | Colleen M. Lewis, Nathaniel Titterton, Michael J. Clancy |
| 2012 | The importance of students' attention to program state: a case study of debugging behavior. | Colleen M. Lewis |
| 2012 | Communities of practice and situated learning in computer science. | Daniel Knox |
| 2012 | The development of knowledge in novice programmers. | Nadia Kasto |
| 2012 | Education and research: evidence of a dual life. | Joe Mir Juli, David Lpez, Ricardo Alberich |
| 2012 | How do students solve parsons programming problems?: an analysis of interaction traces. | Juha Helminen, Petri Ihantola, Ville Karavirta, Lauri Malmi |
| 2012 | A statewide survey on computing education pathways and influences: factors in broadening participation in computing. | Mark Guzdial, Barbara J. Ericson, Tom McKlin, Shelly Engelman |
| 2012 | On the reliability of classifying programming tasks using a neo-piagetian theory of cognitive development. | Richard Gluga, Judy Kay, Raymond Lister, Donna Teague |
| 2012 | A fast measure for identifying at-risk students in computer science. | Nickolas J. G. Falkner, Katrina Falkner |
| 2012 | Exploratory homeworks: an active learning tool for textbook reading. | Sarah Esper, Beth Simon, Quintin I. Cutts |
| 2012 | The abstraction transition taxonomy: developing desired learning outcomes through the lens of situated cognition. | Quintin I. Cutts, Sarah Esper, Marlena Fecho, Stephen R. Foster, Beth Simon |
| 2012 | Supporting the virtual design studio through social programming environments. | Adam S. Carter |
| 2012 | Understanding and persuading adherence to test-driven development. | Kevin Buffardi |
| 2012 | Social sensitivity correlations with the effectiveness of team process performance: an empirical study. | Lisa Bender, Gursimran S. Walia, Krishna Kambhampaty, Kendall E. Nygard, Travis E. Nygard |
| 2012 | Automated generation of practice questions from semi-structured lecture notes. | Thushari Atapattu |
| 2012 | Enhancement of learning programming experience by novices using mobile learning: mobile learning in introductory programming lectures. | Wafaa Adnan Alsaggaf |
| 2011 | Predicting at-risk novice Java programmers through the analysis of online protocols. | Emily S. Tabanao, Ma. Mercedes T. Rodrigo, Matthew C. Jadud |
| 2011 | Encouraging students to think of code as an algorithmic symphony: the effect of feedback regarding algorithmic abstraction during code production. | Leigh Ann Sudol-DeLyser |
| 2011 | Explaining program code: giving students the answer helps - but only just. | Simon, Susan Snowdon |
| 2011 | Exploring programming assessment instruments: a classification scheme for examination questions. | Judy Sheard, Simon, Angela Carbone, Donald Chinn, Mikko-Jussi Laakso, Tony Clear, Michael de Raadt, Daryl J. D'Souza, James Harland, Raymond Lister, Anne Philpott, Geoff Warburton |
| 2011 | Pedagogical content knowledge in programming education for secondary school. | Mara Saeli |