Educational data mining and learning analytics in programming: Literature review and case studies P Ihantola, A Vihavainen, A Ahadi, M Butler, J Börstler, SH Edwards, ... Proceedings of the 2015 ITiCSE on working group reports, 41-63, 2015 | 352 | 2015 |
Experiences with marmoset: designing and using an advanced submission and testing system for programming courses J Spacco, D Hovemeyer, W Pugh, F Emad, JK Hollingsworth, ... ACM Sigcse Bulletin 38 (3), 13-17, 2006 | 208 | 2006 |
Evaluating and tuning a static analysis to find null pointer bugs D Hovemeyer, J Spacco, W Pugh Proceedings of the 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for …, 2005 | 167 | 2005 |
Szz revisited: verifying when changes induce fixes C Williams, J Spacco Proceedings of the 2008 workshop on Defects in large software systems, 32-36, 2008 | 135 | 2008 |
How we teach impacts student learning: Peer instruction vs. lecture in CS0 B Simon, J Parris, J Spacco Proceeding of the 44th ACM technical symposium on Computer science education …, 2013 | 125 | 2013 |
Tracking defect warnings across versions J Spacco, D Hovemeyer, W Pugh Proceedings of the 2006 international workshop on Mining software …, 2006 | 93 | 2006 |
Analyzing student work patterns using programming exercise data J Spacco, P Denny, B Richards, D Babcock, D Hovemeyer, J Moscola, ... Proceedings of the 46th ACM Technical Symposium on Computer Science …, 2015 | 90 | 2015 |
Helping students appreciate test-driven development (TDD) J Spacco, W Pugh Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming …, 2006 | 90 | 2006 |
Software repository mining with Marmoset: An automated programming project snapshot and testing system J Spacco, J Strecker, D Hovemeyer, W Pugh Proceedings of the 2005 international workshop on Mining software …, 2005 | 76 | 2005 |
An open platform for managing short programming exercises A Papancea, J Spacco, D Hovemeyer Proceedings of the ninth annual international ACM conference on …, 2013 | 75 | 2013 |
Transparent proxies for java futures P Pratikakis, J Spacco, M Hicks ACM SIGPLAN Notices 39 (10), 206-223, 2004 | 75 | 2004 |
An exploration of error quotient in multiple contexts A Petersen, J Spacco, A Vihavainen Proceedings of the 15th Koli Calling Conference on Computing Education …, 2015 | 53 | 2015 |
Towards improving programming habits to create better computer science course outcomes J Spacco, D Fossati, J Stamper, K Rivers Proceedings of the 18th ACM conference on Innovation and technology in …, 2013 | 53 | 2013 |
Mpjava: High-performance message passing in java using java. nio W Pugh, J Spacco Languages and Compilers for Parallel Computing: 16th International Workshop …, 2004 | 53 | 2004 |
The Canterbury QuestionBank: Building a repository of multiple-choice CS1 and CS2 questions K Sanders, M Ahmadzadeh, T Clear, SH Edwards, M Goldweber, ... Proceedings of the ITiCSE working group reports conference on Innovation and …, 2013 | 50 | 2013 |
Atomic instructions in java D Hovemeyer, W Pugh, J Spacco ECOOP 2002—Object-Oriented Programming: 16th European Conference Málaga …, 2002 | 44 | 2002 |
CloudCoder: building a community for creating, assigning, evaluating and sharing programming exercises D Hovemeyer, M Hertz, P Denny, J Spacco, A Papancea, J Stamper, ... Proceeding of the 44th ACM technical symposium on Computer science education …, 2013 | 43 | 2013 |
Evaluating the impact of programming language features on the performance of parallel applications on cluster architectures K Berlin, J Huan, M Jacob, G Kochhar, J Prins, B Pugh, P Sadayappan, ... Languages and Compilers for Parallel Computing: 16th International Workshop …, 2004 | 43 | 2004 |
Propagating the adoption of CS educational innovations C Taylor, J Spacco, DP Bunde, Z Butler, H Bort, CL Hovey, F Maiorana, ... Proceedings companion of the 23rd annual ACM conference on Innovation and …, 2018 | 38 | 2018 |
Branching and merging in the repository CC Williams, JW Spacco Proceedings of the 2008 international working conference on Mining software …, 2008 | 35 | 2008 |