| 2022 | CHI | Assisting Teaching Assistants with Automatic Code Corrections. | Yana Malysheva, Caitlin Kelleher |
| 2021 | CHI | Quantifying Novice Behavior, Experience, and Mental Effort in Code Puzzle Pathways. | John Allen, Caitlin Kelleher |
| 2020 | CHI | Bugs as Features: Describing Patterns in Student Code through a Classification of Bugs. | Yana Malysheva, Caitlin Kelleher |
| 2019 | CHI | Predicting Cognitive Load in Future Code Puzzles. | Caitlin Kelleher, Wint Hnin |
| 2015 | SIGCSE | Looking Glass. | Caitlin Kelleher |
| 2012 | CHI | Reducing compensatory motions in video games for stroke rehabilitation. | Gazihan Alankus, Caitlin Kelleher |
| 2011 | CHI | Dinah: an interface to assist non-programmers with selecting program code causing graphical output. | Paul Gross, Jennifer Yang, Caitlin Kelleher |
| 2010 | ASSETS | Stroke therapy through motion-based games: a case study. | Gazihan Alankus, Rachel Proffitt, Caitlin Kelleher, Jack R. Engsberg |
| 2010 | CHI | Towards customizable games for stroke rehabilitation. | Gazihan Alankus, Amanda Lazar, Matthew May, Caitlin Kelleher |
| 2010 | IUI | A code reuse interface for non-programmer middle school students. | Paul A. Gross, Micah S. Herstand, Jordana W. Hodges, Caitlin Kelleher |
| 2009 | CHI | Growing up programming: democratizing the creation of dynamic, interactive media. | Mitchel Resnick, Mary Flanagan, Caitlin Kelleher, Matthew MacLaurin, Yoshiki Ohshima, Ken Perlin, Robert Torres |
| 2009 | ICIDS | Supporting Storytelling in a Programming Environment for Middle School Children. | Caitlin Kelleher |
| 2008 | CHI | Special session in honor of Randy Pausch. | Caitlin Kelleher, Brad A. Myers, Daniel P. Siewiorek, Dennis Cosgrove, Jeffrey S. Pierce, Matthew Conway, Donald Marinelli |
| 2007 | CHI | Storytelling alice motivates middle school girls to learn computer programming. | Caitlin Kelleher, Randy F. Pausch, Sara B. Kiesler |
| 2005 | CHI | Stencils-based tutorials: design and evaluation. | Caitlin Kelleher, Randy Pausch |