Demonstration of Grid-Coding: An Accessible, Efficient, and Structured Coding Paradigm for Blind and Low-Vision Programmers

Md Ehtesham-Ul-Haque, Syed Mostofa Monsur, Syed Masum Billah

Published: 29 Oct 2022, Last Modified: 04 Nov 2025CrossrefEveryoneRevisionsCC BY-SA 4.0
Abstract: We demonstrate Grid Editor, an implementation of our novel Grid-Coding paradigm for addressing code navigation, editing, and associated challenges for blind and low-vision (BLV) programmers with text-based programming. Grid Editor is implemented as a spreadsheet-like web application to render Python code in a structured 2D grid. The Editor represents a single line with a row, a single scope with a column, and replaces traditional whitespace-based indentation with meaningful indentation cells. As a result, Grid-Editor supports quickly navigating source code to find context, detecting syntax errors, managing indentation, and writing syntax-error-free source code.
Loading