Philip Guo (Phil Guo, Philip J. Guo, Philip Jia Guo, pgbovine)

Pages tagged as research paper summary

Fusion: Opportunistic Web Prototyping with UI Mashups

Porta: Profiling Software Tutorials Using Operating-System-Wide Activity Tracing

Conversational Programmers: The Trilogy

Codemotion: Expanding the Design Space of Learner Interactions with Computer Programming Tutorial Videos

Non-Native English Speakers Learning Computer Programming: Barriers, Desires, and Design Opportunities

CodePilot: Scaffolding End-to-End Collaborative Software Development for Novice Programmers

HappyFace: Identifying and Predicting Frustrating Obstacles for Learning Programming at Scale

Omnicode: A Novice-Oriented Live Programming Environment with Always-On Run-Time Value Visualizations

Torta: Generating Mixed-Media GUI and Command-Line App Tutorials Using Operating-System-Wide Activity Tracing

DS.js: Turn Any Webpage into an Example-Centric Live Programming Environment for Learning Data Science Examining How College Hackathons Are Perceived By Student Attendees and Non-Attendees

Older Adults Learning Computer Programming: Motivations, Frustrations, and Design Opportunities

Toward a Domain-Specific Visual Discussion Forum for Learning Computer Programming: An Empirical Study of a Popular MOOC Forum

Codechella, Codeopticon, and Codepourri: The Trilogy

How Video Production Affects Student Engagement: An Empirical Study of MOOC Videos

Demographic Differences in How Students Navigate Through MOOCs

Burrito: Wrapping Your Lab Notebook in Computational Infrastructure