Codeopticon
Two studies of opportunistic programming
Online python tutor
Data-driven interaction techniques for improving navigation of educational videos
Crowdsourcing step-by-step information extraction to enhance existing how-to videos
Demographic differences in how students navigate through MOOCs
Proceedings of the 27th annual ACM symposium on User interface software and technology - UIST ’14
Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology - UIST ’15
Proceedings of the first ACM conference on Learning @ scale conference - L@S ’14
Proceedings of the 32nd annual ACM conference on Human factors in computing systems - CHI ’14
Proceeding of the 44th ACM technical symposium on Computer science education - SIGCSE ’13
Proceedings of the 27th international conference on Human factors in computing systems - CHI 09
Robert C. Miller
Juho Kim
Krzysztof Z. Gajos
Katharina Reinecke
Scott R. Klemmer
Joel Brandt
Dinah: An Interface to Assist Non-programmers with Selecting Program Code Causing Graphical Output
Telescope: Fine-Tuned Discovery of Interactive Web UI Feature Implementation
Follow the Successful Crowd: Raising MOOC Completion Rates Through Social Comparison at Scale
Atelier: Repurposing Expert Crowdsourcing Tasks As Micro-internships
ConceptScape
Unravel: Rapid Web Application Reverse Engineering via Interaction Recording, Source Tracing, and Library Detection