ABSTRACT
This work presents the rationale behind tools and a guideline for the Universal Design of Jupyter notebooks containing programs, explanations, graphics, algorithms, and proofs, all of which may have mathematical symbols. The tools qualitatively improve accessibility and ease the authoring of such notebooks at the same time. The tools and guidelines are currently being used for a course on concurrent system design and a course on formal languages and compiler construction at McMaster University.
Supplemental Material
Index Terms
- Universal Design of Interactive Mathematical Notebooks on Programming
Recommendations
Inclusive design advisor: understanding the design practice before developing inclusivity tools
This paper describes an exploratory study investigating ways to accommodate inclusive design techniques and tools within industrial design practices. The approach of our research is that by making only small changes in design features, designers end up ...
The role of accessibility in a universal web
W4A '14: Proceedings of the 11th Web for All Conference"Universal design" is the process of creating products that are usable by people with the widest possible range of abilities, operating within the widest possible range of situations; whereas "accessibility" primarily refers to design for people with ...
Universal Design: Lessons for Wearable Computing
The concept of universal design attempts to create products that are as usable as possible by as many people as possible, regardless of age, ability, or situation. These designs more accessible to people with disabilities and more usable and functional ...
Comments