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 …

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools

J Prather, J Leinonen, N Kiesler… - 2024 Working Group …, 2025 - dl.acm.org
Generative AI (GenAI) is advancing rapidly, and the literature in computing education is
expanding almost as quickly. Initial responses to GenAI tools were mixed between panic …

Navigating the pitfalls: Analyzing the behavior of LLMs as a coding assistant for computer science students-a systematic review of the literature

FA Pirzado, A Ahmed, RA Mendoza-Urdiales… - IEEE …, 2024 - ieeexplore.ieee.org
In recent years, large language models (LLMs) have been employed significantly in different
domains of computing education. Nevertheless, these models have been focused on …

You're (Not) My Type‐Can LLMs Generate Feedback of Specific Types for Introductory Programming Tasks?

D Lohr, H Keuning, N Kiesler - Journal of Computer Assisted …, 2025 - Wiley Online Library
Background Feedback as one of the most influential factors for learning has been subject to
a great body of research. It plays a key role in the development of educational technology …

A global survey of introductory programming courses

R Mason, Simon, BA Becker, T Crick… - Proceedings of the 55th …, 2024 - dl.acm.org
We present results of an in-depth survey of nearly 100 introductory programming (CS1)
instructors in 18 countries spanning six continents. Although CS1 is well studied, relatively …

Self-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems

LE Margulieux, J Prather, BN Reeves… - Proceedings of the …, 2024 - dl.acm.org
We explored how undergraduate introductory programming students naturalistically used
generative AI to solve programming problems. We focused on the relationship between their …

The Sentiments and the Impact of ChatGPT on Computer Programming Learning: Data Mining From Comments on YouTube Videos

M Zhu - Journal of Computer Assisted Learning, 2025 - Wiley Online Library
Background Computer programming learning and education play a critical role in preparing
a workforce equipped with the necessary skills for diverse fields. ChatGPT and YouTube are …

Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Courses

H Keuning, I Alpizar-Chacon, I Lykourentzou… - Proceedings of the 24th …, 2024 - dl.acm.org
Investigation of students' perceptions and opinions on the use of generative artificial
intelligence (GenAI) in education is a topic gaining much interest. Studies addressing this …

Novice Learners of Programming and Generative AI-Prior Knowledge Matters

N Kiesler, I Scholz, J Albrecht, F Stappert… - Proceedings of the 24th …, 2024 - dl.acm.org
With the broad availability of Generative AI (GenAI), introductory programming education is
starting to change. At Nuremberg Tech, we observed the doubling of failure rates to …

Goodbye Hello World-Research Questions for a Future CS1 Curriculum

H Keuning, A Luxton-Reilly, C Ott, A Petersen… - Proceedings of the 24th …, 2024 - dl.acm.org
Generative AI (GenAI) is currently capable of generating correct code for introductory level
programming problems, and its performance is improving. We believe that this capability can …