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

TL;DR
CPVis is an interactive visual analytics system that uses multimodal data and innovative visual encoding to help instructors evaluate student collaboration in programming courses more effectively and confidently.
Contribution
This paper introduces CPVis, a novel multimodal, flower-based visual analytics tool for dynamic assessment of collaborative programming, addressing evaluation challenges in education.
Findings
Users gained more insights with CPVis
CPVis was rated more intuitive by users
Users reported increased confidence in assessments
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInnovative Teaching and Learning Methods · Software Engineering Techniques and Practices · Intelligent Tutoring Systems and Adaptive Learning
