Large language models for education: A survey and outlook

S Wang, T Xu, H Li, C Zhang, J Liang, J Tang… - arxiv preprint arxiv …, 2024 - arxiv.org
The advent of Large Language Models (LLMs) has brought in a new era of possibilities in
the realm of education. This survey paper summarizes the various technologies of LLMs in …

Generative AI for education (GAIED): Advances, opportunities, and challenges

P Denny, S Gulwani, NT Heffernan, T Käser… - arxiv preprint arxiv …, 2024 - arxiv.org
This survey article has grown out of the GAIED (pronounced" guide") workshop organized by
the authors at the NeurIPS 2023 conference. We organized the GAIED workshop as part of a …

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 …

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

Codeaid: Evaluating a classroom deployment of an llm-based programming assistant that balances student and educator needs

M Kazemitabaar, R Ye, X Wang, AZ Henley… - Proceedings of the …, 2024 - dl.acm.org
Timely, personalized feedback is essential for students learning programming. LLM-
powered tools like ChatGPT offer instant support, but reveal direct answers with code, which …

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 …

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 …

Prompt Problems: A new programming exercise for the generative AI era

P Denny, J Leinonen, J Prather… - Proceedings of the 55th …, 2024 - dl.acm.org
Large language models (LLMs) are revolutionizing the field of computing education with
their powerful code-generating capabilities. Traditional pedagogical practices have focused …

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 …

Evaluating llm-generated worked examples in an introductory programming course

B Jury, A Lorusso, J Leinonen, P Denny… - Proceedings of the 26th …, 2024 - dl.acm.org
Worked examples, which illustrate the process for solving a problem step-by-step, are a well-
established pedagogical technique that has been widely studied in computing classrooms …