| The robots are here: Navigating the generative ai revolution in computing education J Prather, P Denny, J Leinonen, BA Becker, I Albluwi, M Craig, H Keuning, ... Proceedings of the 2023 working group reports on innovation and technology …, 2023 | 414 | 2023 |
| Codeaid: Evaluating a classroom deployment of an llm-based programming assistant that balances student and educator needs M Kazemitabaar, R Ye, X Wang, AZ Henley, P Denny, M Craig, ... Proceedings of the 2024 chi conference on human factors in computing systems …, 2024 | 298 | 2024 |
| What do we think we think we are doing? Metacognition and self-regulation in programming J Prather, BA Becker, M Craig, P Denny, D Loksa, L Margulieux Proceedings of the 2020 ACM conference on international computing education …, 2020 | 184 | 2020 |
| Metacognition and self-regulation in programming education: Theories and exemplars of use D Loksa, L Margulieux, BA Becker, M Craig, P Denny, R Pettit, J Prather ACM Transactions on Computing Education (TOCE) 22 (4), 1-31, 2022 | 153 | 2022 |
| Revisiting why students drop CS1 A Petersen, M Craig, J Campbell, A Tafliovich Proceedings of the 16th Koli Calling International Conference on Computing …, 2016 | 140 | 2016 |
| Plagiarism detection using feature-based neural networks S Engels, V Lakshmanan, M Craig Proceedings of the 38th SIGCSE technical symposium on Computer science …, 2007 | 117 | 2007 |
| Reviewing CS1 exam question content A Petersen, M Craig, D Zingaro Proceedings of the 42nd ACM technical symposium on Computer science …, 2011 | 108 | 2011 |
| Evaluating an inverted CS1 J Campbell, D Horton, M Craig, P Gries Proceedings of the 45th ACM technical symposium on Computer science …, 2014 | 83 | 2014 |
| Drop, fail, pass, continue: Persistence in CS1 and beyond in traditional and inverted delivery D Horton, M Craig Proceedings of the 46th ACM Technical Symposium on Computer Science …, 2015 | 79 | 2015 |
| Comparing outcomes in inverted and traditional CS1 D Horton, M Craig, J Campbell, P Gries, D Zingaro Proceedings of the 2014 conference on Innovation & technology in computer …, 2014 | 72 | 2014 |
| Evidence that computer science grades are not bimodal E Patitsas, J Berlin, M Craig, S Easterbrook Communications of the ACM 63 (1), 91-98, 2019 | 68 | 2019 |
| Novice programmers and the problem description effect D Bouvier, E Lovellette, J Matta, B Alshaigy, BA Becker, M Craig, ... Proceedings of the 2016 iticse working group reports, 103-118, 2016 | 64 | 2016 |
| Nifty assignments N Parlante, J Zelenski, D Feinberg, K Mishra, J Hug, K Wayne, ... Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science …, 2017 | 59 | 2017 |
| Factors for success in online CS1 J Campbell, D Horton, M Craig Proceedings of the 2016 acm conference on innovation and technology in …, 2016 | 57 | 2016 |
| Research this! Questions that computing educators most want computing education researchers to answer P Denny, BA Becker, M Craig, G Wilson, P Banaszkiewicz Proceedings of the 2019 ACM conference on international computing education …, 2019 | 55 | 2019 |
| A historical examination of the social factors affecting female participation in computing E Patitsas, M Craig, S Easterbrook Proceedings of the 2014 conference on Innovation & technology in computer …, 2014 | 54 | 2014 |
| Gr8 designs for Gr8 girls: a middle-school program and its evaluation M Craig, D Horton Proceedings of the 40th ACM technical symposium on Computer Science …, 2009 | 54 | 2009 |
| Achievement goals in CS1: Replication and extension D Zingaro, M Craig, L Porter, BA Becker, Y Cao, P Conrad, D Cukierman, ... Proceedings of the 49th acm technical symposium on computer science …, 2018 | 51 | 2018 |
| Listening to early career software developers M Craig, P Conrad, D Lynch, N Lee, L Anthony Journal of Computing Sciences in Colleges 33 (4), 138-149, 2018 | 49 | 2018 |
| Transformed by transformers: Navigating the ai coding revolution for computing education: An iticse working group conducted by humans J Prather, P Denny, J Leinonen, BA Becker, I Albluwi, ME Caspersen, ... Proceedings of the 2023 Conference on Innovation and Technology in Computer …, 2023 | 47 | 2023 |