“It's Weird That it Knows What I Want”: Usability and Interactions with Copilot for Novice Programmers
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 …
produce source code from natural language and code-based prompts with high accuracy …
The robots are here: Navigating the generative ai revolution in computing education
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …
threatening to fundamentally reshape computing and society. Largely driven by large …
Large language models for education: A survey and outlook
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 …
the realm of education. This survey paper summarizes the various technologies of LLMs in …
[HTML][HTML] Artificial Intelligence in Teaching and Teacher Professional Development: A Systematic Review
X Tan, G Cheng, MH Ling - Computers and Education: Artificial Intelligence, 2024 - Elsevier
Abstract The application of Artificial Intelligence (AI) technology in education is increasingly
recognized as a key driver of educational innovation. While extensive literature exists on the …
recognized as a key driver of educational innovation. While extensive literature exists on the …
Exploring the responses of large language models to beginner programmers' help requests
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 …
world by storm. In computing education, like in other walks of life, many opportunities and …
The widening gap: The benefits and harms of generative ai for novice programmers
Novice programmers often struggle through programming problem solving due to a lack of
metacognitive awareness and strategies. Previous research has shown that novices can …
metacognitive awareness and strategies. Previous research has shown that novices can …
Codehelp: Using large language models with guardrails for scalable support in programming classes
Computing educators face significant challenges in providing timely support to students,
especially in large class settings. Large language models (LLMs) have emerged recently …
especially in large class settings. Large language models (LLMs) have emerged recently …
Promptly: Using prompt problems to teach learners how to effectively utilize ai code generators
With their remarkable ability to generate code, large language models (LLMs) are a
transformative technology for computing education practice. They have created an urgent …
transformative technology for computing education practice. They have created an urgent …
[PDF][PDF] Can we trust AI-generated educational content? comparative analysis of human and AI-generated learning resources
As an increasing number of students move to online learning platforms that deliver
personalized learning experiences, there is a great need for the production of high-quality …
personalized learning experiences, there is a great need for the production of high-quality …
Codeaid: Evaluating a classroom deployment of an llm-based programming assistant that balances student and educator needs
Timely, personalized feedback is essential for students learning programming. LLM-
powered tools like ChatGPT offer instant support, but reveal direct answers with code, which …
powered tools like ChatGPT offer instant support, but reveal direct answers with code, which …