paper-with-me

Papers

Generating Feedback-Ladders for Logical Errors in Programming using Large Language Models

2024-05-01 · Hasnain Heickal, Andrew Lan

In feedback generation for logical errors in programming assignments, large language model (LLM)-based methods have shown great promise. These methods ask the LLM to generate feedback given the problem statement and a student's (buggy) submission. There are several issues with these types of methods. First, the generated feedback messages are often too direct in revealing the error in the submission and thus diminish valuable opportunities for the student to learn. Second, they do not consider the student's learning context, i.e., their previous submissions, current knowledge, etc. Third, they are not layered since existing methods use a single, shared prompt for all student submissions. In this paper, we explore using LLMs to generate a "feedback-ladder", i.e., multiple levels of feedback for the same problem-submission pair. We evaluate the quality of the generated feedback-ladder via a user study with students, educators, and researchers. We have observed diminishing effectiveness for higher-level feedback and higher-scoring submissions overall in the study. In practice, our method enables teachers to select an appropriate level of feedback to show to a student based on their personal learning context, or in a progressive manner to go more detailed if a higher-level feedback fails to correct the student's error.

📄 PDF Abstract BibTeX arXiv:2405.00302

Code (0)

등록된 구현이 없습니다.

Tasks

Language ModellingLarge Language Model

Similar Papers 제목 키워드 기반

Generating High-Precision Feedback for Programming Syntax Errors using Large Language Models

2023-01-24 · Tung Phung, José Cambronero, Sumit Gulwani, Tobias Kohn 외

Large language models (LLMs), such as Codex, hold great promise in enhancing programming education by automatically generating feedback for students. We investigate using LLMs to generate feedback for fixing syntax error…

Automated Correction for Syntax Errors in Programming Assignments using Recurrent Neural Networks

2016-03-19 · Sahil Bhatia, Rishabh Singh

We present a method for automatically generating repair feedback for syntax errors for introductory programming problems. Syntax errors constitute one of the largest classes of errors (34%) in our dataset of student subm…

valid

Improving LLM Classification of Logical Errors by Integrating Error Relationship into Prompts

2024-04-30 · Yanggyu Lee, Suchae Jeong, Jihie Kim

LLMs trained in the understanding of programming syntax are now providing effective assistance to developers and are being used in programming education such as in generation of coding problem examples or providing code …

LadderSym: A Multimodal Interleaved Transformer for Music Practice Error Detection

2025-09-16 · Benjamin Shiue-Hal Chou, Purvish Jajal, Nick John Eliopoulos, James C. Davis 외 arxiv

Music learners can greatly benefit from tools that accurately detect errors in their practice. Existing approaches typically compare audio recordings to music scores using heuristics or learnable models. This paper intro…

Reinforcement Learning

Unlocking LLM Code Correction with Iterative Feedback Loops

2026-06-16 · Le Zhang, Suresh Kothari arxiv

Large Language Models have shown remarkable capabilities in code generation. However, most existing evaluations focus only on single-attempt accuracy and overlook the iterative refinement process that is central to real-…

Code Generation