[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1056808.1056877acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article

Effects of display blurring on the behavior of novices and experts during program debugging

Published: 02 April 2005 Publication History

Abstract

The Restricted Focus Viewer (RFV) relates a small part of an otherwise blurred display to the focus of visual attention. A user controls which part of the screen is in focus by using a computer mouse. The RFV tool records these movements. Recently, some studies used the RFV to investigate the cognitive behavior of users and some others have even enhanced the tool for research of usability issues.We report on an eye-tracking study where the effects of RFV's display blurring on the visual attention allocation of 18 novice and expert programmers were investigated. We replicated a previous RFV-based study and analyzed attention switching and fixation durations reported by an eye tracker. Our results indicate that the blurring interferes with the strategies possessed by experts and has an effect on fixation duration: however, we found that debugging performance was preserved. We discuss possible reasons and implications.

References

[1]
Bednarik, R., Tukiainen, M. Visual attention tracking during program debugging. In Proceedings of NordiCHI 2004, The Third Nordic Conference on Human-Computer Interaction, October 23-27, 2004, Tampere, Finland, ACM Press, pp. 331--334.]]
[2]
Blackwell, A. F., Jansen, A.R., Marriott, K. Restricted Focus Viewer: A tool for tracking visual attention. In M. Anderson, P. Cheng & V. Haarslev (Eds.), Theory and Applications of Diagrams. Lecture Notes in Artificial Intelligence 1889, pp. 162--177, Springer Verlag, 2000.]]
[3]
Futrelle, R. P. & Rumshisky, A. Discourse Structure of Text-Graphics Documents. 1st International Symposium on Smart Graphics Hawthorne, NY. ACM Press, 2001.]]
[4]
Godijn, R. & Theeuwes, J. The relationship between exogenous and endogenous saccades and attention. In Jukka Hyöönä, Ralph Radach & Heiner Deubel (Eds). The Mind's Eyes: Cognitive and Applied Aspects of Eye Movements, pp. 3--26, 2003.]]
[5]
Goldberg, J. H. and Kotval, X. P. Eye Movement-Based Evaluation of the Computer Interface. In Kumar, S. K. (Eds.), Advances in Occupational Ergonomics and Safety, Amsterdam: IOS Press, pp. 529--532, 1998.]]
[6]
Jansen, A.R., Blackwell, A.F. and Marriott, K. A tool for tracking visual attention: The Restricted Focus Viewer. Behavior Research Methods, Instruments, and Computers, 35(1), 57--69, 2003.]]
[7]
Romero, P., Cox, R., du Boulay, B., Lutz, R. Visual attention and representation switching during Java program debugging: A study using the Restricted Focus Viewer. Diagrammatic Representation and Inference: Second International Conference, Diagrams 2002 Callaway Gardens, USA. Lecture Notes in Artificial Intelligence, 2317, pp. 221--235, Springer Verlag, 2002.]]
[8]
Romero, P., Lutz, R., Cox, R., du Boulay, B. Co-ordination of multiple external representations during Java program debugging. Empirical Studies of Programmers symposium of the IEEE Human Centric Computing Languages and Environments Symposia, Arlington, VA, 2002.]]
[9]
Romero, P., du Boulay, B., Cox, R., Lutz, R. Java debugging strategies in multi-representational environments. 15th Annual Workshop of the Psychology of Programming Interest Group (PPIG'03), pp. 421--434, 2003.]]
[10]
Tarasewich, P., Fillion, S. Discount eye tracking: The Enhanced Restricted Focus Viewer. In Proceedings of AMCIS, August 2004, New York, pp. 1--9.]]

Cited By

View all
  • (2024)On Eye Tracking in Software EngineeringSN Computer Science10.1007/s42979-024-03045-35:6Online publication date: 26-Jul-2024
  • (2023)Öznitelik Belirleme Yöntemleriyle Farklı Türde Hata Ayıklamada Önemli Göz Hareket Metriklerinin BelirlenmesiDetermining Important Eye Movement Metrics in Different Types of Debugging with Feature Selection MethodsGazi Üniversitesi Gazi Eğitim Fakültesi Dergisi10.17152/gefad.119909643:2(757-784)Online publication date: 2-Sep-2023
  • (2023)Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and TeachingProceedings of the ACM on Human-Computer Interaction10.1145/36101777:CSCW2(1-30)Online publication date: 4-Oct-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI EA '05: CHI '05 Extended Abstracts on Human Factors in Computing Systems
April 2005
1358 pages
ISBN:1595930027
DOI:10.1145/1056808
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 April 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. experimental tools
  2. eye-movement tracking
  3. psychology of programming
  4. visual attention

Qualifiers

  • Article

Conference

CHI05
Sponsor:

Acceptance Rates

Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

Upcoming Conference

CHI 2025
ACM CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)On Eye Tracking in Software EngineeringSN Computer Science10.1007/s42979-024-03045-35:6Online publication date: 26-Jul-2024
  • (2023)Öznitelik Belirleme Yöntemleriyle Farklı Türde Hata Ayıklamada Önemli Göz Hareket Metriklerinin BelirlenmesiDetermining Important Eye Movement Metrics in Different Types of Debugging with Feature Selection MethodsGazi Üniversitesi Gazi Eğitim Fakültesi Dergisi10.17152/gefad.119909643:2(757-784)Online publication date: 2-Sep-2023
  • (2023)Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and TeachingProceedings of the ACM on Human-Computer Interaction10.1145/36101777:CSCW2(1-30)Online publication date: 4-Oct-2023
  • (2022)Assisting Teaching Assistants with Automatic Code CorrectionsProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3501820(1-18)Online publication date: 29-Apr-2022
  • (2022)“I just looked for the solution!”On Integrating Security-Relevant Information in Non-Security API Documentation to Support Secure Coding PracticesIEEE Transactions on Software Engineering10.1109/TSE.2021.309417148:9(3467-3484)Online publication date: 1-Sep-2022
  • (2022)Presence Variations for E&E Transitions ExplainabilityProcedia Computer Science10.1016/j.procs.2022.09.238207:C(1802-1811)Online publication date: 1-Jan-2022
  • (2020)Analyzing the influence of block highlighting on beginning programmers' reading behavior using eye trackingProceedings of the 9th Computer Science Education Research Conference10.1145/3442481.3442505(1-10)Online publication date: 19-Oct-2020
  • (2020)How Experts Adapt Their Gaze Behavior When Modeling a Task to NovicesCognitive Science10.1111/cogs.1289344:9Online publication date: 14-Sep-2020
  • (2020)A practical guide on conducting eye tracking studies in software engineeringEmpirical Software Engineering10.1007/s10664-020-09829-4Online publication date: 12-Jun-2020
  • (2018)A Survey on the Usage of Eye-Tracking in Computer ProgrammingACM Computing Surveys10.1145/314590451:1(1-58)Online publication date: 10-Jan-2018
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media