2023
DOI: 10.1145/3610177
|View full text |Cite
|
Sign up to set email alerts
|

Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and Teaching

Stephanie Yang,
Amreen Amin Poonawala,
Tian-Shun Allan Jiang
et al.

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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 62 publications
0
2
0
Order By: Relevance
“…To apply our approach as a human-inclusive measure of code quality directly in practice, one would require an eye-tracker to collect the eye gaze data and then map it to the code. Several approaches have already examined the value of tracking and sharing real-time eye gaze data to support scenarios such as pair programming [15], code review [12] or code tutoring [82]. With the advances in technology that allow us to use webcams for tracking eye gaze [82], such an approach might soon be feasible.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…To apply our approach as a human-inclusive measure of code quality directly in practice, one would require an eye-tracker to collect the eye gaze data and then map it to the code. Several approaches have already examined the value of tracking and sharing real-time eye gaze data to support scenarios such as pair programming [15], code review [12] or code tutoring [82]. With the advances in technology that allow us to use webcams for tracking eye gaze [82], such an approach might soon be feasible.…”
Section: Discussionmentioning
confidence: 99%
“…Several approaches have already examined the value of tracking and sharing real-time eye gaze data to support scenarios such as pair programming [15], code review [12] or code tutoring [82]. With the advances in technology that allow us to use webcams for tracking eye gaze [82], such an approach might soon be feasible.…”
Section: Discussionmentioning
confidence: 99%