The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
Abilene Christian University · Aalto University · +2 more institutions
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
- FWCI
- 50.44
- Percentile
- 100%
- References
- 59
Authors
9Topics & keywords
- Generative grammar
- Computer science
- Artificial intelligence
- Quality Education