Philip Guo
Philip Guo
Assistant Professor of Cognitive Science, UC San Diego
Verified email at ucsd.edu - Homepage
TitleCited byYear
How video production affects student engagement: An empirical study of MOOC videos
PJ Guo, J Kim, R Rubin
Proceedings of the first ACM conference on Learning@ scale conference, 41-50, 2014
11112014
The Daikon system for dynamic detection of likely invariants
MD Ernst, JH Perkins, PJ Guo, S McCamant, C Pacheco, MS Tschantz, ...
Science of computer programming 69 (1-3), 35-45, 2007
10472007
Automatic creation of SQL injection and cross-site scripting attacks
A Kieyzun, PJ Guo, K Jayaraman, MD Ernst
Proceedings of the 31st International Conference on Software Engineering …, 2009
4142009
Two studies of opportunistic programming: interleaving web foraging, learning, and writing code
J Brandt, PJ Guo, J Lewenstein, M Dontcheva, SR Klemmer
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems …, 2009
2892009
HAMPI: a solver for string constraints
A Kiezun, V Ganesh, PJ Guo, P Hooimeijer, MD Ernst
Proceedings of the eighteenth international symposium on Software testing …, 2009
2772009
Understanding in-video dropouts and interaction peaks inonline lecture videos
J Kim, PJ Guo, DT Seaton, P Mitros, KZ Gajos, RC Miller
Proceedings of the first ACM conference on Learning@ scale conference, 31-40, 2014
2732014
Online python tutor: embeddable web-based program visualization for cs education
PJ Guo
Proceeding of the 44th ACM technical symposium on Computer science education …, 2013
2732013
Characterizing and predicting which bugs get fixed: an empirical study of Microsoft Windows
PJ Guo, T Zimmermann, N Nagappan, B Murphy
Proceedings of the 32Nd ACM/IEEE International Conference on Software …, 2010
2372010
Demographic differences in how students navigate through MOOCs
PJ Guo, K Reinecke
Proceedings of the first ACM conference on Learning@ scale conference, 21-30, 2014
2182014
Inference and enforcement of data structure consistency specifications
B Demsky, MD Ernst, PJ Guo, S McCamant, JH Perkins, M Rinard
Proceedings of the 2006 international symposium on Software testing and …, 2006
1372006
Characterizing and predicting which bugs get reopened
T Zimmermann, N Nagappan, PJ Guo, B Murphy
2012 34th International Conference on Software Engineering (ICSE), 1074-1083, 2012
1292012
Not my bug! and other reasons for software bug report reassignments
PJ Guo, T Zimmermann, N Nagappan, B Murphy
Proceedings of the ACM 2011 conference on Computer supported cooperative …, 2011
1202011
Python is now the most popular introductory teaching language at top us universities
P Guo
BLOG@ CACM, July 47, 2014
1192014
Data-driven interaction techniques for improving navigation of educational videos
J Kim, PJ Guo, CJ Cai, SWD Li, KZ Gajos, RC Miller
Proceedings of the 27th annual ACM symposium on User interface software and …, 2014
1102014
Crowdsourcing step-by-step information extraction to enhance existing how-to videos
J Kim, PT Nguyen, S Weir, PJ Guo, RC Miller, KZ Gajos
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems …, 2014
962014
Dynamic inference of abstract types
PJ Guo, JH Perkins, S McCamant, MD Ernst
Proceedings of the 2006 international symposium on Software testing and …, 2006
912006
OverCode: Visualizing variation in student solutions to programming problems at scale
EL Glassman, J Scott, R Singh, PJ Guo, RC Miller
ACM Transactions on Computer-Human Interaction (TOCHI) 22 (2), 7, 2015
802015
CDE: Using System Call Interposition to Automatically Create Portable Software Packages.
PJ Guo, DR Engler
USENIX Annual Technical Conference, 2011
802011
Opportunistic programming: How rapid ideation and prototyping occur in practice
J Brandt, PJ Guo, J Lewenstein, SR Klemmer
Proceedings of the 4th international workshop on End-user software …, 2008
762008
Burrito: Wrapping your lab notebook in computational infrastructure
PJ Guo, MI Seltzer
USENIX Association, 2012
602012
The system can't perform the operation now. Try again later.
Articles 1–20