- Home
- /
- Computational Thinking
- /
- Systems, Networks & Impact
- /
- Accessibility
Accessibility
Also known as: a11y, inclusive design
Grade 6-8
View on concept mapThe design of products, devices, and environments so that people with disabilities can use them effectively. About 15% of the world's population has some form of disability.
Definition
The design of products, devices, and environments so that people with disabilities can use them effectively. Accessibility (often abbreviated a11y) includes features like screen readers, captions, keyboard navigation, high-contrast modes, and alt-text for images.
💡 Intuition
Accessibility means designing technology so everyone can use it — not just people with perfect vision, hearing, and motor control.
🎯 Core Idea
Good accessibility design benefits everyone, not just people with disabilities. Captions help in noisy environments; voice control helps when your hands are full.
Example
🌟 Why It Matters
About 15% of the world's population has some form of disability. Inaccessible technology excludes over a billion people. Moreover, accessible design benefits everyone—captions help in noisy environments, and voice control helps when your hands are full.
💭 Hint When Stuck
When designing for accessibility, follow the POUR principles: Perceivable (can users perceive all content?), Operable (can users navigate and interact?), Understandable (is the interface clear?), and Robust (does it work with assistive technologies?). Test with screen readers and keyboard-only navigation.
Formal View
Related Concepts
🚧 Common Stuck Point
Accessibility isn't an afterthought or a bonus feature — it should be designed in from the start.
⚠️ Common Mistakes
- Treating accessibility as an afterthought to add at the end instead of designing for it from the start
- Only considering visual disabilities—accessibility also covers hearing, motor, cognitive, and neurological disabilities
- Assuming accessibility only benefits disabled users—features like captions, voice control, and responsive design improve the experience for everyone
Frequently Asked Questions
What is Accessibility in CS Thinking?
The design of products, devices, and environments so that people with disabilities can use them effectively. Accessibility (often abbreviated a11y) includes features like screen readers, captions, keyboard navigation, high-contrast modes, and alt-text for images.
When do you use Accessibility?
When designing for accessibility, follow the POUR principles: Perceivable (can users perceive all content?), Operable (can users navigate and interact?), Understandable (is the interface clear?), and Robust (does it work with assistive technologies?). Test with screen readers and keyboard-only navigation.
What do students usually get wrong about Accessibility?
Accessibility isn't an afterthought or a bonus feature — it should be designed in from the start.
Next Steps
How Accessibility Connects to Other Ideas
Once you have a solid grasp of accessibility, you can move on to ethics of computing and user interface.