Addressing accessibility barriers in programming for people with visual impairments: A literature review

A Mountapmbeme, O Okafor, S Ludi - ACM Transactions on Accessible …, 2022 - dl.acm.org
Accessibility issues with programming languages and programming environments pose a
major barrier for students with visual impairments to participate in computing related courses …

Accessible web development: Opportunities to improve the education and practice of web development with a screen reader

C Kearney-Volpe, A Hurst - ACM Transactions on Accessible Computing …, 2021 - dl.acm.org
There are a growing number of jobs related to web development, yet there is little formal
literature about the accessibility of web development with a screen reader. This article …

An empirical investigation into programming language syntax

A Stefik, S Siebert - ACM Transactions on Computing Education (TOCE), 2013 - dl.acm.org
Recent studies in the literature have shown that syntax remains a significant barrier to
novice computer science students in the field. While this syntax barrier is known to exist …

Tracking@ stemxcomet: teaching programming to blind students via 3D printing, crisis management, and twitter

SK Kane, JP Bigham - Proceedings of the 45th ACM technical …, 2014 - dl.acm.org
Introductory programming activities for students often include graphical user interfaces or
other visual media that are inaccessible to students with visual impairments. Digital …

Codetalk: Improving programming environment accessibility for visually impaired developers

V Potluri, P Vaithilingam, S Iyengar, Y Vidya… - Proceedings of the …, 2018 - dl.acm.org
In recent times, programming environments like Visual Studio are widely used to enhance
programmer productivity. However, inadequate accessibility prevents Visually Impaired (VI) …

Structjumper: A tool to help blind programmers navigate and understand the structure of code

CM Baker, LR Milne, RE Ladner - Proceedings of the 33rd Annual ACM …, 2015 - dl.acm.org
It can be difficult for a blind developer to understand and navigate through a large amount of
code quickly, as they are unable to skim as easily as their sighted counterparts. To help …

Interviews and observation of blind software developers at work to understand code navigation challenges

K Albusays, S Ludi, M Huenerfauth - Proceedings of the 19th …, 2017 - dl.acm.org
Integrated Development Environments (IDEs) play an important role in the workflow of many
software developers, eg providing syntactic highlighting or other navigation aids to support …

Including accessibility within and beyond undergraduate computing courses

A Waller, VL Hanson, D Sloan - Proceedings of the 11th international …, 2009 - dl.acm.org
This paper presents a unique approach to undergraduate teaching in which accessibility
topics are completely integrated throughout the curriculum, treating accessibility not as a …

Grid-coding: An accessible, efficient, and structured coding paradigm for blind and low-vision programmers

M Ehtesham-Ul-Haque, SM Monsur… - Proceedings of the 35th …, 2022 - dl.acm.org
Sighted programmers often rely on visual cues (eg, syntax coloring, keyword highlighting,
code formatting) to perform common coding activities in text-based languages (eg, Python) …

On the design of an educational infrastructure for the blind and visually impaired in computer science

AM Stefik, C Hundhausen, D Smith - Proceedings of the 42nd ACM …, 2011 - dl.acm.org
The blind and visually impaired community is significantly underrepresented in computer
science. Students who wish to enter the discipline must overcome significant technological …