Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and Teaching
Stephanie Yang, Amreen Amin Poonawala, Tian-Shun Allan Jiang, Bertrand Schneider
Abstract
One-on-one tutoring is effective for learning computer science since a tutor can work alongside a student and provide tailored feedback on their code. However, translating this type of instruction to a remote setting is challenging. Traditional methods such as screensharing lack key pedagogical functionality and most available tools are designed for collaboration rather than instruction. To identify tools that can support remote tutoring, we conducted an experiment to assess two resources: synchronous editing and awareness tools. In our study, an instructor teaches a learner introductory programming concepts remotely, collaborating through screensharing alone, a shared notebook with real-time collaborative editing, or a shared notebook with additional awareness tools overlaid. To embed the awareness tools, we designed a Chrome extension that enables real-time sharing of gaze and cursor data. Our results show that synchronous editing combined with awareness tools significantly improved learning. The awareness tools also helped tutors better communicate with the student, track their understanding, and establish a sense of presence. As a final contribution, we also assessed the efficacy of gaze-sharing using a webcam eye-tracker. While the accuracy was not as precise as a dedicated sensor, instructors described instances when the gaze was useful for gauging student attention and establishing presence. We discuss implications for remote tutoring in computer science and scaling awareness technology.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 7ba9c7b7-7f3e-43df-93c4-77f077a1d673Cited by top-tier papers4
- PeerEdu: Bootstrapping Online Learning Behaviors via Asynchronous Area of Interest Sharing from Peer GazeSonglin Xu, Dongyin Hu, Ru Wang, Xinyu ZhangCHI 2025 · 9 citations
- "It feels like we're not meeting the criteria": Examining and Mitigating the Cascading Effects of Bias in Automatic Speech Recognition in Spoken Language InterfacesKelechi Ezema, Chelsea Chandler, Rosy Southwell, Niranjan Cholendiran et al.CHI 2025 · 8 citations
- It's a Complete Haystack: Understanding Dependency Management Needs in Computer-Aided DesignKathy Cheng, Alison Olechowski, Shurui ZhouCSCW 2025 · 4 citations
- Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in GitJoel Bucher, Lahari Goswami, Sverrir Thorgeirsson, April Yi WangCHI 2026 · 1 citation
Related papers
- Learners Learn More and Instructors Track Better with Real-time Gaze SharingGahyun Sung, Tianyi Feng, Bertrand SchneiderCSCW 2021 · 37 citations
- Co11ab: Augmenting Accessibility in Synchronous Collaborative Writing for People with Vision ImpairmentsMaitraye Das, Thomas Barlow McHugh, Anne Marie Piper, Darren GergleCHI 2022 · 36 citations
- Effects of Shared Gaze on Audio- Versus Text-Based Remote CollaborationsGrete Helena Kütt, Teerapaun Tanprasert, Jay Rodolitz, Bernardo Moyza et al.CSCW 2020 · 26 citations
- Glancee: An Adaptable System for Instructors to Grasp Student Learning Status in Synchronous Online ClassesShuai Ma, Taichang Zhou, Fei Nie, Xiaojuan MaCHI 2022 · 51 citations
- Tutor In-sight: Guiding and Visualizing Students' Attention with Mixed Reality Avatar Presentation ToolsSantawat Thanyadit, Matthias Heintz, Effie L.-C. LawCHI 2023 · 17 citations
