ToPSen: Task-Oriented Priming and Sensory Alignment for Comparing Coding Strategies Between Sighted and Blind Programmers

📅 2025-05-28
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study investigates systematic differences in programming strategies between sighted and blind programmers under purely auditory feedback conditions, revealing critical challenges in mixed-ability collaborative coding. Method: A double-blind controlled experiment was conducted, integrating cognitive load measurement, structured interviews, non-visual programming task protocols, and qualitative thematic coding. Contribution/Results: We identify fundamental disparities in code structure processing and working memory demands between the two groups. We propose ToPSen—a task-oriented sensory alignment framework—that reframes sensory constraints as first-class design requirements, shifting IDE accessibility from adaptive retrofitting toward symbiotic design. Empirical evaluation shows that ToPSen significantly improves blind programmers’ mental model accuracy and working memory capacity. It further exposes a core accessibility gap in current IDEs concerning structural code perception. Based on these findings, we derive 12 evidence-based design guidelines for programming tools supporting mixed-ability collaboration.

Technology Category

Application Category

📝 Abstract
This paper examines how the coding strategies of sighted and blind programmers differ when working with audio feedback alone. The goal is to identify challenges in mixed-ability collaboration, particularly when sighted programmers work with blind peers or teach programming to blind students. To overcome limitations of traditional blindness simulation studies, we proposed Task-Oriented Priming and Sensory Alignment (ToPSen), a design framework that reframes sensory constraints as technical requirements rather than as a disability. Through a study of 12 blind and 12 sighted participants coding non-visually, we found that expert blind programmers maintain more accurate mental models and process more information in working memory than sighted programmers using ToPSen. Our analysis revealed that blind and sighted programmers process structural information differently, exposing gaps in current IDE designs. These insights inform our guidelines for improving the accessibility of programming tools and fostering effective mixed-ability collaboration.
Problem

Research questions and friction points this paper is trying to address.

Compare coding strategies between sighted and blind programmers
Identify challenges in mixed-ability programming collaboration
Improve accessibility of programming tools for blind users
Innovation

Methods, ideas, or system contributions that make the work stand out.

Task-Oriented Priming and Sensory Alignment framework
Reframes sensory constraints as technical requirements
Improves accessibility of programming tools
🔎 Similar Papers