The robots are here: Navigating the generative ai revolution in computing education

J Prather, P Denny, J Leinonen, BA Becker… - Proceedings of the …, 2023 - dl.acm.org
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …

From" Ban it till we understand it" to" Resistance is futile": How university programming instructors plan to adapt as more students use AI code generation and …

S Lau, P Guo - Proceedings of the 2023 ACM Conference on …, 2023 - dl.acm.org
Over the past year (2022–2023), recently-released AI tools such as ChatGPT and GitHub
Copilot have gained significant attention from computing educators. Both researchers and …

Promptly: Using prompt problems to teach learners how to effectively utilize ai code generators

P Denny, J Leinonen, J Prather, A Luxton-Reilly… - ar** computing education. Based on recent research,
these models explain code better than students, answer multiple choice questions at or …

Explaining code with a purpose: An integrated approach for develo** code comprehension and prompting skills

P Denny, DH Smith IV, M Fowler, J Prather… - Proceedings of the …, 2024 - dl.acm.org
Reading, understanding and explaining code have traditionally been important skills for
novices learning programming. As large language models (LLMs) become prevalent, these …

Decoding logic errors: a comparative study on bug detection by students and large language models

S MacNeil, P Denny, A Tran, J Leinonen… - Proceedings of the 26th …, 2024 - dl.acm.org
Identifying and resolving logic errors can be one of the most frustrating challenges for
novices programmers. Unlike syntax errors, for which a compiler or interpreter can issue a …

Combining LLM-generated and test-based feedback in a MOOC for programming

H Gabbay, A Cohen - Proceedings of the Eleventh ACM Conference on …, 2024 - dl.acm.org
In large-scale programming courses, providing learners with immediate and effective
feedback is a significant challenge. This study explores the potential of Large Language …