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.
- Olutayo Falasse, Alexa F. Siu, Sean Follmer. 2019. Tactile Code Skimmer: A Tool to Help Blind Programmers Feel the Structure of Code. In Proceedings of the 21st International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS ‘19). ACM, Pittsburgh, PA, USA. DOI: http://dx.doi.org/10.1145/3308561.3354616