Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in Git

要旨

Git is widely used for collaborative software development, but it can be challenging for newcomers. While most learning tools focus on individual workflows, Git is inherently collaborative. We present GitAcademy, a browser-based learning platform that embeds a full Git environment with a split-view collaborative mode: learners work on their own local repositories connected to a shared remote repository, while simultaneously seeing their partner's actions mirrored in real time. This design is not intended for everyday software development, but rather as a training simulator to build awareness of distributed states, coordination, and collaborative troubleshooting. In a within-subjects study with 13 pairs of learners, we found that the split-view interface enhanced social presence, supported peer teaching, and was consistently preferred over a single-view baseline, even though performance gains were mixed. We further discuss how split-view awareness can serve as a training-only scaffold for collaborative learning of Git and other distributed technical systems.

著者
Joel Bucher
ETH Zürich, Zürich, Switzerland
Lahari Goswami
ETH Zurich, Zurich, Switzerland
Sverrir Thorgeirsson
ETH Zurich, Zurich, Switzerland
April Yi. Wang
ETH Zurich, Zurich, Switzerland

会議: CHI 2026

ACM CHI Conference on Human Factors in Computing Systems

セッション: Labor, Data and Ethics

P1 - Room 111
7 件の発表
2026-04-16 18:00:00
2026-04-16 19:30:00