ChatGPT for good? On opportunities and challenges of large language models for education

E Kasneci, K Seßler, S Küchemann, M Bannert… - Learning and individual …, 2023 - Elsevier
Large language models represent a significant advancement in the field of AI. The
underlying technology is key to further innovations and, despite critical views and even bans …

Practical and ethical challenges of large language models in education: A systematic scoping review

L Yan, L Sha, L Zhao, Y Li… - British Journal of …, 2024 - Wiley Online Library
Educational technology innovations leveraging large language models (LLMs) have shown
the potential to automate the laborious process of generating and analysing textual content …

Is ChatGPT the ultimate programming assistant--how far is it?

H Tian, W Lu, TO Li, X Tang, SC Cheung… - arXiv preprint arXiv …, 2023 - arxiv.org
Recently, the ChatGPT LLM has received great attention: it can be used as a bot for
discussing source code, prompting it to suggest changes, provide descriptions or even …

Studying the effect of AI code generators on supporting novice learners in introductory programming

M Kazemitabaar, J Chow, CKT Ma, BJ Ericson… - Proceedings of the …, 2023 - dl.acm.org
AI code generators like OpenAI Codex have the potential to assist novice programmers by
generating code from natural language descriptions, however, over-reliance might …

“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… - ACM Transactions on …, 2023 - dl.acm.org
Recent developments in deep learning have resulted in code-generation models that
produce source code from natural language and code-based prompts with high accuracy …

Large language models for software engineering: Survey and open problems

A Fan, B Gokkaya, M Harman… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
This paper provides a survey of the emerging area of Large Language Models (LLMs) for
Software Engineering (SE). It also sets out open research challenges for the application of …

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… - Proceedings of the 54th …, 2023 - dl.acm.org
The introductory programming sequence has been the focus of much research in computing
education. The recent advent of several viable and freely-available AI-driven code …

Codamosa: Escaping coverage plateaus in test generation with pre-trained large language models

C Lemieux, JP Inala, SK Lahiri… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Search-based software testing (SBST) generates high-coverage test cases for programs
under test with a combination of test case generation and mutation. SBST's performance …

Comparing code explanations created by students and large language models

J Leinonen, P Denny, S MacNeil, S Sarsa… - Proceedings of the …, 2023 - dl.acm.org
Reasoning about code and explaining its purpose are fundamental skills for computer
scientists. There has been extensive research in the field of computing education on the …

Computing education in the era of generative AI

P Denny, J Prather, BA Becker… - Communications of the …, 2024 - dl.acm.org
ACM: Digital Library: Communications of the ACM ACM Digital Library Communications of the
ACM Volume 67, Number 2 (2024), Pages 56-67 Computing Education in the Era of …