Learnersourcing involves students generating and sharing learning resour...
Computing educators face significant challenges in providing timely supp...
With their remarkable ability to generate code, large language models (L...
As an increasing number of students move to online learning platforms th...
Engaging students in creating novel content, also referred to as
learner...
The computing education community has a rich history of pedagogical
inno...
Knowledge of programming and computing is becoming increasingly valuable...
Reasoning about code and explaining its purpose are fundamental skills f...
Technology integration in educational settings has led to the developmen...
Recent developments in deep learning have resulted in code-generation mo...
Computer programming is a fundamental tool for life scientists, allowing...
Recent breakthroughs in Large Language Models (LLMs), such as GPT-3 and
...
The introductory programming sequence has been the focus of much researc...
In this article, we introduce and evaluate the concept of robosourcing f...
Advances in natural language processing have resulted in large language
...
GitHub Copilot is an artificial intelligence model for automatically
gen...
A key part of learning to program is learning to understand programming ...
This article explores the natural language generation capabilities of la...
Automated question quality rating (AQQR) aims to evaluate question quali...