Title | ||
---|---|---|
StructJumper: A Tool to Help Blind Programmers Navigate and Understand the Structure of Code |
Abstract | ||
---|---|---|
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 blind developers overcome this problem, we present StructJumper, an Eclipse plugin that creates a hierarchical tree based on the nesting structure of a Java class. The programmer can use the TreeView to get an overview of the code structure of the class (including all the methods and control flow statements) and can quickly switch between the TreeView and the Text Editor to get an idea of where they are within the nested structure. To evaluate StructJumper, we had seven blind programmers complete three tasks with and without our tool. We found that the users thought they would use StructJumper and there was a trend that they were faster completing the tasks with StructJumper. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1145/2702123.2702589 | CHI |
Keywords | Field | DocType |
accessibility,user interfaces,screen reader,blind programmers,code structure,navigation | Screen reader,Programmer,Computer science,Control flow,Human–computer interaction,Java,Eclipse plugin | Conference |
Citations | PageRank | References |
3 | 0.55 | 11 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Catherine M. Baker | 1 | 26 | 4.72 |
Lauren R. Milne | 2 | 65 | 6.63 |
Richard E. Ladner | 3 | 5502 | 1090.33 |