Skip to content
Snippets Groups Projects
Unverified Commit a8c9ca96 authored by Jennifer Mankoff's avatar Jennifer Mankoff
Browse files

Merge branch 'UACCESS-24fa' of...

Merge branch 'UACCESS-24fa' of gitlab.cs.washington.edu:teaching-materials/undergrad-accessibility-website into jen-week4
parents e8512010 842b8164
No related branches found
No related tags found
1 merge request!8adjusted plain language to be specific
...@@ -4,7 +4,7 @@ published: true ...@@ -4,7 +4,7 @@ published: true
title: Accessibility Implementation title: Accessibility Implementation
description: Apply accessibility principals to a thing description: Apply accessibility principals to a thing
revised: July 26, 2024 revised: October 22, 2024
--- ---
...@@ -20,6 +20,7 @@ This homework will contribute to your competency grade on ...@@ -20,6 +20,7 @@ This homework will contribute to your competency grade on
- Familiarity with a Range of Accessibility Technologies - Familiarity with a Range of Accessibility Technologies
- Image Description - Image Description
- Web/App Accessibility Rules - Web/App Accessibility Rules
- Accessible Presenting
It may contribute to other competencies depending on how you approach it. It may contribute to other competencies depending on how you approach it.
...@@ -28,12 +29,12 @@ It may contribute to other competencies depending on how you approach it. ...@@ -28,12 +29,12 @@ It may contribute to other competencies depending on how you approach it.
[Submit]({{site.submit}}) your writeup following the [template](technology-implementation-template.html) [Submit]({{site.submit}}) your writeup following the [template](technology-implementation-template.html)
# Details # Details
To complete this assignment, please do the following To complete this assignment, please do the following:
## 1. Select a specific interface or web app that you will make more accessible ## 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). Ideally 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. You should identify a technology you have implemented *for general use* (i.e. not an accessibility technology). Ideally 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.
{% details Possible examples (this list is still unders construction) %} {% details Possible examples (this list is still under construction) %}
- A class assignment that has an interface (web, mobile or other). If you've built a mobile app for 340, built a website for 154, or taken 331 (such as the campus map website) these are all things you could use. - A class assignment that has an interface (web, mobile or other). If you've built a mobile app for 340, built a website for 154, or taken 331 (such as the campus map website) these are all things you could use.
- A web or mobile app you built yourself - A web or mobile app you built yourself
- A profile of yourself on linked in, tiktok, or any other site where you've posted content. - A profile of yourself on linked in, tiktok, or any other site where you've posted content.
...@@ -46,26 +47,30 @@ You should identify a technology you have implemented *for general use* (i.e. no ...@@ -46,26 +47,30 @@ You should identify a technology you have implemented *for general use* (i.e. no
- VR/AR: A game or game control interface. - VR/AR: A game or game control interface.
{% enddetails %} {% enddetails %}
Also be clear about what task you want to accomplish. **If you don't Also be clear about what task you want to accomplish.
have any interactive application that you can do this with** you can
use a static website or content, however in this case you need to get
our approval by submitting the content you will focus on to us ahead of time.
## 2. Select an accessibility technology and test your app with it ## 2. Select an accessibility technology and test your app with it
Record the following information in your [reflection](technology-implementation-template.hml) Record the following information in your [reflection](technology-implementation-template.html)
- What technology and task you were testing (include a screen shot) - What website/application and task you were testing (include a screen shot)
- Which accessibility technology did you use and which disability you focused on - Which accessibility technology did you use and which disability you focused on
- Test out your app with that accessibility aid and identify any problems with completing that task. Fill out at least 2 UARs describing different problems you found and summarize your findings - Test out your app with that accessibility aid and identify any problems with completing that task. Fill out at least 2 UARs describing different problems you found and summarize your findings
- To satisfy your AT Familiarity competency, you need to use an AT to find and demonstrate the problem. Do not use WAVE or other automated tools.
## 3. Fix the problem ## 3. Fix the problem
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 (which must be instructor approved) but it needs to include at least two different areas of POUR (i.e. address issues with both percievability and operability) or otherwise demonstrate that you have not done something overly simple. 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 (which must be instructor approved) but it needs to include at least two different areas of POUR (i.e. address issues with both percievability and operability) or otherwise demonstrate that you have not done something overly simple.
- Add a description of what you fixed to your summary - Add a description of what you fixed to your writeup
- Add a paragraph describing something you learned from this assignment to your summary - Add a paragraph describing something you learned from this assignment to your writeup
## 4. Present it to us ## 4. Present it to us
We will **announce/decide closer to this assignment** whether this should be done as a live demo, in section, or by video depending on factors like class size. Regardles of how you present, your presentation will need to demonstrate the problems you found and the fix you created. This should include a "before & after" style presentation, where you use the technology with the accessibility technology you used to test and improve the experience, before and after the fix, demonstrating what did not work and how it improved. You will be presenting your work to us on Friday 10/25 during regular class time. Your presentation will need to demonstrate the problems you found and the fix you created. This should include a "before & after" style presentation, showing the website/app you tested, what was wrong with it to begin with, how you fixed it, and how it looks/works after the fix.
- You will each have 3 minutes to present and then time to take one question.
- You can either do a live demo of your fix or show a recording of the fixed behavior during your live presentation.
- Class on that day will be fully virtual, and we'll assign each of you to a Zoom meeting. You’ll be able to show your own screen and present your slide decks from your own device.
- Upload your slide deck to Canvas by 10/24 for presentation accessibility (24 hours in advance)
- Please turn on video when presenting (unless this poses an access issue for you)!
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment