[HTML][HTML] A survey of GPT-3 family large language models including ChatGPT and GPT-4

KS Kalyan - Natural Language Processing Journal, 2024 - Elsevier
Large language models (LLMs) are a special class of pretrained language models (PLMs)
obtained by scaling model size, pretraining corpus and computation. LLMs, because of their …

Towards an understanding of large language models in software engineering tasks

Z Zheng, K Ning, Q Zhong, J Chen, W Chen… - Empirical Software …, 2025 - Springer
Abstract Large Language Models (LLMs) have drawn widespread attention and research
due to their astounding performance in text generation and reasoning tasks. Derivative …

“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 …

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 …

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 …

The widening gap: The benefits and harms of generative ai for novice programmers

J Prather, BN Reeves, J Leinonen, S MacNeil… - Proceedings of the …, 2024 - dl.acm.org
Novice programmers often struggle through programming problem solving due to a lack of
metacognitive awareness and strategies. Previous research has shown that novices can …

Exploring the responses of large language models to beginner programmers' help requests

A Hellas, J Leinonen, S Sarsa, C Koutcheme… - Proceedings of the …, 2023 - dl.acm.org
Background and Context: Over the past year, large language models (LLMs) have taken the
world by storm. In computing education, like in other walks of life, many opportunities and …

Thrilled by your progress! large language models (gpt-4) no longer struggle to pass assessments in higher education programming courses

J Savelka, A Agarwal, M An, C Bogart… - Proceedings of the 2023 …, 2023 - dl.acm.org
This paper studies recent developments in large language models'(LLM) abilities to pass
assessments in introductory and intermediate Python programming courses at the …

Evaluating large language models: A comprehensive survey

Z Guo, R **, C Liu, Y Huang, D Shi, L Yu, Y Liu… - arxiv preprint arxiv …, 2023 - arxiv.org
Large language models (LLMs) have demonstrated remarkable capabilities across a broad
spectrum of tasks. They have attracted significant attention and been deployed in numerous …

Codehelp: Using large language models with guardrails for scalable support in programming classes

M Liffiton, BE Sheese, J Savelka, P Denny - Proceedings of the 23rd Koli …, 2023 - dl.acm.org
Computing educators face significant challenges in providing timely support to students,
especially in large class settings. Large language models (LLMs) have emerged recently …