Related Experiment Video
Updated: Aug 6, 2026

Optimization of Synthetic Proteins: Identification of Interpositional Dependencies Indicating Structurally and/or Functionally Linked Residues
Published on: July 14, 2015
Nonvisual Support for Understanding and Reasoning about Data Structures
Brianna L Wimer1, Ritesh Kanchi2, Kaija Frierson3
1University of Notre Dame, Notre Dame, Indiana, USA.
This study introduces Arboretum, a system that automatically generates accessible data structure representations for blind and visually impaired (BVI) computer science students. It preserves structural properties, offering tactile and navigable formats for better learning.
Area of Science:
- Computer Science Education
- Human-Computer Interaction
- Accessibility
Background:
- Blind and visually impaired (BVI) students encounter significant barriers in computer science education, particularly in learning data structures.
- Existing accessibility methods often focus on visual appearance rather than structural integrity, and scalable solutions are lacking.
Purpose of the Study:
- To develop an automated system that generates accessible representations of data structure diagrams for BVI students.
- To address the limitations of current approaches by preserving the underlying structural information.
Main Methods:
- A Wizard-of-Oz study was conducted to gather design requirements.
- An automated system, Arboretum, was developed to compile text-based diagram specifications.
- Arboretum generates three synchronized nonvisual formats: tabular, navigable, and tactile.
Main Results:
- Evaluation with BVI users demonstrated the effectiveness of tactile graphics for complex tasks like binary search.
- Multiple, complementary nonvisual representations were found to be beneficial.
- Existing digital navigation patterns showed limitations for structural reasoning.
Conclusions:
- The Arboretum system effectively reframes access to data structures by preserving their structural properties.
- This practical solution advances accessible computer science education for BVI students.
Related Concept Videos
Deductive Reasoning
Introduction to Structures
There are three main...
Inductive Reasoning
Natural and Artificial Concepts
Storage
Structuralism
Titchener's approach to structuralism was unique. He employed introspection, a method...

