Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3379156.3391981acmconferencesArticle/Chapter ViewAbstractPublication PagesetraConference Proceedingsconference-collections
short-paper

Eye Movement Features in response to Comprehension Performance during the Reading of Programs

Published: 02 June 2020 Publication History
  • Get Citation Alerts
  • Abstract

    Some features of eye movement during the reading of program code were analysed in order to develop a procedure to assess viewer comprehension ability. A set of eye movement data which was created by the measurement of eye movement during the viewing of a code programming project was used. While backward eye movement is natural under normal reading circumstances, this paper focuses on intentional eye movement in the opposite direction of the usual pattern of reading while viewing blocks of code, and the impact of the frequency of this on the comprehension of a code, which was confirmed. In examining the frequency of this reading behaviour, there were significant differences in both overall fixation times and mean saccade lengths for the two levels of comprehension of the code.

    References

    [1]
    Roman Bednarik, Teresa Busjahn, Agostino Gibaldi, Bonita Sharif, Maria Bielikova, Jozef Tvarozek, and et al.2018a. The EMIP dataset. available at URL: http://emipws.org/emip_dataset/.
    [2]
    Roman Bednarik, Carsten Schulte, Lea Budde, Birte Heinemann, and Hana Vrzakova. 2018b. Eye-movement Modeling Examples in Source Code Comprehension: A Classroom Study. In Proceedings of 18th Koli Calling International Conference on Computing Education Research(Koli Calling ’18). 22–25.
    [3]
    Teresa Busjahn, Roman Bednarik, Andrew Begel, Martha Crosby, James Paterson, Carsten Schulte, Bonita Sharif, and Sascha Tamm. 2015. Eye movements in code reading: relaxing the linear order. In Proceedings of 2015 IEEE 23rd International COnference on Program Comprehension. IEEE, 255–265. https://doi.org/10.1109/ICPC.2015.36.
    [4]
    Teresa Busjahn, Carsten Schulte, and Roman Bednarik. 2014. Eye Movements in Programming Education II: Analyzing the Novice’s Gaze, Proceedings of the second international workshop. Freie Universität Berlin, Department of Mathematics and Computer Science, Berlin, Germany. Technical Report TR-B-15-01.
    [5]
    Yoshinobu Ebisawa and Mitsuhiro Sugiura. 1998. Influences of Target and Fixation Point Conditions on Characteristics of Visually Guided Voluntary Saccade. The Journal of the Institute of Image Information and Television Engineers 52, 11 (1998), 1730–1737.
    [6]
    Ryoko Fukuda, Minoru Sakuma, Etsuo Nakamura, and Tadashiko Fukuda. 1996. An experimental consideration on the definition of a fixation point. Ergonomics 32, 4 (1996), 197–204.
    [7]
    Martin Konopka, Adam Talian, Jozef Tvarozek, and Pavol Navrat. 2018. Data Flow Metrics in Program Comprehension Tasks. In Proceedings of EMIS ’18: Symposium of Eye Movements in Programming, Roman Bednarik (Ed.). ACM, New York, NY, USA, 2:1–6. https://doi.org/10.1145/3216723.3216728.
    [8]
    Kouki Matsumoto and Toru Wakahara. 2018. A Proposal of a programming education support system based on analysis of Eye Gaze information. In Proceedings of the 80th National Convention of IPSJ. 4:721–722.
    [9]
    Koki Okimoto, Shimpei Matsumoto, Tomoko Kashima, Shuichi Yamagishi, and Shingo Aoki. 2014. Proposal of a thinking process prediction method in programming trace learning. In Proceedings of the 39th national convention of JSiSe. 309–310.

    Cited By

    View all
    • (2023)Distinguishing Orthodontic Experts From Laypersons Through Gaze AnalysisIEEE Access10.1109/ACCESS.2023.327199011(44444-44453)Online publication date: 2023
    • (2022)Measuring code comprehension effort using code reading patternSādhanā10.1007/s12046-022-01876-547:3Online publication date: 17-Jun-2022
    • (2021)Estimation of reading ability of program codes using features of eye movementsACM Symposium on Eye Tracking Research and Applications10.1145/3448018.3457421(1-5)Online publication date: 25-May-2021

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ETRA '20 Short Papers: ACM Symposium on Eye Tracking Research and Applications
    June 2020
    305 pages
    ISBN:9781450371346
    DOI:10.1145/3379156
    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 June 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. eye movement
    2. fixation patterns
    3. program code comprehension
    4. reading behaviour

    Qualifiers

    • Short-paper
    • Research
    • Refereed limited

    Conference

    ETRA '20

    Acceptance Rates

    Overall Acceptance Rate 69 of 137 submissions, 50%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)16
    • Downloads (Last 6 weeks)3

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Distinguishing Orthodontic Experts From Laypersons Through Gaze AnalysisIEEE Access10.1109/ACCESS.2023.327199011(44444-44453)Online publication date: 2023
    • (2022)Measuring code comprehension effort using code reading patternSādhanā10.1007/s12046-022-01876-547:3Online publication date: 17-Jun-2022
    • (2021)Estimation of reading ability of program codes using features of eye movementsACM Symposium on Eye Tracking Research and Applications10.1145/3448018.3457421(1-5)Online publication date: 25-May-2021

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media