Download presentation
Presentation is loading. Please wait.
Published byAnnice Daniels Modified over 9 years ago
1
Another Person’s Eye Gaze as a Cue in Solving Programming Problems Randy Stein Susan Brennan Stony Brook University
2
How can expertise be transferred? A graduate TA, on the phone, is trying to help a first year computer science student debug his homework assignment. No matter how the TA tries, he cannot find the words to express to the student how to diagnose a problem. If only there were some way for the student to actually see how the TA codes…
3
Using Eye Gaze Eye gaze can provide precise, moment-by- moment information about a collaborator’s focus of attention In collaborative computing eye gaze can be – Instrumental – Informative – communicative
4
Goals Ultimate Goal: Can eye gaze be used to transfer knowledge from experts to novices without them being co-present? First step: can knowledge be transferred via eye gaze at all? Can experts use eye gaze to gain knowledge from each other and solve problems more quickly? Next: can eye gaze be a useful tool when an expert and novice are collaborating on a problem?
5
How does a partner’s eye gaze help? Eye gaze videos reveal two useful sources of spatial information: – Location of the bug – Where related code might be (an expert’s “slice”) Location probably sufficient for simple bugs; related code would be more important for complex bugs requiring a trace
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.