Prather, James
Abilene Christian University
22 papers on CoChatORCID 0000-0003-2807-6042
Most cited papers
- Verified
The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming
Finnie-Ansley, J., Denny, P., Becker, B. A., Luxton-Reilly, A., & Prather, J. (2022) · Proceedings of the 24th Australasian Computing Education Conference
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 463
- Verified
Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation
Becker, B. A., Denny, P., Finnie-Ansley, J., Luxton-Reilly, A., Prather, J., & Santos, E. A. (2023) · Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 401
- Verified
The Robots Are Here: Navigating the Generative AI Revolution in Computing Education
Prather, J., Denny, P., Leinonen, J., Becker, B. A., Albluwi, I., Craig, M., Keuning, H., Kiesler, N., Kohn, T., Luxton-Reilly, A., et al. (2023) · Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education
Artificial Intelligence in EducationTeaching and Learning Programming
Cited by 396
- Verified
Computing Education in the Era of Generative AI
Denny, P., Prather, J., Becker, B. A., Finnie-Ansley, J., Hellas, A., Leinonen, J., Luxton-Reilly, A., Reeves, B. N., Santos, E. A., & Sarsa, S. (2024) · Communications of the ACM
Teaching and Learning ProgrammingArtificial Intelligence in Education
Cited by 316
- Verified
“It’s Weird That it Knows What I Want”: Usability and Interactions with Copilot for Novice Programmers
Prather, J., Reeves, B. N., Denny, P., Becker, B. A., Leinonen, J., Luxton-Reilly, A., Powell, G., Finnie-Ansley, J., & Santos, E. A. (2024) · ACM Transactions on Computer-Human Interaction
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 256
- Verified
Using Large Language Models to Enhance Programming Error Messages
Leinonen, J., Hellas, A., Sarsa, S., Reeves, B., Denny, P., Prather, J., & Becker, B. A. (2023) · Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 235
- Verified
Compiler Error Messages Considered Unhelpful: The Landscape of Text-Based Programming Error Message Research
Becker, B. A., Denny, P., Pettit, R., Bouchard, D., Bouvier, D. J., Harrington, B., Kamil, A., Karkare, A., McDonald, C., Osera, P.-M., et al. (2019) · Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 199
- Verified
The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
Prather, J., Reeves, B. N., Leinonen, J., MacNeil, S., Randrianasolo, A. S., Becker, B. A., Kimmel, B., Wright, J., & Briggs, B. (2024) · Proceedings of the 2024 ACM Conference on International Computing Education Research - Volume 1
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 196
- Verified
The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
Prather, J., Reeves, B., Leinonen, J., MacNeil, S., Randrianasolo, A. S., Becker, B., Kimmel, B., Wright, J., & Briggs, B. (2024) · arXiv
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 196
- Verified
Prompt Problems: A New Programming Exercise for the Generative AI Era
Denny, P., Leinonen, J., Prather, J., Luxton-Reilly, A., Amarouche, T., Becker, B. A., & Reeves, B. N. (2024) · Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1
Teaching and Learning ProgrammingProblem and Project Based Learning
Cited by 187
- Verified
My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises
Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos, E. A., Prather, J., & Becker, B. A. (2023) · Proceedings of the 25th Australasian Computing Education Conference
Teaching and Learning ProgrammingArtificial Intelligence in Education
Cited by 186
- Verified
Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use
Loksa, D., Margulieux, L., Becker, B. A., Craig, M., Denny, P., Pettit, R., & Prather, J. (2022) · ACM Transactions on Computing Education
Teaching and Learning ProgrammingInnovative Teaching and Learning Methods
Cited by 140
- Verified
Metacognitive Difficulties Faced by Novice Programmers in Automated Assessment Tools
Prather, J., Pettit, R., McMurry, K., Peters, A., Homer, J., & Cohen, M. (2018) · Proceedings of the 2018 ACM Conference on International Computing Education Research
Teaching and Learning ProgrammingInnovative Teaching and Learning Methods
Cited by 129
- Verified
On Novices' Interaction with Compiler Error Messages: A Human Factors Approach
Prather, J., Pettit, R., McMurry, K. H., Peters, A., Homer, J., Simone, N., & Cohen, M. (2017) · Proceedings of the 2017 ACM Conference on International Computing Education Research
Teaching and Learning ProgrammingIntelligent Tutoring Systems and Adaptive Learning
Cited by 72
- Verified
On Designing Programming Error Messages for Novices: Readability and its Constituent Factors
Denny, P., Prather, J., Becker, B. A., Mooney, C., Homer, J., Albrecht, Z. C., & Powell, G. B. (2021) · Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 60
- Verified
Evaluating the Performance of Code Generation Models for Solving Parsons Problems With Small Prompt Variations
Reeves, B., Sarsa, S., Prather, J., Denny, P., Becker, B. A., Hellas, A., Kimmel, B., Powell, G., & Leinonen, J. (2023) · Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 56
- Verified
Error Message Readability and Novice Debugging Performance
Denny, P., Prather, J., & Becker, B. A. (2020) · Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 50
- Verified
Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation
Becker, B. A., Denny, P., Finnie-Ansley, J., Luxton-Reilly, A., Prather, J., & Santos, E. A. (2022) · arXiv
Teaching and Learning ProgrammingArtificial Intelligence in Education
Cited by 36
- Verified
Getting By With Help From My Friends: Group Study in Introductory Programming Understood as Socially Shared Regulation
Prather, J., Margulieux, L., Whalley, J., Denny, P., Reeves, B. N., Becker, B. A., Singh, P., Powell, G., & Bosch, N. (2022) · Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1
Teaching and Learning ProgrammingInnovative Teaching and Learning Methods
Cited by 31
- Verified
Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
Prather, J., Reeves, B. N., Denny, P., Leinonen, J., MacNeil, S., Luxton-Reilly, A., Orvalho, J., Alipour, A., Alfageeh, A., Amarouche, T., et al. (2024) · arXiv
Teaching and Learning ProgrammingSoftware Engineering Research
Cited by 20
- Verified
Novice Reflections During the Transition to a New Programming Language
Denny, P., Becker, B. A., Bosch, N., Prather, J., Reeves, B., & Whalley, J. (2022) · Proceedings of the 53rd ACM Technical Symposium on Computer Science Education
Teaching and Learning ProgrammingProblem and Project Based Learning
Cited by 11
- Verified
The Robots are Here: Navigating the Generative AI Revolution in Computing Education
Prather, J., Denny, P., Leinonen, J., Becker, B. A., Albluwi, I., Craig, M., Keuning, H., Kiesler, N., Kohn, T., Luxton-Reilly, A., et al. (2023) · arXiv
Artificial Intelligence in EducationTeaching and Learning Programming
Cited by 9
Go further with a free account
Verify every reference, keep papers in a library, and ask questions across them.
Sign up - it is free