Interactive Systems for Learning Programming at Scale
(One-hour seminar talk)
February 2016 (assistant professor)
Here is a one-hour invited talk that I gave at the Stanford Human-Computer Interaction Seminar about my main line of research from 2013–2016:
And here is a similar talk at the UC Berkeley School of Information. This one was for a faculty job interview, so it has more extensive discussions of my vision for future work:
This talk covers these three papers:
Online Python Tutor: Embeddable Web-Based Program Visualization for CS Education. Philip J. Guo. ACM Technical Symposium on Computer Science Education (SIGCSE), March 2013.
Codechella: Multi-User Program Visualizations for Real-Time Tutoring and Collaborative Learning. Philip J. Guo, Jeffery White, Renan Zanelatto. IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Oct 2015.
Codeopticon: Real-Time, One-To-Many Human Tutoring for Computer Programming. Philip J. Guo. ACM Symposium on User Interface Software and Technology (UIST), Nov 2015.
Last modified: 2016-02-19