← All reviews

Accessibility Now! Teaching Accessible Computing at the Introductory Level

Brian J. Rosmaita · 2006 · Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility (Assets '06) · doi:10.1145/1168987.1169053

Summary

This paper advocates for teaching accessibility as a core element of introductory computer science courses rather than relegating it to advanced electives. The author describes a web design course at Hamilton College built around an "Accessibility First!" philosophy, where accessibility is introduced at the very beginning and every subsequent topic is taught from an accessibility perspective. The rationale for focusing on web design is threefold: college students are inherently interested in the web, no prerequisites are needed, and inaccessible web content is a frequent barrier for visually impaired users. The course serves two complementary goals: recruiting future computer science majors into accessibility research, and creating awareness among non-majors who will become educated consumers able to demand accessible software. The paper argues that teaching accessibility through retrofitting existing inaccessible content leads students to the erroneous conclusion that accessibility is always difficult and not worth the effort, whereas building accessibility in from the start shows it can be naturally incorporated into the design process — analogous to how buildings constructed after the Rehabilitation Act include wheelchair access without requiring elaborate retrofit ramps.

Key findings

The paper identifies two key pedagogical strategies beyond the "Accessibility First" framing. First, integrating disability studies literature into the course content builds genuine empathy and understanding rather than mere pity, and importantly teaches students that the "abled" world tends to impose on disabled people what it thinks is good for them — a critical lesson for future accessibility researchers. Visually impaired users can be consulted as co-creators of accessible content rather than treated as passive consumers. Second, a substantial service learning component has students perform accessibility audits of local nonprofit organisations' websites, providing a real service since automated tools cannot adequately perform comprehensive audits and manual auditing is beyond the means of most nonprofits. Students also rewrite inaccessible pages while preserving the original look and feel, applying course concepts in a real-world context. The course can fit as a social aspects of computing course or as a "depth-first" CS0 introductory course. The author argues that if every US computer science department offered such a course annually, it would significantly advance accessibility in computing.

Relevance

This paper makes a compelling case for a pedagogical shift that remains urgently needed nearly two decades later. Accessibility is still often treated as an add-on or advanced topic in computing curricula, if it appears at all. The "Accessibility First" approach — teaching accessible design as the default rather than the exception — mirrors the broader "shift left" movement in accessibility practice, where organisations integrate accessibility from the start of the design process rather than testing and fixing at the end. The service learning model of having students audit real nonprofit websites provides both practical experience and community benefit. The integration of disability studies perspectives is particularly forward-thinking, moving beyond technical compliance toward understanding the social and political dimensions of accessibility. For educators and organisations developing accessibility training programmes, this paper provides a tested framework for making accessibility a foundational concern rather than an afterthought.

Tags: accessibility education · pedagogy · web accessibility · service learning · disability studies · curriculum · computer science education