Tactile Code Skimmer: A Tool to Help Blind Programmers Feel the Structure of Code

Skimming new code with a screen reader can be a time-consuming task for blind and visually impaired programmers. Screen readers aid with code navigation, but dictate code line-by-line and read spaces and tabs individually. This often provides more information than is needed. In this work, we present the Tactile Code Skimmer (TCS), a tool to aid blind and visually impaired programmers with skimming code. The device physically reflects the indentation levels of code with actuated slide potentiometers, thus helping reduce the "hearing load" that often accompanies screen readers. We describe the TCS design and implementation. Based on feedback from participants obtained through demos and an in-depth session, we discuss some considerations for tactile tools that aid with code skimming.

Focus: Methods or Design
Source: ACM ASSETS 2019
Redability: Expert
Type: PDF Article
Open Source: No
Keywords: Accessibility, Blind Programmers, Code Structure, Tactile Aids, Visually Impaired
Learn Tags: Design/Methods Disability Fairness Inclusive Practice Solution
Summary: A paper that introduces the Tactile Code Skimmer, a tool that helps blind and visually impaired programmers skim code.