Accessibility

Impacts Of Computing
definition

Also known as: a11y, inclusive design

Grade 6-8

View on concept map

The 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

Screen readers for blind users, captions for deaf users, keyboard navigation for people who can't use a mouse, and high-contrast modes for low vision.

🌟 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

Accessibility compliance is measured against standards such as WCAG (Web Content Accessibility Guidelines), which define levels A, AA, and AAA across four principles: Perceivable, Operable, Understandable, and Robust (POUR).

🚧 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.

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.