2 papers
cs.CY2024
Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
James Prather, Brent N. Reeves, Paul Denny +11
Non-native English speakers (NNES) face multiple barriers to learning programming. These barriers can be obvious, such as the fact that programming language syntax and instruction…
cs.AI2024
The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
James Prather, Brent Reeves, Juho Leinonen +6
Novice programmers often struggle through programming problem solving due to a lack of metacognitive awareness and strategies. Previous research has shown that novices can encounte…