Implementation

Last revised date: February 1, 2026

Assigned:

  • Week 5 (Feb 2 2026) — Wednesday

Due:

  • Week 6 (Feb 9 2026) — Friday

Overview

The goal of this homework is to make something more accessible, like your personal website or an app you built for class. Specifically, you should create a more accessible version of a thing (website, visualization, user interface, AR/VR, etc) that you’ve already made. This is your only entirely individual assignment.

Required Competencies

When you turn in this homework, also turn in these competencies

Assignment Details

Assignment Requirements

1. Select a specific interface or web app that you will make more accessible

You should identify a technology you have implemented for general use (i.e. not an accessibility technology). This should be an interactive technology (some kind of user interface, app, etc). If you have no such thing, you can ask to approve using a website or other static content that you have generated as an alternative. Possible examples:

  • A class assignment from 340
  • Your personal website
  • An interface wrapped around some machine learning program
  • A visualization
  • A password or CAPTCHA interface
  • VR/AR: A game or game control interface.

2. Find accessibility problems with your website or app

You may use automated tools or accessibility technologies.

Be clear about what task(s) your are testing.

Write down at least three problems, covering at least two different areas of POUR, in a UAR, similar to the website assessment.

Record a video explaining what the website or app does and demonstrating how two problems you plan to fix affect someone using an accessibility technology. The format of this video is flexible, but should take no more than 1-2 minutes. You can also choose to do a live demo of your before & after in office hours.

3. Reflect on this website or app

Reflect on the implications of your website or app not being accessible. You will use this reflection as a basis to answer questions about disability justice and ableism when you turn in your competencies, so it might help to review the handin requirements for that competency as you reflect.

Try to reflect on the broader implications of what you found. Perhaps it was a class project, in which case this might be a time to reflect on what that means for what computer scientists are expected to learn and how this impacts disabled people in the future. Or maybe it was the website you use to seek jobs – what does this imply about who you considered is likely to be hiring you? Or maybe your website was mostly accessible, and you just mist something small. This might be a positive example of disability justice principles in that case. In any of these cases, the goal is not to pass judgement, but to reconsider our assumptions.

4. Fix at least two problems

Once you have identified problems, it is time to fix them. The expectations here will depend partly on the details of the task you select, but your fixes need to include at least two different areas of POUR (i.e. address issues with both perceivability and operability) or otherwise demonstrate that you have not done something overly simple.

Record another video, explaining what you did to fix it, and showing the improvement using the same accessibility technology. The format of this video is flexible, but should take no more than 1-2 minutes. You can also choose to do a live demo of your before & after in office hours.

Assessment & Handin Process

You will turn in:

  • Your before and after videos.

The remainder of this handin is broken up by competency

Accessibility Assessment (rubric)

  • Your UARS (the number required depends on the assignment, but a minimum requirement is that they reflect multiple areas of POUR)
  • A link to the app or website your were testing if it is publicly available; and the names of the automated tool and ATs you used
  • Explain how your UARs cover at least two areas of POUR

Disability Model Analysis (rubric)

  • Define and explain two disability justice principles. For each, explain how the subject fails or succeeds to meet that?
  • Address the three additional points
    • Is it ableist?
    • Is it informed by disabled perspectives?
    • Does it oversimplify disability/identity?

Back to top

The University of Washington acknowledges the Coast Salish peoples of this land, the land which touches the shared waters of all tribes and bands within the Suquamish, Tulalip and Muckleshoot nations. This site is maintained by J. Mankoff.