articleAug 6, 2024GOLD OA

The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers

Abilene Christian University · Aalto University · +2 more institutions

Indexed incrossref

Abstract

Novice programmers often struggle through programming problem solving due to a lack of metacognitive awareness and strategies. Previous research has shown that novices can encounter multiple metacognitive difficulties while programming, such as forming incorrect conceptual models of the problem or having a false sense of progress after testing their solution. Novices are typically unaware of how these difficulties are hindering their progress. Meanwhile, many novices are now programming with generative AI (GenAI), which can provide complete solutions to most introductory programming problems, code suggestions, hints for next steps when stuck, and explain cryptic error messages. Its impact on novice…

Citation impact

136
total citations
FWCI
50.44
Percentile
100%
References
59
Citations per year

Authors

9

Topics & keywords

Keywords
  • Generative grammar
  • Computer science
  • Artificial intelligence
UN Sustainable Development Goals
  • Quality Education
No related works found for this paper.