Follow
Philip Guo
Philip Guo
Associate Professor of Cognitive Science, UC San Diego
Verified email at ucsd.edu - Homepage
Title
Cited by
Cited by
Year
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
24652014
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
13782007
Automatic creation of SQL injection and cross-site scripting attacks
A Kieyzun, PJ Guo, K Jayaraman, MD Ernst
2009 IEEE 31st international conference on software engineering, 199-209, 2009
5432009
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
5022013
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
4602014
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
4592009
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
3622014
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
3452009
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
3432010
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
1942012
Python is now the most popular introductory teaching language at top us universities
P Guo
BLOG@ CACM, July 47, 2014
1792014
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), 1-35, 2015
1682015
" 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
1652011
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
1602006
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
1472014
Data-driven interaction techniques for improving navigation of educational videos
J Kim, PJ Guo, CJ Cai, SW Li, KZ Gajos, RC Miller
Proceedings of the 27th annual ACM symposium on User interface software and …, 2014
1422014
Paradise unplugged: Identifying barriers for female participation on stack overflow
D Ford, J Smith, PJ Guo, C Parnin
Proceedings of the 2016 24th ACM SIGSOFT International symposium on …, 2016
1212016
Proactive wrangling: Mixed-initiative end-user programming of data transformation scripts
PJ Guo, S Kandel, JM Hellerstein, J Heer
Proceedings of the 24th annual ACM symposium on User interface software and …, 2011
1192011
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
1032008
CDE: Using System Call Interposition to Automatically Create Portable Software Packages.
PJ Guo, DR Engler
USENIX Annual Technical Conference, 2011
1012011
The system can't perform the operation now. Try again later.
Articles 1–20