Accessible Design in Integrated Development Environments: A Think Aloud Study Exploring the Experiences of Students with ADHD
Authors:
- Luke HalpinLHLuke Halpin
- Phillip BenachourPBPhillip Benachour
- Tracy HallTHTracy Hall
- Ann-Marie HoughtonAHAnn-Marie Houghton
- Emily WinterEWEmily Winter
Preprint
Abstract
Coding forms a key part of computer science education in universities. As part of this education, Integrated Development Environments (IDEs) are essential tools for coding. However, it is currently unknown how the design of an IDE's interface impacts on students with Attention Deficit Hyperactivity Disorder (ADHD). In this study we investigated the use of IDEs by students with ADHD. We conducted a think aloud study with nine university computing students, followed by qualitative observational interviews to analyse their learning and engagement with the Visual Studio Code IDE. The paper reports on these experiences and seeks to understand the role IDEs play in the educational setting. Our work also examines how digital accessibility and usability are considered in the current design of IDEs. We analysed the qualitative data using a thematic analysis and identified three primary themes: self-confidence, interaction, and learning as well as various sub-themes. The themes and their sub-themes illustrate key areas of consideration when designing IDEs for students with ADHD. The primary findings highlight experiences of frustration and barriers in the current design and layout of IDEs. Through our participatory approach we provide a rare insight into ADHD user experiences around usability and accessibility, and describe the need for better design of development environments to ensure a positive learning experience for the students.Keywords
All Related Versions
This publication has 21 references indexed in Scilit:
- “A one-stop shop”: Real-world use and app-users' experiences of a psychoeducational smartphone app for adults with ADHDInternet Interventions, 2025
- Prevalence of university non-continuation and mental health conditions, and effect of mental health conditions on non-continuation: a systematic review and meta-analysisJournal of Mental Health, 2024
- Toward good practice in thematic analysis: Avoiding common problems and be(com)ing aknowingresearcherInternational Journal of Transgender Health, 2022
- ADHD Symptoms and Procrastination in College Students: The Roles of Emotion Dysregulation and Self-EsteemJournal of Psychopathology and Behavioral Assessment, 2022
- Confidence is key: Unlocking the relations between ADHD symptoms and math performanceLearning and Individual Differences, 2020
- Bringing Disability Into the Discussion: Examining Technology Accessibility as An Equity Concern in the Field of Instructional TechnologyJournal of Research on Technology in Education, 2019
- Software development and tool usability2016
- Disability Discourse: Overview and Critiques of the Medical and Social ModelsQuest, 2016
- Evaluation of integrated software development environments: Challenges and results from three empirical studiesInternational Journal of Human-Computer Studies, 2005
- The BlueJ System and its PedagogyComputer Science Education, 2003