Screen reader/2: access to OS/2 and the graphical user interface
Assets '94 Proceedings of the first annual ACM conference on Assistive technologies
A focus+context technique based on hyperbolic geometry for visualizing large hierarchies
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using nonspeech sounds to provide navigation cues
ACM Transactions on Computer-Human Interaction (TOCHI)
A Java programming tool for students with visual disabilities
Assets '00 Proceedings of the fourth international ACM conference on Assistive technologies
Usability testing with screen reading technology in a Windows environment
CUU '00 Proceedings on the 2000 conference on Universal Usability
Auditory User Interfaces: Toward the Speaking Computer
Auditory User Interfaces: Toward the Speaking Computer
Computer science accessibility for students with visual disabilities
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
The design of auditory user interfaces for blind users
Proceedings of the second Nordic conference on Human-computer interaction
Bridging Program Comprehension Tools by Design Navigation
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Accessible student-directed visualization of computer organization concepts
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Dual educational electronic textbooks: the starlight platform
Proceedings of the 9th international ACM SIGACCESS conference on Computers and accessibility
Including accessibility within and beyond undergraduate computing courses
Proceedings of the 11th international ACM SIGACCESS conference on Computers and accessibility
Empirical studies on programming language stimuli
Software Quality Control
Proceedings of the 42nd ACM technical symposium on Computer science education
Making the mainstream accessible: what's in a game?
ICCHP'06 Proceedings of the 10th international conference on Computers Helping People with Special Needs
International Journal of Human-Computer Studies
UAHCI'13 Proceedings of the 7th international conference on Universal Access in Human-Computer Interaction: applications and services for quality of life - Volume Part III
An Empirical Investigation into Programming Language Syntax
ACM Transactions on Computing Education (TOCE)
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
The hierarchical structure of a program can be quite complex. As such, many Integrated Development Environments (IDEs) provide graphical representations of program structure at different levels of abstraction. Such representations are not very accessible to non-sighted programmers, as screen readers are not able to portray the underlying hierarchical structure of the information. In this paper, we define a set of requirements for an accessible tree navigation strategy. An implementation of this strategy was developed as a plug-in to the Eclipse IDE and was tested by twelve student programmers. The evaluation of the tool shows the strategy to be an efficient and effective way for a non-sighted programmer to navigate hierarchical structures.