activity
20242026
most citedSPHERE: Scaling Personalized Feedback in Programming Classrooms with Structured Review of LLM Outputs

1 citations · 1 across the 4 of their papers we have counts for

collaborators

5 papers

cs.AI2026

TutorTrace: A Dataset and Taxonomy for Classifying Learner Behavioral States during AI-Assisted Programming Education

David Barron, Xiaohang Tang, Rezky Dwisantika +4

AI programming tutors provide scalable support, yet lack the behavioral context human tutors rely on to adapt support to learners' needs. We present TutorTrace, a dataset and behav…

cs.HC2025

REVA: Supporting LLM-Generated Programming Feedback Validation at Scale Through User Attention-based Adaptation

Xiaohang Tang, Sam Wong, Zicheng He +2

This paper introduces REVA, a human-AI system that expedites instructor review of voluminous AI-generated programming feedback by sequencing submissions to minimize cognitive conte…

cs.HC2024★ 1 cited

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

Xiaohang Tang, Sam Wong, Marcus Huynh +3

Effective personalized feedback is crucial for learning programming. However, providing personalized, real-time feedback in large programming classrooms poses significant challenge…

cs.CY2024

The Impact of Group Discussion and Formation on Student Performance: An Experience Report in a Large CS1 Course

Tong Wu, Xiaohang Tang, Sam Wong +3

Programming instructors often conduct collaborative learning activities, such as Peer Instruction (PI), to enhance student motivation, engagement, and learning gains. However, the…

cs.HC2024

VizGroup: An AI-Assisted Event-Driven System for Real-Time Collaborative Programming Learning Analytics

Xiaohang Tang, Sam Wong, Kevin Pu +3

Programming instructors often conduct collaborative learning activities, like Peer Instruction, to foster a deeper understanding in students and enhance their engagement with learn…