Elaborated gaze tracking devices are hitting the consumer market. This gives an existing human-computer interaction technique the chance to be widely applied in software applications. Programmers can benefit from this development. They tend to work on multiple or large screens to interact with diverse tools in parallel. When programmers switch between reading and typing, the keyboard focus might not be where expected. Such distractions leave the programmer dissatisfied. Gaze information can help to determine which tool a programmer focusses on.
Our goal is to explore the use of gaze information for programming environments. Specifically, we investigate a case where a programmer’s view focus and the intended keyboard focus correlate. For specific programming tasks, our work shows that it is beneficial to set the keyboard focus to a programmer’s view focus.
Mon 18 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:05 - 12:30 | Session 2PX at Belli Chair(s): Richard P. Gabriel Dream Songs, Inc. & IBM Research, Robert Hirschfeld HPI, Hidehiko Masuhara Tokyo Institute of Technology | ||
10:05 45mDemonstration | Envision – Turning the IDE into a Visual Information System. PX | ||
10:50 45mTalk | Satisfaction, Time Investment and Success in Students' Programming Exercise. PX | ||
11:35 45mTalk | Towards Gaze Control in Programming Environments. PX |