CPVis: Evidence-based Multimodal Learning Analytics for Evaluation in Collaborative Programming
Gefei Zhang, Shenming Ji, Yicao Li, Jingwei Tang, Jihong Ding, Meng Xia, Guodao Sun, Ronghua Liang
Abstract
As programming education becomes more widespread, many college students from non-computer science backgrounds begin learning programming. Collaborative programming emerges as an effective method for instructors to support novice students in developing coding and teamwork abilities. However, due to limited class time and attention, instructors face challenges in monitoring and evaluating the progress and performance of groups or individuals. To address this issue, we collect multimodal data from real-world settings and develop CPVis, an interactive visual analytics system designed to assess student collaboration dynamically. Specifically, CPVis enables instructors to evaluate both group and individual performance efficiently. CPVis employs a novel flower-based visual encoding to represent performance and provides time-based views to capture the evolution of collaborative behaviors. A within-subject experiment (N=22), comparing CPVis with two baseline systems, reveals that users gain more insights, find the visualization more intuitive, and report increased confidence in their assessments of collaboration.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ecf747c5-5261-44a8-93d8-93c820564bcaCited by top-tier papers3
- CoGrader: Transforming Instructors' Assessment of Project Reports through Collaborative LLM IntegrationZixin Chen, Jiachen Wang, Yumeng Li, Haobo Li et al.UIST 2025 · 3 citations
- ClassAid: A Real-time Instructor-AI-Student Orchestration System for Classroom Programming ActivitiesGefei Zhang, Guodao Sun, Meng Xia, Ronghua LiangCHI 2026 · 1 citation
- InterFlow: Designing Unobtrusive AI to Empower Interviewers in Semi-Structured InterviewsYi Wen, Yu Zhang, Sriram Suresh, Zhicong Lu et al.CHI 2026
Builds on14
- Chain-of-Thought Prompting Elicits Reasoning in Large Language ModelsJason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma et al.NeurIPS 2022 · 22,562 citations
- From Data to Insights: A Layered Storytelling Approach for Multimodal Learning AnalyticsRoberto Martínez Maldonado, Vanessa Echeverría, Gloria Fernández-Nieto, Simon Buckingham ShumCHI 2020 · 115 citations
- MeetingCoach: An Intelligent Dashboard for Supporting Effective & Inclusive MeetingsSamiha Samrose, Daniel McDuff, Robert Sim, Jina Suh et al.CHI 2021 · 69 citations
- Pair-Up: Prototyping Human-AI Co-orchestration of Dynamic Transitions between Individual and Collaborative Learning in the ClassroomKexin Bella Yang, Vanessa Echeverría, Zijing Lu, Hongyu Mao et al.CHI 2023 · 43 citations
- Cross-language code search using static and dynamic analysesGeorge Mathew, Kathryn T. StoleeFSE 2021 · 36 citations
Related papers
- VizGroup: An AI-assisted Event-driven System for Collaborative Programming Learning AnalyticsXiaohang Tang, Sam Wong, Kevin Pu, Xi Chen et al.UIST 2024 · 16 citations
- VizProg: Identifying Misunderstandings By Visualizing Students' Coding ProgressAshley Ge Zhang, Yan Chen, Steve OneyCHI 2023 · 31 citations
- CcNav: Understanding Compiler Optimizations in Binary CodeSabin Devkota, Pascal Aschwanden, Adam Kunen, Matthew P. LeGendre et al.IEEE VIS 2020 · 34 citations
- StuGPTViz: A Visual Analytics Approach to Understand Student-ChatGPT InteractionsZixin Chen, Jiachen Wang, Meng Xia, Kento Shigyo et al.IEEE VIS 2024 · 14 citations
- Comparing Native and Non-native English Speakers' Behaviors in Collaborative Writing through Visual AnalyticsYuexi Chen, Yimin Xiao, Kazi Tasnim Zinat, Naomi Yamashita et al.CHI 2025 · 2 citations
