Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the creation of exercises for students more efficient. This paper explores the potential of using LLMs such as GPT-3.5-turbo, GPT-4, and LaMDA to automatically generate programming exercises for use in higher education. Using applications such as ChatGPT, Bing AI Chat, and Google Bard, we generate exercises and assess the LLM’s suitability for generating a wide range of programming exercises. Results show that while LLMs can provide initial exercise designs and novel question structures, manual refinement is essential to ensure accuracy and coherence. We observe common error patterns across these LLMs that highlight certain challenges in understan...
Recent developments in language models, such as ChatGPT, have sparked debate. These tools can help, ...
Learning a new programming language is best done through coding exercises. However, manually creatin...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...
Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the c...
This article explores the natural language generation capabilities of large language models with app...
In recent years, artificial intelligence (AI) has been increasingly used in education and supports t...
The teaching and learning group within the School of Computer Science and Mathematics would like to ...
This paper focuses on the enhancement of computer programming exercises generation to the benefit of...
In recent years, significant progress has been made in the field of natural language processing (NLP...
Our investigation delves into the application of Large Language Models (LLMs) and AI in crafting qui...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
This work investigates large language models (LLMs) as teachable agents for learning by teaching (LB...
Gamification refers to the employment of gaming mechanisms for non-gaming purposes. Its aim is promo...
The recent rise in both popularity and performance of large language models has garnered considerabl...
Artificial intelligence (AI) has permeated all human activities, bringing about significant changes ...
Recent developments in language models, such as ChatGPT, have sparked debate. These tools can help, ...
Learning a new programming language is best done through coding exercises. However, manually creatin...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...
Lecturers are increasingly attempting to use large language models (LLMs) to simplify and make the c...
This article explores the natural language generation capabilities of large language models with app...
In recent years, artificial intelligence (AI) has been increasingly used in education and supports t...
The teaching and learning group within the School of Computer Science and Mathematics would like to ...
This paper focuses on the enhancement of computer programming exercises generation to the benefit of...
In recent years, significant progress has been made in the field of natural language processing (NLP...
Our investigation delves into the application of Large Language Models (LLMs) and AI in crafting qui...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and Codex, now enable software d...
This work investigates large language models (LLMs) as teachable agents for learning by teaching (LB...
Gamification refers to the employment of gaming mechanisms for non-gaming purposes. Its aim is promo...
The recent rise in both popularity and performance of large language models has garnered considerabl...
Artificial intelligence (AI) has permeated all human activities, bringing about significant changes ...
Recent developments in language models, such as ChatGPT, have sparked debate. These tools can help, ...
Learning a new programming language is best done through coding exercises. However, manually creatin...
Ever since the emergence of large language models (LLMs) and related applications, such as ChatGPT, ...