pith. sign in

arxiv: 2410.16513 · v1 · pith:AWAWDNOTnew · submitted 2024-10-21 · 💻 cs.HC

SPHERE: Scaling Personalized Feedback in Programming Classrooms with Structured Review of LLM Outputs

classification 💻 cs.HC
keywords feedbackpersonalizedprogrammingreviewsphereapproachchallengesclassrooms
0
0 comments X
read the original abstract

Effective personalized feedback is crucial for learning programming. However, providing personalized, real-time feedback in large programming classrooms poses significant challenges for instructors. This paper introduces SPHERE, an interactive system that leverages Large Language Models (LLMs) and structured LLM output review to scale personalized feedback for in-class coding activities. SPHERE employs two key components: an Issue Recommendation Component that identifies critical patterns in students' code and discussion, and a Feedback Review Component that uses a ``strategy-detail-verify'' approach for efficient feedback creation and verification. An in-lab, between-subject study demonstrates SPHERE's effectiveness in improving feedback quality and the overall feedback review process compared to a baseline system using off-the-shelf LLM outputs. This work contributes a novel approach to scaling personalized feedback in programming education, addressing the challenges of real-time response, issue prioritization, and large-scale personalization.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. An Explainable AI Assistant for Introductory Programming Education: Improving Feedback Reliability with Instructor-AI Collaboration

    cs.CY 2026-05 unverdicted novelty 4.0

    An explainable AI system maps student programming errors to instructor-defined misconceptions and delivers instructor-authored feedback, shown through expert review and classroom use to be accurate and well-received.