Advances in natural language processing have resulted in large language models (LLMs) that are capable of generating understandable and sensible written text. Recent versions of these models, such as OpenAI Codex and GPT-3, can generate code and code explanations. However, it is unclear whether and how students might engage with such explanations. In this paper, we report on our experiences generating multiple code explanation types using LLMs and integrating them into an interactive e-book on web software development. We modified the e-book to make LLM-generated code explanations accessible through buttons next to code snippets in the materials, which allowed us to track the use of the explanations as well as to ask for feedback on their u...
Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the c...
Large language models (LLMs) have recently been integrated in a variety of applications including so...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
This paper systematically investigates the generation of code explanations by Large Language Models ...
This article explores the natural language generation capabilities of large language models with app...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
Developing models that can automatically generate detailed code explanation can greatly benefit soft...
Large Language Models (LLMs) for code are a family of high-parameter, transformer-based neural netwo...
In this work, we evaluate 10 open-source instructed LLMs on four representative code comprehension a...
Abstract—Programmers frequently turn to the web to solve problems and find example code. For the sak...
In the challenging field of introductory programming, high enrollments and failure rates drive us to...
Code review is an important process for quality assurance in software development. For an effective ...
Large language models (LMs) of code have recently shown tremendous promise in completing code and sy...
This work investigates large language models (LLMs) as teachable agents for learning by teaching (LB...
Few-shot learning with large-scale, pre-trained language models is a powerful way to answer question...
Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the c...
Large language models (LLMs) have recently been integrated in a variety of applications including so...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
This paper systematically investigates the generation of code explanations by Large Language Models ...
This article explores the natural language generation capabilities of large language models with app...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
Developing models that can automatically generate detailed code explanation can greatly benefit soft...
Large Language Models (LLMs) for code are a family of high-parameter, transformer-based neural netwo...
In this work, we evaluate 10 open-source instructed LLMs on four representative code comprehension a...
Abstract—Programmers frequently turn to the web to solve problems and find example code. For the sak...
In the challenging field of introductory programming, high enrollments and failure rates drive us to...
Code review is an important process for quality assurance in software development. For an effective ...
Large language models (LMs) of code have recently shown tremendous promise in completing code and sy...
This work investigates large language models (LLMs) as teachable agents for learning by teaching (LB...
Few-shot learning with large-scale, pre-trained language models is a powerful way to answer question...
Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the c...
Large language models (LLMs) have recently been integrated in a variety of applications including so...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...