Presentation is loading. Please wait.

Presentation is loading. Please wait.

Another Person’s Eye Gaze as a Cue in Solving Programming Problems Randy Stein Susan Brennan Stony Brook University.

Similar presentations


Presentation on theme: "Another Person’s Eye Gaze as a Cue in Solving Programming Problems Randy Stein Susan Brennan Stony Brook University."— Presentation transcript:

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


Download ppt "Another Person’s Eye Gaze as a Cue in Solving Programming Problems Randy Stein Susan Brennan Stony Brook University."

Similar presentations


Ads by Google