The robots are here: Navigating the generative ai revolution in computing education
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …
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 …
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 …
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 …
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
Reading, understanding and explaining code have traditionally been important skills for
novices learning programming. As large language models (LLMs) become prevalent, these …
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
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 …
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 …
feedback is a significant challenge. This study explores the potential of Large Language …