Skip to content
Snippets Groups Projects

layout: default
warning: draft
  • TOC {:toc}

{: .week}

Week 1: 3/29 week

{: .lecture} Introduction to Accessibility Technology
Learning Goals Overview of accessibility and its relationship to computation; Introduction to Disability studies; History of disability rights
Slides {% include slide.html title="Introduction to Inclusive Design" loc="wk01/inclusive-design.html" %}

Take-home Exercise You will need to submit the learning goals homework homework by next class.

{: .lecture} Guest lecture by Kurt Johnson, Professor, Department of Rehabilitation Medicine on Disability Policy and Law

Reading possible Reading: Bobby Silverstein. Emerging Disability Policy Framework

Prep for Activity 1

{: .week}

Week 2: 4/5 week: Access to Computers -- screen readers

Readings and other Preparation The first week's reading will be lengthy. This is a first introduction to disability and an important starting place through providing a disability studies perspective up front in the class.
Reading
{: .lecture} Introduction to screen readers and begin forming teams for homework 1.

Learning Goals Understand a disability-centered perspective and its impact on designing accessibility technologies, get introduced to screen readers.

{: .lecture} Activity 1 presentations

{: .week}

Week 3: 4/12 week: Access to Computers -- Screen Readers and Switch Access

Readings and other Preparation

{: .lecture} Introduction to switch access.
Learning Goals Introduction to switch controls and building interfaces for use by people with limited mobility

Slides TBD

Activity2 and HW1 work time.

{: .lecture} Guest lecture by Brett Humphrey, Microsoft on screen readers
Learning Goals Practical advice on screen readers

{: .week}

Week 4: 4/19 week: Accessibility in the World -- Accessible Media

We will learn about best practices to make certain types of media accessible.

  • Intro to alt-text and audio description.
  • Describe a video.
  • Intro to captions.

Readings and other Preparation

  • Readings TBD.
{: .lecture} TBD lecture on intro to audio descriptions, captions and alt-text.
Slides TBD
{: .lecture} homework 1 final presentations.
Slides to be uploaded by students on canvas

{: .week}

Week 5: 4/26 week: accessibility to the world -- More alt text, captions or sound recognition TBD

Readings and other Preparation

{: .lecture} Work time and intro to homework 2 (TBD).
Slides TBD
{: .lecture} Guest Lecture
Lecture by Cynthia Bennett

Slides TBD

{: .week}

Week 6: 5/3 week: Mobile Vision for Accessibility

https://web.stanford.edu/class/cs231m/syllabus.html https://heartbeat.fritz.ai/popular-mobile-machine-learning-projects-to-help-you-start-building-48646fb6c60a

Exercise: Pick one of these projects and build it! or Vizwiz?

{: .week}

Week 7: 5/10 week: Input

{: .lecture} possible guest lecture: Jake Wobbrock, Information School
Learning Goals Flipping the Burden: Making Computers Accessible with Everyday Input Devices
Readings

: Slides TBD

{: .lecture} Guest lecture on Current Accessibility Solutions
Slides Someone like Director, Washington Assistive Technology Alliance
Readings Pick something from here: https://ncd.gov/policy/technology
{: .lecture} Project Proposals
Process TBD

{: .week}

Week 8: May 17th week: Output

{: .lecture} Guest lecture from on captioning and/or crowdsourcing?
Slides TBD
{: .lecture} Output
Learning Goals Cover a range of possible topcis including
  • Braille displays
  • Alternative tactile displays
  • Vibration
  • Visual displays for the deaf
  • Ambient Displays & Calm Computing

: Readings Really interesting contrast between these

{: .week}

Week 9: May 24th week: Web Accessibility

{: .lecture} Modern Web Accessibility (try to get a guest lecturer)
Learning Goals Learn about “The Web,” how access technologies interact with the Web, and how to make accessible web pages.
Readings/Home Experimentation
  • WAVE on your website or web page and look at the results before class.
  • Google Video on Practical Web Accessibility — this video provides a great overview of the Web and how to make web content accessible. Highly recommended as a supplement to what we will cover in class.
  • Optional Reading: If you want to supplement the reading with written guidance, check out WebAim.org Introduction to Web Accessibility, specifically the section titled ‘Principles of Accessible Design’ (which has links to how to properly write alt text; appropriate document structure, and so on). WebAIM has long been a leader in providing information and tutorials on making the Web accessible. A great source where you can read about accessibility issues, making content accessible, etc. Run -
  • Reading 2: What’s the problem?

: Reading Question How can we make the web accessible when individual authors don’t? Also how can we improve web authoring?

Exercise: Assess a Web Page. In class, we will also make it more accessible. Please come prepared having already done an analysis of the web page.

{: .week}

Week 10: May 31st week--

Screen Readers (AKA Bigham (plus a few others) week 🙂

Additional Issues (glance through the abstracts for these)

{: .week}

Finals week: Final presentations

{: .week}

Old materials

Observation Assignment (timing/etc. tentative) Due to Prof. Mankoff by end of quarter)

http://all.rit.edu/

Possible guest lecturers?

  • Chancey Fleet (try hard!)
  • Jenny Lay-Fleurie
  • Kurt Johnson, Professor, Department of Rehabilitation Medicine Topic: Disability Policy and Law
  • Debbie Cook, Director, Washington Assistive Technology Alliance Topic: Current Accessibilty Solutions
  • Wendy Chisholm Topic 1: Accessibility of Dynamic Web Content
  • Jeff Bigham, Computer Science and Engineering Topic: Social Approaches to Web Accessibility
  • Julie Kientz, Technical Communication and the Information School Topic: Tools for Supporting Individuals with Autism and other Cognitive Disabilities
  • Anna Cavender, Computer Science and Engineering Topic: Deaf and Hard of Hearing Cyber Community
  • Shaun Kane (3d printing)
  • Shiri Azenkot (low vision/VR/AR)

Topics dropped off the list

  • Characterizing the performance of input devices
  • Digital techniques for adapting to user input capabilities (e.g. voice control, eye gaze)
  • Novel interaction techniques (e.g. mobile phone interaction, at the time)
  • Passive sensing and other real world input challenges