skip to main content
10.1145/3216723.3216724acmconferencesArticle/Chapter ViewAbstractPublication PagesetraConference Proceedingsconference-collections
research-article

Gaze behaviour in computer programmers with dyslexia: considerations regarding code style, layout and crowding

Published: 15 June 2018 Publication History

Abstract

Previous work investigating the eye movements of computer programmers with dyslexia suggests that the gaze behaviour expected of dyslexic readers when processing natural text does not consistently manifest when programmers with dyslexia read program code. Instead, the observed eye movements of programmers with dyslexia appear to represent a complex hybrid of gaze behaviour both typical and atypical of dyslexic readers. Building on this work, this paper explores the possible impact of code style, layout and crowding on the reading behaviour of programmers with dyslexia. Related work on the phenomenon of crowding in the dyslexia literature is used to inform a possible experimental design to explore the effect of crowding in this context.

References

[1]
Stéphanie Bellocchi. 2013. Developmental dyslexia, visual crowding and eye movements. Eye movement: Developmental perspectives, dysfunctions and disorders in humans (2013), 93--110.
[2]
Stéphanie Bellocchi, Mathilde Muneaux, Mireille Bastien-Toniazzo, and Stéphanie Ducrot. 2013. I can read it in your eyes: What eye movements tell us about visuo-attentional processes in developmental dyslexia. Research in developmental disabilities 34, 1 (2013), 452--460.
[3]
Teresa Busjahn, Roman Bednarik, Andrew Begel, Martha Crosby, James H Paterson, Carsten Schulte, Bonita Sharif, and Sascha Tamm. 2015a. Eye movements in code reading: Relaxing the linear order. In Program Comprehension (ICPC), 2015 IEEE 23rd International Conference on. IEEE, 255--265.
[4]
Teresa Busjahn, Carsten Schulte, Sascha Tamm, and Roman Bednarik. 2015b. Eye movements in programming education II: Analyzing the novice's gaze. Technical Report. Technical Report TR-B-15-01, Freie Universität Berlin, Department of Mathematics and Computer Science, Berlin, Germany.
[5]
Max Coltheart, Brent Curtis, Paul Atkins, and Micheal Haller. 1993. Models of reading aloud: Dual-route and parallel-distributed-processing approaches. Psychological review 100, 4 (1993), 589.
[6]
Max Coltheart, Kathleen Rastle, Conrad Perry, Robyn Langdon, and Johannes Ziegler. 2001. DRC: a dual route cascaded model of visual word recognition and reading aloud. Psychological review 108, 1 (2001), 204.
[7]
Peter Coppin and Stephen A Hockema. 2009. Learning from the information workspace of an information professional with dyslexia and ADHD. In Science and Technology for Humanity (TIC-STH), 2009 IEEE Toronto International Conference. IEEE, 801--807.
[8]
Naama Friedmann and Max Coltheart. 2016. Types of developmental dyslexia. Handbook of communication disorders: Theoretical, empirical, and applied linguistics perspectives (2016).
[9]
Gad Geiger and Jerome Y Lettvin. 1987. Peripheral vision in persons with dyslexia. New England Journal of Medicine 316, 20 (1987), 1238--1243.
[10]
Simone Gori and Andrea Facoetti. 2015. How the visual aspects can be crucial in reading acquisition: the intriguing case of crowding and developmental dyslexia. Journal of vision 15, 1 (2015), 8--8.
[11]
Jonathan Grainger, Ilse Tydgat, and Joanna Isselé. 2010. Crowding affects letters and symbols differently. Journal of Experimental Psychology: Human Perception and Performance 36, 3 (2010), 673.
[12]
Caroline Law and Linda Cupples. 2017. Thinking outside the boxes: Using current reading models to assess and treat developmental surface dyslexia. Neuropsychological rehabilitation 27, 2 (2017), 149--195.
[13]
Marialuisa Martelli, Gloria Di Filippo, Donatella Spinelli, and Pierluigi Zoccolotti. 2009. Crowding, reading, and developmental dyslexia. Journal of Vision 9, 4 (2009), 14--14.
[14]
Ian McChesney and Raymond Bond. 2017. Do Computer Programmers With Dyslexia See Things Differently? A Computational Eye Tracking Study. In Eye Movements in Programming: Spring Academy 2017, Bednarik R. Busjahn T. Schulte C. Vrzakova H. Budde L. Tamm, S. (Ed.), Vol. Technical Report TR-B-17-02. Freie Universität Berlin, Department of Mathematics and Computer Science, Berlin, Germany.
[15]
Ian McChesney and Raymond Bond. 2018. Eye Tracking Analysis Of Computer Program Comprehension In Programmers With Dyslexia. Technical Report. School of Computing, Ulster University. Submitted for publication.
[16]
Meredith Ringel Morris, Andrew Begel, and Ben Wiedermann. 2015. Understanding the challenges faced by neurodiverse software engineering employees: Towards a more inclusive and productive technical workforce. In Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility. ACM, 173--184.
[17]
Norman Powell, David Moore, John Gray, Janet Finlay, and John Reaney. 2004. Dyslexia and learning computer programming. ITALICS (Innovations in Teaching And Learning in Information and Computer Sciences), 3, 2 (2004), 1--12.
[18]
Susan Wallace. 2015. A dictionary of education. OUP Oxford.
[19]
Marco Zorzi, Chiara Barbiero, Andrea Facoetti, Isabella Lonciari, Marco Carrozzi, Marcella Montico, Laura Bravar, Florence George, Catherine Pech-Georgel, and Johannes C Ziegler. 2012. Extra-large letter spacing improves reading in dyslexia. Proceedings of the National Academy of Sciences 109, 28 (2012), 11455--11459.

Cited By

View all
  • (2024)On Eye Tracking in Software EngineeringSN Computer Science10.1007/s42979-024-03045-35:6Online publication date: 26-Jul-2024
  • (2024)Economical Accommodations for Neurodivergent Students in Software Engineering Education: Experiences from an Intervention in Four Undergraduate CoursesEquity, Diversity, and Inclusion in Software Engineering10.1007/978-1-4842-9651-6_24(413-427)Online publication date: 21-Sep-2024
  • (2021)Eye Tracking Analysis of Code Layout, Crowding and Dyslexia - An Open Data SetACM Symposium on Eye Tracking Research and Applications10.1145/3448018.3457420(1-6)Online publication date: 25-May-2021
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EMIP '18: Proceedings of the Workshop on Eye Movements in Programming
June 2018
35 pages
ISBN:9781450357920
DOI:10.1145/3216723
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: 15 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. computer programming
  2. dyslexia
  3. eye tracking
  4. program comprehension

Qualifiers

  • Research-article

Conference

ETRA '18

Upcoming Conference

ETRA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)22
  • Downloads (Last 6 weeks)2
Reflects downloads up to 03 Mar 2025

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
  • (2024)Economical Accommodations for Neurodivergent Students in Software Engineering Education: Experiences from an Intervention in Four Undergraduate CoursesEquity, Diversity, and Inclusion in Software Engineering10.1007/978-1-4842-9651-6_24(413-427)Online publication date: 21-Sep-2024
  • (2021)Eye Tracking Analysis of Code Layout, Crowding and Dyslexia - An Open Data SetACM Symposium on Eye Tracking Research and Applications10.1145/3448018.3457420(1-6)Online publication date: 25-May-2021
  • (2021)The Effect Of Crowding On The Reading Of Program Code For Programmers With Dyslexia2021 IEEE/ACM 29th International Conference on Program Comprehension (ICPC)10.1109/ICPC52881.2021.00036(300-310)Online publication date: May-2021
  • (2020)Observations on the Linear Order of Program Code Reading Patterns in Programmers with DyslexiaProceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering10.1145/3383219.3383228(81-89)Online publication date: 15-Apr-2020
  • (2019)Eye tracking analysis of computer program comprehension in programmers with dyslexiaEmpirical Software Engineering10.1007/s10664-018-9649-y24:3(1109-1154)Online publication date: 31-Jul-2019
  • (2019)Effects of Menu Organization and Visibility on Web Navigation for People with DyslexiaHuman-Computer Interaction – INTERACT 201910.1007/978-3-030-29381-9_8(115-133)Online publication date: 23-Aug-2019

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media