SPHERE: Supporting Personalized Feedback at Scale in Programming Classrooms with Structured Review of Generative AI Outputs

This paper introduces SPHERE, a system that enables instructors to effectively create and review personalized feedback for in-class coding activities.Comprehensive personalized feedback is crucial for programming learning.However, providing such feedback in large programming classrooms poses significant challenges for instructors.While Large Language Models (LLMs) offer potential assistance, how to efficiently ensure the quality of LLM-generated feedback remains an open question.SPHERE guides instructors' attention to critical students' issues, empowers them with guided control over LLM-generated feedback, and provides visual scaffolding to facilitate verification of feedback quality.Our between-subject study with 20 participants demonstrates SPHERE's effectiveness in creating more high-quality feedback while not increasing the time spent on the overall review process compared to a baseline system.This work contributes a synergistic approach to scaling personalized feedback in programming education, addressing the challenges of real-time response, issue prioritization, and largescale personalization.

Authors

Institutions

Publication Details

Published
2025-04-25
DOI
https://doi.org/10.1145/3706599.3720203
Citations
1
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
1.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SPHERE: Supporting Personalized Feedback at Scale in Programming Classrooms with Structured Review of Generative AI Outputs

Xiaohang Tang, Zicheng He, Yalong Yang, Marcus Huynh et al.
1 citations
Online Learning and Analytics
1.69
article

SPHERE: Supporting Personalized Feedback at Scale in Programming Classrooms with Structured Review of Generative AI Outputs

Xiaohang Tang, Zicheng He, Yalong Yang, Marcus Huynh, Yan Chen, Sam Wong
article en
1 citations

Abstract

This paper introduces SPHERE, a system that enables instructors to effectively create and review personalized feedback for in-class coding activities.Comprehensive personalized feedback is crucial for programming learning.However, providing such feedback in large programming classrooms poses significant challenges for instructors.While Large Language Models (LLMs) offer potential assistance, how to efficiently ensure the quality of LLM-generated feedback remains an open question.SPHERE guides instructors' attention to critical students' issues, empowers them with guided control over LLM-generated feedback, and provides visual scaffolding to facilitate verification of feedback quality.Our between-subject study with 20 participants demonstrates SPHERE's effectiveness in creating more high-quality feedback while not increasing the time spent on the overall review process compared to a baseline system.This work contributes a synergistic approach to scaling personalized feedback in programming education, addressing the challenges of real-time response, issue prioritization, and largescale personalization.

Georgia Institute of Technology (US), University of Washington (US), University of Virginia (US), Virginia Tech (US)
Openalex Percentile: Top 14%
Online Learning and Analytics
1.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.