The Effects of Structured LLM-Generated Feedback on Programming Assignment Performance

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mihaylova, Tsvetomila, Logacheva, Evanfiya, Hellas, Arto, Fan, Jing, Castro, Francisco, Akram, Bita, Norouzi, Narges, Brusilovsky, Peter, Leinonen, Juho
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913135076573184
author Mihaylova, Tsvetomila
Logacheva, Evanfiya
Hellas, Arto
Fan, Jing
Castro, Francisco
Akram, Bita
Norouzi, Narges
Brusilovsky, Peter
Leinonen, Juho
author_facet Mihaylova, Tsvetomila
Logacheva, Evanfiya
Hellas, Arto
Fan, Jing
Castro, Francisco
Akram, Bita
Norouzi, Narges
Brusilovsky, Peter
Leinonen, Juho
contents When programming students encounter errors in their code, compiler messages or static analysis output often provide limited guidance, particularly for novice programmers. Personalized feedback from instructors can be effective but does not scale well. Recent advances in large language models (LLMs) enable automated feedback generation at scale. This study examines whether LLM-generated feedback with different levels of guidance is associated with differences in students' problem-solving behavior. We analyze effects on time to solution and number of attempts, and examine whether these effects differ by programming experience. We design three feedback types and compare them to a baseline in which students receive only compiler error messages. Results from an online programming course show that LLM-generated feedback is associated with faster time to solution compared to the no-feedback baseline, with less guided feedback showing slightly stronger effects. Overall, the findings suggest that feedback structure plays an important role in how students progress toward correct solutions and motivate further work on adaptive feedback designs and longer-term learning outcomes.
format Preprint
id arxiv_https___arxiv_org_abs_2605_16933
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle The Effects of Structured LLM-Generated Feedback on Programming Assignment Performance
Mihaylova, Tsvetomila
Logacheva, Evanfiya
Hellas, Arto
Fan, Jing
Castro, Francisco
Akram, Bita
Norouzi, Narges
Brusilovsky, Peter
Leinonen, Juho
Human-Computer Interaction
When programming students encounter errors in their code, compiler messages or static analysis output often provide limited guidance, particularly for novice programmers. Personalized feedback from instructors can be effective but does not scale well. Recent advances in large language models (LLMs) enable automated feedback generation at scale. This study examines whether LLM-generated feedback with different levels of guidance is associated with differences in students' problem-solving behavior. We analyze effects on time to solution and number of attempts, and examine whether these effects differ by programming experience. We design three feedback types and compare them to a baseline in which students receive only compiler error messages. Results from an online programming course show that LLM-generated feedback is associated with faster time to solution compared to the no-feedback baseline, with less guided feedback showing slightly stronger effects. Overall, the findings suggest that feedback structure plays an important role in how students progress toward correct solutions and motivate further work on adaptive feedback designs and longer-term learning outcomes.
title The Effects of Structured LLM-Generated Feedback on Programming Assignment Performance
topic Human-Computer Interaction
url https://arxiv.org/abs/2605.16933