This page contains author-ized
links to ACM publications that I have authored or co-authored.
For a full list of publications, please see my page on Google Scholar.
- 2015
-
Tailoring Animations of Example Programs (Koli Calling)
Embedded Questions in Ebooks on Programming: Useful for a) Summative Assessment, b) Formative Assessment, or c) Something Else? (Koli Calling)
Do We Know How Difficult the Rainfall Problem Is? (Koli Calling)
How Do Students Use Program Visualizations within an Interactive Ebook? (ICER)
- 2014
-
Research-based Design of the First Weeks of CS1 (Koli Calling)
Automatically Detectable Indicators of Programming Assignment Difficulty (SIGITE)
Theoretical Underpinnings of Computing Education Research: What is the Evidence? (ICER)
Three Views on Motivation and Programming (ITiCSE)
- 2013
-
A fresh look at novice programmers' performance and their teachers' expectations (ITiCSE WG)
A review of generic program visualization systems for introductory programming education (TOCE)
Notional machines and introductory programming education (TOCE)
- 2012
-
Exploring programming misconceptions: An analysis of student mistakes in visual program simulation exercises (Koli Calling)
- 2010
-
UUhistle: A software tool for visual program simulation (Koli Calling)
Reflections on threshold concepts in computer programming and beyond (Koli Calling)
Characterizing research in computing education: a preliminary analysis of the literature (ICER)
- 2008
-
The same but different — Students' understandings of primitive and object variables (Koli Calling)
- 2006
-
A cognitive approach to identifying measurable milestones for programming skill acquisition (ITiCSE WG)