---
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](assignments/hw0-learninggoals) 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](assignments/act1-finding-accessibility.html)**

{: .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**
- [Disability Studies as a source of critical inquiry...](https://make4all.org/wp-content/uploads/2019/10/MankoffAssets2010.pdf)
- Optional: [semantics to screen readers](https://alistapart.com/article/semantics-to-screen-readers/)
- Optional: [rethinking web accessibility on Windows](https://www.marcozehe.de/rethinking-web-accessibility-on-windows/)

{: .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**
- [Access Lab - the Switch](https://axesslab.com/switches/)
- [SAK: Scanning ambiguous keyboard for efficient one-key text entry](https://dl.acm.org/doi/10.1145/1806923.1806925)
- Optional viewing: [Switch Control overview](https://www.youtube.com/watch?v=GQKEE9nI1lk)
- Optional viewing: [One thumb to rule them all](https://www.youtube.com/watch?v=2BhHwk9qSvI)

{: .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**
- [Its complicated: Negotiating Accessibility and (Mis)Representation in Image Descriptions of Race, Gender and Disability](https://guoanhong.com/papers/CHI21-ImageDescriptions.pdf)

{: .lecture} Work time and intro to homework 2 (TBD).
: **Slides** TBD

{: .lecture} Guest Lecture
: Lecture by [Cynthia Bennett](https://www.bennettc.com/)

**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**
- [Slide Rule](https://dl.acm.org/doi/10.1145/1414471.1414487)
- [Design space of input devices](https://dl.acm.org/doi/10.1145/97243.97263)Devices

: **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 
- [In the Shadow of misperception: Assistive Technology Use and Social Interactions](https://dl.acm.org/doi/10.1145/1978942.1979044)
[Assistive Technologies for Students with Visual Impairments and Blindness](https://d1wqtxts1xzle7.cloudfront.net/44652121/Assistive_Technology_for_Students_with_V20160412-16073-qkgr5l.pdf)  long — skim it, and focus on learning about at least 5 assistive technologies you weren’t familiar with before (starts on p. 11 of the pdf and goes until p. 31) p. 33 is also worth reading.

{: .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](https://wave.webaim.org/) on your website or web page and look at the results before class.
- [Google Video on Practical Web Accessibility](https://www.youtube.com/watch?v=x18vEEfpK3g) — 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](https://webaim.org/intro/), 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?](https://kernelmag.dailydot.com/issue-sections/headline-story/11421/disability-web-accessibility-design/)

: **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](assignments/website). 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 🙂
- [Building a screen reader on the web](https://dl.acm.org/citation.cfm?doid=1368044.1368060) (required reading):
- [How people use screen readers (optional)](https://dl.acm.org/citation.cfm?doid=1805986.1806005)
- [Providing access to graphical interfaces (optional)](https://dl.acm.org/citation.cfm?doid=191028.191041)

Additional Issues (glance through the abstracts for these)
- [Crowdsourcing Video Captions](https://dl.acm.org/citation.cfm?doid=3025453.3026032)
- [Enhancing screen access with new physical computing techniques](https://link.springer.com/chapter/10.1007%2F978-1-4471-7440-0_36)
- [Reverse engineering touch screen accessibility](https://dl.acm.org/citation.cfm?doid=3332165.3347873)
- [Human vs OCR labeling of web images](https://dl.acm.org/citation.cfm?doid=1168987.1169018)
- [A browser extension to describe images on Twitter](https://dl.acm.org/citation.cfm?doid=3308561.3354629)
- [Automatically judging alternative text quality](https://dl.acm.org/citation.cfm?doid=1216295.1216364)
- [Automation to fix problems with headings](https://dl.acm.org/citation.cfm?doid=1414471.1414508)
- [Making updates to web pages accessible](https://dl.acm.org/citation.cfm?doid=1414471.1414499)
- [An automated web guide](https://dl.acm.org/citation.cfm?doid=1502650.1502677)
- [Automating magnification on the web](https://dl.acm.org/citation.cfm?doid=2642918.2647357)
- [Capturing accessibility problems just after they happen] (https://dl.acm.org/citation.cfm?doid=1878803.1878812)
Mid-project Reports (Wednesday) 

{: .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