Research

Research interests

My research interests are in Human-Computer Interaction, specifically focusing on novice and end-user programming, computer science education, and how software can support independent and/or informal learning.

I am looking for motivated undergraduate and graduate students to join my research group!

Projects

The Example Guru: suggesting relevant code to novice programmers

Understanding how novice programmers understand and/or struggle with examples