The Robots are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming J Finnie-Ansley, P Denny, BA Becker, A Luxton-Reilly, J Prather 🏆 Proceedings of the 24th Australasian Computing Education Conference, 10-19, 2022 | 309 | 2022 |
Programming Is Hard–Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation BA Becker, P Denny, J Finnie-Ansley, A Luxton-Reilly, J Prather, ... 🏆 Proceedings of the 54th ACM Technical Symposium on Computer Science …, 2023 | 176 | 2023 |
Compiler error messages considered unhelpful: The landscape of text-based programming error message research BA Becker, P Denny, R Pettit, D Bouchard, DJ Bouvier, B Harrington, ... Proceedings of the working group reports on innovation and technology in …, 2019 | 174 | 2019 |
Using Large Language Models to Enhance Programming Error Messages J Leinonen, A Hellas, S Sarsa, B Reeves, P Denny, J Prather, BA Becker Proceedings of the 54th ACM Technical Symposium on Computer Science …, 2023 | 119 | 2023 |
Metacognitive difficulties faced by novice programmers in automated assessment tools J Prather, R Pettit, K McMurry, A Peters, J Homer, M Cohen Proceedings of the 2018 ACM Conference on International Computing Education …, 2018 | 104 | 2018 |
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 …, 2020 | 103 | 2020 |
First Things First: Providing Metacognitive Scaffolding for Interpreting Problem Prompts J Prather, R Pettit, BA Becker, P Denny, D Loksa, A Peters, Z Albrecht, ... 🏆 Proceedings of the 50th ACM technical symposium on computer science …, 2019 | 96 | 2019 |
My AI Wants to Know If This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises J Finnie-Ansley, P Denny, A Luxton-Reilly, EA Santos, J Prather, ... 🏆 Proceedings of the 25th Australasian Computing Education Conference, 97-104, 2023 | 91 | 2023 |
"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers J Prather, BN Reeves, P Denny, BA Becker, J Leinonen, A Luxton-Reilly, ... Transactions on Computer-Human Interaction 31 (1), 2024 | 85 | 2024 |
On Novices’ Interaction with Compiler Error Messages: A Human Factors Approach J Prather, R Pettit, KH McMurry, A Peters, J Homer, N Simone, M Cohen Proceedings of the 2017 ACM Conference on International Computing Education …, 2017 | 81 | 2017 |
Computing Education in the Era of Generative AI P Denny, J Prather, BA Becker, J Finnie-Ansley, A Hellas, J Leinonen, ... Communications of the ACM, 2024 | 76 | 2024 |
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 | 65 | 2023 |
On designing programming error messages for novices: Readability and its constituent factors P Denny, J Prather, BA Becker, C Mooney, J Homer, ZC Albrecht, ... Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems …, 2021 | 60 | 2021 |
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 | 56 | 2022 |
Error message readability and novice debugging performance P Denny, J Prather, BA Becker Proceedings of the 2020 ACM conference on innovation and technology in …, 2020 | 50 | 2020 |
A closer look at metacognitive scaffolding: Solving test cases before programming P Denny, J Prather, BA Becker, Z Albrecht, D Loksa, R Pettit Proceedings of the 19th Koli Calling international conference on computing …, 2019 | 42 | 2019 |
Evaluating the performance of code generation models for solving Parsons problems with small prompt variations B Reeves, S Sarsa, J Prather, P Denny, BA Becker, A Hellas, B Kimmel, ... Proceedings of the 2023 Conference on Innovation and Technology in Computer …, 2023 | 40 | 2023 |
Promptly: Using prompt problems to teach learners how to effectively utilize ai code generators P Denny, J Leinonen, J Prather, A Luxton-Reilly, T Amarouche, BA Becker, ... arXiv preprint arXiv:2307.16364, 2023 | 36 | 2023 |
Parsons problems and beyond: Systematic literature review and empirical study designs BJ Ericson, P Denny, J Prather, R Duran, A Hellas, J Leinonen, CS Miller, ... Proceedings of the 2022 Working Group Reports on Innovation and Technology …, 2022 | 30 | 2022 |
Automated Assessment Tools: Too Many Cooks, Not Enough Collaboration R Pettit, J Prather Journal of Computing Sciences in Colleges 32 (4), 113-121, 2017 | 25 | 2017 |