Skip to content
Snippets Groups Projects
Commit 443157be authored by Jen Mankoff's avatar Jen Mankoff
Browse files

Updated the font sizes and then adjusted all slide decks to work

parent 80a87b26
No related branches found
No related tags found
2 merge requests!41Updating change-for-future with the final version of the class website from winter 2023,!40Updated the font sizes and then adjusted all slide decks to work
...@@ -4,13 +4,13 @@ ...@@ -4,13 +4,13 @@
$fa-font-path: "../fonts/font-awesome/"; $fa-font-path: "../fonts/font-awesome/";
@import 'fontawesome.all.min.css'; @import 'fontawesome.all.min.css';
@import "remark-base"; @import "remark-base";
$body-font: 28pt; $body-font: 24pt;
$list-font: 24pt; $list-font: 22pt;
$code-font: 18pt; $code-font: 18pt;
$mediumsmall-font: 20pt; $mediumsmall-font: 20pt;
$title-font: 2em; $title-font: 2em;
$h2-font: 1.5em; $h2-font: 1.5em;
$footnote-font: 12pt; $footnote-font: 18pt;
$blue: #0066ff; $blue: #0066ff;
$lightblue: #39d; $lightblue: #39d;
$lightgreen: #2c7; $lightgreen: #2c7;
...@@ -199,6 +199,7 @@ blockquote p { ...@@ -199,6 +199,7 @@ blockquote p {
border-left:1em solid #eee; border-left:1em solid #eee;
margin: .5em 0 .5em; margin: .5em 0 .5em;
padding: 0 1em 0 .5em; padding: 0 1em 0 .5em;
font-size: $mediumsmall-font;
position:relative; position:relative;
} }
.quote:before{ .quote:before{
...@@ -218,7 +219,7 @@ blockquote p { ...@@ -218,7 +219,7 @@ blockquote p {
.quote :first-child{display:inline;} .quote :first-child{display:inline;}
.quote :last-child{margin-bottom:0;} .quote :last-child{margin-bottom:0;}
.quote p { .quote p {
display: inline; display: inline;
} }
......
...@@ -435,7 +435,7 @@ I'm also thinking about having them use fusion360 or something else to make some ...@@ -435,7 +435,7 @@ I'm also thinking about having them use fusion360 or something else to make some
# Week 9 (2/28): Accessibility in Games and Chronic Illness # Week 9 (2/28): Accessibility in Games and Chronic Illness
{% details Class Plan: %} {% details Class Plan %}
{: .topic } 5:30-6:20 Accessibility in Games and Interactive Media {: .topic } 5:30-6:20 Accessibility in Games and Interactive Media
: guest lecturer: Jesse Martinez : guest lecturer: Jesse Martinez
......
...@@ -117,24 +117,18 @@ dating back to the 1890s, it's the work of a German seamstress who had been cons ...@@ -117,24 +117,18 @@ dating back to the 1890s, it's the work of a German seamstress who had been cons
--- ---
# What is craft? # What is craft?
1000s of years old - 1000s of years old
- Highly skilled
Highly skilled - Only labeled “arts and crafts” after the industrial revolution
- Often centered in women’s “busy” work
Only labeled “arts and crafts” after the industrial revolution - Sometimes entrepreneurial
- Exceptional at addressing unique and individual needs
Often centered in women’s “busy” work
Sometimes entrepreneurial
Exceptional at addressing unique and individual needs
--- ---
![:img Three textbooks (Adapt my world by J. Rose Laxen; Illustrated guide to Assistive Technology & Devices by Suzanne Robitaille; and Assisteve Technology Solutions in Minutes Book II by Therese Willkomm) and A screenshot of the thingiverse website showing 3D printed accessibility technologies collected by user @glitchpudding last updated on July 22 i 2016, 80%, width](img/3dprinting/books-at.png) ![:img Three textbooks (Adapt my world by J. Rose Laxen; Illustrated guide to Assistive Technology & Devices by Suzanne Robitaille; and Assisteve Technology Solutions in Minutes Book II by Therese Willkomm) and A screenshot of the thingiverse website showing 3D printed accessibility technologies collected by user @glitchpudding last updated on July 22 i 2016, 80%, width](img/3dprinting/books-at.png)
--- ---
# Modern crafting technology # Modern crafting technology
<BR>
.left-column50[ .left-column50[
- New ways to ideate and create - New ways to ideate and create
- Faster, easier, sometimes better - Faster, easier, sometimes better
...@@ -173,13 +167,10 @@ We collected data from six forums to extend our sample size and complement our i ...@@ -173,13 +167,10 @@ We collected data from six forums to extend our sample size and complement our i
--- ---
# Making Patterns Accessible # Making Patterns Accessible
Pattern accessibility was a frequent problem for disabled knitters - Pattern accessibility was a frequent problem for disabled knitters
- Forum posters mentioned over 40 different pattern formatting guidelines to make patterns more accessible
Forum posters mentioned over 40 different pattern formatting guidelines to make patterns more accessible - Not just about nonvisual access
- For example P14-MC, who wrote out patterns in detail, said:
Not just about nonvisual access
For example P14-MC, who wrote out patterns in detail, said:
.quote[...if it says you need to go and knit 16 rows, I’ll write out [all of them] and then I’ll mark them off as I go. (P14-MC)] .quote[...if it says you need to go and knit 16 rows, I’ll write out [all of them] and then I’ll mark them off as I go. (P14-MC)]
...@@ -188,9 +179,8 @@ For example P14-MC, who wrote out patterns in detail, said: ...@@ -188,9 +179,8 @@ For example P14-MC, who wrote out patterns in detail, said:
--- ---
# Making Craft Accessible # Making Craft Accessible
Four participants (P1-MVC, P2-V, P5-M, P11-V) reported difficulty with small gauged looms - Four participants (P1-MVC, P2-V, P5-M, P11-V) reported difficulty with small gauged looms
- Both circular knitting needle and loom knitters experienced difficulty executing a purl stitch
Both circular knitting needle and loom knitters experienced difficulty executing a purl stitch
.quote[...when I purl …[I] have to push my thumb down like that to get .quote[...when I purl …[I] have to push my thumb down like that to get
tension… And so there’s a lot more pinching for me… and that tension… And so there’s a lot more pinching for me… and that
...@@ -206,13 +196,12 @@ definitely causes discomfort the fastest. (P3-M)] ...@@ -206,13 +196,12 @@ definitely causes discomfort the fastest. (P3-M)]
] ]
.right-column[ .right-column[
The results of knitting solved accessibility problems for some knitters - The results of knitting solved accessibility problems for some knitters
- Tops for wheelchair users with a shorter back and longer front
Tops for wheelchair users with a shorter back and longer front
.quote[if your sweater is too long in the back at all and it goes underneath you, it makes it hard to transfer. (P14-M)] .quote[if your sweater is too long in the back at all and it goes underneath you, it makes it hard to transfer. (P14-M)]
Patterns for toy robots with disabilities to increase the inclusion and representation of disability in the knitting community (P10-M) - Patterns for toy robots with disabilities to increase the inclusion and representation of disability in the knitting community (P10-M)
] ]
--- ---
...@@ -230,25 +219,22 @@ Bias included assumptions about ability and even concerns about image, such as o ...@@ -230,25 +219,22 @@ Bias included assumptions about ability and even concerns about image, such as o
Crafters with Disabilities Crafters with Disabilities
Domain Experts Domain Experts (1/2)
- Medical makers - Medical makers
- People with disabilities - People with disabilities
- ... - ...
--- ---
# Domain Experts # Domain Experts (2/2)
**A lot of research is needed here** - **A lot of research is needed here**
- Full power of software engineering
Full power of software engineering - Equivalent of end user programming
- Production and personalization of interactive systems
Equivalent of end user programming - Modularity
- Requirements Specification
Production and personalization of interactive systems - Hybrid Control over AI based systems (e.g. optimization)
- Modularity
- Requirements Specification
- Hybrid Control over AI based systems (e.g. optimization)
-- --
This is the focus of a lot of my group's work This is the focus of a lot of my group's work
...@@ -310,16 +296,11 @@ class E green ...@@ -310,16 +296,11 @@ class E green
--- ---
# Fabrication technologies are not # Fabrication technologies are not
Not the startrek replicator - Not the startrek replicator
- Not as fast as the best manufacturing solutions for bulk manufacturing
Not as fast as the best manufacturing solutions for bulk manufacturing - Not as fast as your 2d printer
- Often expensive
Not as fast as your 2d printer - Material range is limited
Often expensive
Material range is limited
... But they can do a lot of interesting things ... But they can do a lot of interesting things
--- ---
...@@ -367,15 +348,15 @@ class E green ...@@ -367,15 +348,15 @@ class E green
--- ---
# Additive Vs Subtractive (e.g. CNC) Printing # Additive Vs Subtractive (e.g. CNC) Printing
.left-column50[ .left-column60[
- Additive printing puts down material, building up the object layer by layer - Additive printing puts down material, building up the object layer by layer
- Some are done with extruded plastic or other material - Some are done with extruded plastic or other material
- Others are done with powders that are sealed together (powder printers) - Others are done with powders that are sealed together (powder printers)
- Subtractive removes materials from around the object - Subtractive removes materials from around the object
] ]
.right-column50[ .right-column40[
![:img three 3D printed lion heads two are subtractive printing one is additive, 80%, width](img/3dprinting/add-subtract.png) ![:img three 3D printed lion heads two are subtractive printing one is additive, 100%, width](img/3dprinting/add-subtract.png)
] ]
...@@ -409,9 +390,9 @@ __Shells/Boundaries__ ...@@ -409,9 +390,9 @@ __Shells/Boundaries__
--- ---
# Example: .stl File (Additive) # Example: .stl File (Additive)
.left-column50[
Almost every software package can save the files as a `.stl` file (stereolithography) Almost every software package can save the files as a `.stl` file (stereolithography)
.left-column50[
![:img open cube modeled as with surfaces, 45%, width](img/3dprinting/cube-shell.png) ![:img open cube modeled as with surfaces, 45%, width](img/3dprinting/cube-shell.png)
![:img open cube as stl file, 45%, width](img/3dprinting/cube-stl.png) ![:img open cube as stl file, 45%, width](img/3dprinting/cube-stl.png)
...@@ -588,8 +569,6 @@ G1 X8.8 Y12.69 Z0.47 F381.198 E27.768 ...@@ -588,8 +569,6 @@ G1 X8.8 Y12.69 Z0.47 F381.198 E27.768
--- ---
# More examples! # More examples!
<br>
- [3D Printed Medical Device Saves Baby's Life](https://www.youtube.com/watch?v=zr0HGCZSgE4) - [3D Printed Medical Device Saves Baby's Life](https://www.youtube.com/watch?v=zr0HGCZSgE4)
- [Prosthetic hand](http://youtu.be/CHPuMCshkLU?t=42s) (up to ~2:10) - [Prosthetic hand](http://youtu.be/CHPuMCshkLU?t=42s) (up to ~2:10)
- [Prostheic 3D printed Eagle Beak](https://youtu.be/M1jxnogZgd4) - [Prostheic 3D printed Eagle Beak](https://youtu.be/M1jxnogZgd4)
...@@ -780,19 +759,19 @@ Rapid iteration can help with accessible design ...@@ -780,19 +759,19 @@ Rapid iteration can help with accessible design
![:img Rainbow loom to assist with knitting, 50%, width](img/3dprinting/rainbow-loom.jpg) ![:img Rainbow loom to assist with knitting, 50%, width](img/3dprinting/rainbow-loom.jpg)
![:img Red knitting loom with white hooks to aid accessibility, 45%, width](img/3dprinting/loom.png) ![:img Red knitting loom with white hooks to aid accessibility, 45%, width](img/3dprinting/loom.png)
(Taylor's research)
] ]
.right-column60[ .right-column60[
![:youtube Xbox adaptive controller intro, 9fcK19CAjWM] ![:youtube Xbox adaptive controller intro, 9fcK19CAjWM]
] ]
.corner-ribbon.tr[Gotfrid, CHI '21]
--- ---
# Manufacturing Accessibility # Manufacturing Accessibility
.right-column60[ .right-column60[
[Interactiles: 3D Printed Tactile Interfaces to Enhance Mobile Touchscreen Accessibility](https://make4all.org/portfolio/interactiles/) (ASSETS 2018) [Interactiles: 3D Printed Tactile Interfaces to Enhance Mobile Touchscreen Accessibility](https://make4all.org/portfolio/interactiles/)
![:img A picture of a mobile phone with a tangible scrollbar and number pad built into its case to help improve blind interaction with the phone,50%, width ](img/3dprinting/interactiles.png) ![:img A picture of a mobile phone with a tangible scrollbar and number pad built into its case to help improve blind interaction with the phone,50%, width ](img/3dprinting/interactiles.png)
...@@ -804,6 +783,9 @@ Combination of materials ...@@ -804,6 +783,9 @@ Combination of materials
- Nuts and bolts - Nuts and bolts
] ]
.corner-ribbon.tr[ASSETS '18]
--- ---
# Phone as embedded computer # Phone as embedded computer
.right-column60[ .right-column60[
...@@ -817,7 +799,6 @@ is held in a case with 6 conductive buttons that houses a Samsung Note ...@@ -817,7 +799,6 @@ is held in a case with 6 conductive buttons that houses a Samsung Note
] ]
.left-column40[ .left-column40[
Phone as embedded computer
- Better solution because reprinting a map is faster than making a whole new portable map for each region - Better solution because reprinting a map is faster than making a whole new portable map for each region
- Similar to new interaction techniques, uses conductive plastic - Similar to new interaction techniques, uses conductive plastic
] ]
...@@ -833,9 +814,8 @@ C. Lee, [Intellisplash](https://www.christopherslee.org/home/cadiot#h.pstiqwwsc6 ...@@ -833,9 +814,8 @@ C. Lee, [Intellisplash](https://www.christopherslee.org/home/cadiot#h.pstiqwwsc6
] ]
.left-column40[ .left-column40[
Combination of microcontroller, 3d printing, and phone - Combination of microcontroller, 3d printing, and phone
- Uses WiFi, Bluetooth and other communication protocols
Uses WiFi, Bluetooth and other communication protocols
] ]
--- ---
...@@ -851,14 +831,12 @@ signal acquisition and analysis., 60%, width](img/3dprinting/biotoxicity.jpg) ...@@ -851,14 +831,12 @@ signal acquisition and analysis., 60%, width](img/3dprinting/biotoxicity.jpg)
] ]
.left-column40[ .left-column40[
[Biotoxicity
sensing](https://www.sciencedirect.com/science/article/pii/S0925400515305992)
Dark box - [Biotoxicity
sensing](https://www.sciencedirect.com/science/article/pii/S0925400515305992)
Phone case - Dark box
- Phone case
Many similar options -- e.g. [Ph - Many similar options -- e.g. [Ph
Meter](https://ieeexplore.ieee.org/abstract/document/6916991); Meter](https://ieeexplore.ieee.org/abstract/document/6916991);
[Sensing sweat [Sensing sweat
make-up](https://pubs.rsc.org/en/content/articlehtml/2014/an/c4an01612b); make-up](https://pubs.rsc.org/en/content/articlehtml/2014/an/c4an01612b);
...@@ -897,26 +875,22 @@ Printed Analytics: Sensing prosthetic device use ...@@ -897,26 +875,22 @@ Printed Analytics: Sensing prosthetic device use
] ]
--- ---
# Summary # What does physical computing offer us?
What does physical computing offer us?
.left-column-half[ .left-column-half[
New ways to interact - New ways to interact
- capacitive sensing facilitate by conductive plastic/thread - capacitive sensing facilitate by conductive plastic/thread
- microphone + machine learning - microphone + machine learning
- New ways to sense information
New ways to sense information - fluid properties
- fluid properties - audio
- audio - backscatter
- backscatter
] ]
.right-column-half[ .right-column-half[
New ways to combine devices (e.g. through bluetooth sensing of physical hardware) - New ways to combine devices (e.g. through bluetooth sensing of physical hardware)
- Benefits:
Benefits: - modify a device beyond what the manufacturer expected
- modify a device beyond what the manufacturer expected - rapid prototyping of novel solutions
- rapid prototyping of novel solutions
] ]
--- ---
...@@ -928,7 +902,7 @@ Benefits: ...@@ -928,7 +902,7 @@ Benefits:
# Bagholder # Bagholder
.left-column50[ .left-column50[
![:img A handle with hooks below it to make it more comfortable to hold a bag , 100%, width](img/3dprinting/laser-bagholder.png) ![:img A handle with hooks below it to make it more comfortable to hold a bag , 80%, width](img/3dprinting/laser-bagholder.png)
] ]
.right-column50[ .right-column50[
[Instructables project](https://www.instructables.com/Making-a-laser-cut-bag-holder/) [Instructables project](https://www.instructables.com/Making-a-laser-cut-bag-holder/)
...@@ -994,22 +968,21 @@ Probably made with [boxes.py](https://www.instructables.com/Lasercut-Little-Wood ...@@ -994,22 +968,21 @@ Probably made with [boxes.py](https://www.instructables.com/Lasercut-Little-Wood
![:img Wedges for changing the angle of a keyboard for accessibliity, 50%, width](img/3dprinting/laser-supbee-keyboard.jpg) ![:img Wedges for changing the angle of a keyboard for accessibliity, 50%, width](img/3dprinting/laser-supbee-keyboard.jpg)
--- ---
# Now it's your turn. Some key things to know # Now it's your turn. Some key facts
.left-column50[ .left-column50[
We're using a [Glowforge](https://glowforge.com/). - We're using a [Glowforge](https://glowforge.com/).
- It takes SVGs as input - It takes SVGs as input
- It can engrave, cut, etc - It can engrave, cut, etc
- We're providing plywood, 3mm thick [double check with calipers] - We're providing plywood, 3mm thick [double check with calipers]
] ]
.right-column50[ .right-column50[
Software options - Software options
- Powerpoint: Can even [merge shapes](https://www.indezine.com/products/powerpoint/learn/shapes/2016/shape-union.html). Probably best for total beginners if you have it.
- Powerpoint: Can even [merge shapes](https://www.indezine.com/products/powerpoint/learn/shapes/2016/shape-union.html). Probably best for total beginners if you have it. - [Adobe Illustrator](https://www.adobe.com/products/illustrator.html). Best for most tasks if you have it
- [Adobe Illustrator](https://www.adobe.com/products/illustrator.html). Best for most tasks if you have it - [AutoCAD](https://www.autodesk.com/products/autocad/overview?term=1-YEAR&tab=subscription) (free for students). Probably overkill
- [AutoCAD](https://www.autodesk.com/products/autocad/overview?term=1-YEAR&tab=subscription) (free for students). Probably overkill - [Inkscape](https://www.autodesk.com/products/autocad/overview?term=1-YEAR&tab=subscription) (free). Best free option
- [Inkscape](https://www.autodesk.com/products/autocad/overview?term=1-YEAR&tab=subscription) (free). Best free option
] ]
--- ---
...@@ -1033,15 +1006,11 @@ Engraving: Burns. Can do greyscale. ...@@ -1033,15 +1006,11 @@ Engraving: Burns. Can do greyscale.
--- ---
# Essential Measurements # Essential Measurements
The amount of wood removed by the laser cutter as it burns through the wood. - The amount of wood removed by the laser cutter as it burns through the wood.
- Should always test for each new type of wood and wood thickness
Should always test for each new type of wood and wood thickness - [Instructable](https://www.instructables.com/How-to-Adjust-for-Wood-Thickness-and-Kerf-on-a-Las/) on how to do this
- Only an issue if you're making a box or something else that has to assemble
[Instructable](https://www.instructables.com/How-to-Adjust-for-Wood-Thickness-and-Kerf-on-a-Las/) on how to do this - Use calipers to measure!
Only an issue if you're making a box or something else that has to assemble
Use calipers to measure!
--- ---
......
...@@ -43,7 +43,7 @@ How do we support the full data science lifecycle? ...@@ -43,7 +43,7 @@ How do we support the full data science lifecycle?
--- ---
# Who can Access Visualizations? # Who can Access Visualizations?
Due to the inaccessibility of online data visualizations, screen-reader users answered questions **62%** less accurately and spent **211%** more time than non-screen-reader users *(Sharif, 2021)*. .font-medium[Due to the inaccessibility of online data visualizations, screen-reader users answered questions **62%** less accurately and spent **211%** more time than non-screen-reader users *(Sharif, 2021)*.]
![:img Two different graphs comprising bar chart of Accuracy of Extracted Information per Visualization Library and interaction plot of Interaction Times per Visualization Library per participant group.,80%, width](img/data-equity/sru-viz-results.png) ![:img Two different graphs comprising bar chart of Accuracy of Extracted Information per Visualization Library and interaction plot of Interaction Times per Visualization Library per participant group.,80%, width](img/data-equity/sru-viz-results.png)
...@@ -77,7 +77,8 @@ Alt-text is an HTML attribute that can provide a summary of the visualization an ...@@ -77,7 +77,8 @@ Alt-text is an HTML attribute that can provide a summary of the visualization an
--- ---
# Sonification (Audio Graphs) # Sonification (Audio Graphs)
Sonification (or audio graphs) enable listeners to interpret data trends by mapping data to a musical scale.
.font-medium[Sonification (or audio graphs) enable listeners to interpret data trends by mapping data to a musical scale.]
.left-column40[ .left-column40[
...@@ -158,7 +159,7 @@ VoxLens offers three modes: ...@@ -158,7 +159,7 @@ VoxLens offers three modes:
--- ---
# Evaluation of VoxLens # Evaluation of VoxLens
VoxLens improved the accuracy of screen-reader users by **122%** and interaction times of screen-reader users by **36%**. .font-medium[VoxLens improved the accuracy of screen-reader users by **122%** and interaction times of screen-reader users by **36%**.]
![:img Two different graphs comprising bar chart of Accuracy of Extracted Information per Visualization Library and interaction plot of Interaction Times per Visualization Library per participant group.,100%, width](img/data-equity/voxlens-viz-results.png) ![:img Two different graphs comprising bar chart of Accuracy of Extracted Information per Visualization Library and interaction plot of Interaction Times per Visualization Library per participant group.,100%, width](img/data-equity/voxlens-viz-results.png)
...@@ -283,15 +284,13 @@ User can select, parameterize and attach outputs to streaming data ...@@ -283,15 +284,13 @@ User can select, parameterize and attach outputs to streaming data
# Some questions to consider about information access # Some questions to consider about information access
Who can access visualizations that other people have created? - Who can access visualizations that other people have created?
- Who can create accessible information?
Who can create accessible information? - **How do we support the full data science lifecycle?**
- Data collection
**How do we support the full data science lifecycle?** - Data cleaning
- Data collection - Modeling and Analysis
- Data cleaning - Representation
- Modeling and Analysis
- Representation
--- ---
# Data Science Accessibility # Data Science Accessibility
......
...@@ -76,7 +76,7 @@ Can this technology be used to make new accessibility solutions? ...@@ -76,7 +76,7 @@ Can this technology be used to make new accessibility solutions?
- Definitely something we'll talk about later today with our guest speaker, Xia - Definitely something we'll talk about later today with our guest speaker, Xia
--- ---
# Second case study (1 of 2) # Second case study (1 of 3)
Survey paper on handheld AR Survey paper on handheld AR
Are things made with that technology accessible? Are things made with that technology accessible?
...@@ -92,13 +92,17 @@ Can this technology be used to make new accessibility solutions? ...@@ -92,13 +92,17 @@ Can this technology be used to make new accessibility solutions?
Form small groups; discuss; [post on Ed](https://edstem.org/us/courses/31170/discussion/2449907) Form small groups; discuss; [post on Ed](https://edstem.org/us/courses/31170/discussion/2449907)
--- ---
# Second case study (2 of 2) # Second case study (2 of 3)
My Answers My Answers
- Does not really discuss the underlying toolkits that enable accessibility - Does not really discuss the underlying toolkits that enable accessibility
- But it does discuss how apps implement accessibility - But it does discuss how apps implement accessibility
- Interaction techniques (a sort of conceptual tool). Table 3 lays out a broad range of these that have been experimented with in different surveyed papers - Interaction techniques (a sort of conceptual tool). Table 3 lays out a broad range of these that have been experimented with in different surveyed papers
- Specific techniques used to achieve POUR (Table 4) and which surveyed papers they are used in - Specific techniques used to achieve POUR (Table 4) and which surveyed papers they are used in
- Does not discuss secondary things that it might rely on - Does not discuss secondary things that it might rely on
---
# Second case study (3 of 3)
My Answers
- Does not really address societal implications - Does not really address societal implications
- Talks about evaluation methods used in surveyed papers - Talks about evaluation methods used in surveyed papers
- Survey focused on research literature. All papers used UX Evaluation techniques - Survey focused on research literature. All papers used UX Evaluation techniques
...@@ -108,6 +112,7 @@ Does it address creation of AR/VR by people with disabilities? No ...@@ -108,6 +112,7 @@ Does it address creation of AR/VR by people with disabilities? No
Can this technology be used to make new accessibility solutions? No Can this technology be used to make new accessibility solutions? No
--- ---
[//]: # (Outline Slide) [//]: # (Outline Slide)
# Learning Goals for today # Learning Goals for today
......
...@@ -293,11 +293,9 @@ Although technology is getting better at recognizing what an image depicts, algo ...@@ -293,11 +293,9 @@ Although technology is getting better at recognizing what an image depicts, algo
![:img Lezlie looks at us full front with curls down one size of her head and her long sleeve rolled up just on that side of a cowl neck wild abstract print shirt. Her smiling cheeks greet us., 100%, width](img/assessment/award.jpeg) ![:img Lezlie looks at us full front with curls down one size of her head and her long sleeve rolled up just on that side of a cowl neck wild abstract print shirt. Her smiling cheeks greet us., 100%, width](img/assessment/award.jpeg)
] ]
.right-column[ .right-column[
The Society for Disability Studies is pleased to announce that Dr. Lezlie Frye has won the Irving K. Zola Award for Emerging Scholars in Disability Studies for her paper: - The Society for Disability Studies is pleased to announce that Dr. Lezlie Frye has won the Irving K. Zola Award for Emerging Scholars in Disability Studies for her paper:
- Cripping the “Crack Baby” Epidemic: A Feminist Genealogy.
Cripping the “Crack Baby” Epidemic: A Feminist Genealogy. - Dr. Frye is an Assistant Professor of Gender Studies and Disability Studies at the University of Utah in the Division of Gender Studies.
Dr. Frye is an Assistant Professor of Gender Studies and Disability Studies at the University of Utah in the Division of Gender Studies.
] ]
--- ---
...@@ -414,11 +412,10 @@ Distinguishable ...@@ -414,11 +412,10 @@ Distinguishable
Distinguishable Distinguishable
] ]
.right-column[ .right-column[
- Use of color is not the only way information is conveyed - Use of color is not the only way information is conveyed
- Don't force screen reader users to listen to audio longer than 3s without providing easily found controls; ideally use low or no background audio - Don't force screen reader users to listen to audio longer than 3s without providing easily found controls; ideally use low or no background audio
- Support text resizing (& therefore don't use images of text). Ideally (AAA) also support selection of color; justification, spacing, etc - Support text resizing (& therefore don't use images of text). Ideally (AAA) also support selection of color; justification, spacing, etc
- Support users who need a 1 column view of content (AAA) - Support a 1 column view of content (AAA)
- If you must have tooltips and popups, make sure they are: dismissable; hoverable; and persistent - If you must have tooltips and popups, make sure they are: dismissable; hoverable; and persistent
- Make sure you meet contrast expectations (minimum 4.5:1, ideally 7:1) in color (e.g. text and background; diagrams; controls; etc) - Make sure you meet contrast expectations (minimum 4.5:1, ideally 7:1) in color (e.g. text and background; diagrams; controls; etc)
] ]
...@@ -503,9 +500,8 @@ Some common pitfalls: ...@@ -503,9 +500,8 @@ Some common pitfalls:
- Keyboard Traps. Content should not "trap" keyboard focus within subsections of content on a Web page. This is a common problem when multiple formats are combined within a page and rendered using plug-ins or embedded applications. - Keyboard Traps. Content should not "trap" keyboard focus within subsections of content on a Web page. This is a common problem when multiple formats are combined within a page and rendered using plug-ins or embedded applications.
- Invisible Content. Some parts of a web page can never be reached - Invisible Content. Some parts of a web page can never be reached
- Lack of Control. Users should be able to reconfigure or remove shortcuts - Lack of Control. Users should be able to reconfigure or remove shortcuts
Note: Not in guidelines (that I know of) but a "reverse trap" is whether you can reach text that *doesn't* have links or headers when using switch input. How would you do this?
] ]
.footnote[Note: Not in guidelines (that I know of) but a "reverse trap" is whether you can reach text that *doesn't* have links or headers when using switch input. How would you do this?]
??? ???
Character key shortcuts work well for many keyboard users, but are inappropriate and frustrating for speech input users — whose means of input is strings of letters — and for keyboard users who are prone to accidentally hit keys. To rectify this issue, authors need to allow users to turn off or reconfigure shortcuts that are made up of only character keys. Character key shortcuts work well for many keyboard users, but are inappropriate and frustrating for speech input users — whose means of input is strings of letters — and for keyboard users who are prone to accidentally hit keys. To rectify this issue, authors need to allow users to turn off or reconfigure shortcuts that are made up of only character keys.
...@@ -628,15 +624,13 @@ Pointers, just like Keyboards, should be able to access everything ...@@ -628,15 +624,13 @@ Pointers, just like Keyboards, should be able to access everything
] ]
.right-column[ .right-column[
All functionality should be accessible via pointer input devices. - All functionality should be accessible via pointer input devices.
- People operating pointer input devices may not be able to carry out timed or complex gestures. Examples
People operating pointer input devices may not be able to carry out timed or complex gestures. Examples - drag-and-drop gestures and on touch screens
- drag-and-drop gestures and on touch screens - swiping gestures
- swiping gestures - split taps
- split taps - long presses.
- long presses. - They may also have trouble selecting small targets, or with precision (i.e. due to tremor)
They may also have trouble selecting small targets, or with precision (i.e. due to tremor)
] ]
--- ---
...@@ -648,12 +642,12 @@ They may also have trouble selecting small targets, or with precision (i.e. due ...@@ -648,12 +642,12 @@ They may also have trouble selecting small targets, or with precision (i.e. due
Pointers, just like Keyboards, should be able to access everything Pointers, just like Keyboards, should be able to access everything
] ]
.right-column[ .right-column[
- Support a single pointer without path based gestures when possible; When not, offer alternatives to path based gestures or multi-finger gestures - Support a single pointer without path based gestures; As a backup offer alternatives to path based gestures or multi-finger gestures
- Ideally trigger content only on *up* events - Ideally trigger content only on *up* events
- Make sure that the *accessible name* for a component matches the visual one to better support programmatic access provided by accessibility tools. - Make sure that the *accessible name* for a component matches the visual one to better support programmatic access provided by accessibility tools.
- Provide programmatic alternatives to shaking or tilting or dragging based interaction - Provide programmatic alternatives to shaking or tilting or dragging based interaction
- Make targets at least 24x24 CSS Pixels (AA) or 44x44 CSS Pixels (AAA) to make selection easier - Make targets at least 24x24 CSS Pixels (AA) or 44x44 CSS Pixels (AAA) to make selection easier
- Allow users to use multiple possible types of input (keyboard, pointer, on-screen keyboard, stylus, etc) - Allow users to use multiple possible types of input (i.e. keyboard, pointer, on-screen keyboard, stylus)
] ]
--- ---
...@@ -779,11 +773,9 @@ Readability mean supporting people with all sorts of reading disabilities/readin ...@@ -779,11 +773,9 @@ Readability mean supporting people with all sorts of reading disabilities/readin
Readable Readable
] ]
.right-column[ .right-column[
Provide meta data about the language of a page (or parts of a page if the language switches). Also provide pronunciation information when needed to read aloud properly - Provide meta data about the language of a page (or parts of a page if the language switches). Also provide pronunciation information when needed to read aloud properly
- Provide a well organized, easy to find glossary or dictionary for jargon, abbreviations, and other unusual words
Provide a well organized, easy to find glossary or dictionary for jargon, abbreviations, and other unusual words - Use clear and simple language at an appropriate reading level for the audience whenever possible; when not include clear and simple summaries. Possibly provide an audio or sign language version of content
Use clear and simple language at an appropriate reading level for the audience whenever possible; when not include clear and simple summaries. Possibly provide an audio or sign language version of content
] ]
...@@ -813,7 +805,7 @@ Present content in a predictable order that is consistent across an app or websi ...@@ -813,7 +805,7 @@ Present content in a predictable order that is consistent across an app or websi
Predictable Predictable
] ]
.right-column[ .right-column[
- Don't trigger events that change context *just due to focus* (e.g. don't submit a form; launch a dialog; etc on focus), whether on page elements or inputs. Describe what will happen before a change to a form control. - Don't trigger events that change context *just due to focus* (e.g. don't submit a form; launch a dialog; on focus). Describe what will happen before a change to a form control.
- Locate navigation menus, search fields, skip to navigation links and so on in the same 2D onscreen position and logical (linear ordering) position throughout a site. - Locate navigation menus, search fields, skip to navigation links and so on in the same 2D onscreen position and logical (linear ordering) position throughout a site.
- Use familiar names and icons for things. As much as possible be consistent with global standards, not just within the app/site. - Use familiar names and icons for things. As much as possible be consistent with global standards, not just within the app/site.
- Provide control over content changes (e.g. an "update now" button; "submit" button) - Provide control over content changes (e.g. an "update now" button; "submit" button)
...@@ -906,13 +898,10 @@ Compatible ...@@ -906,13 +898,10 @@ Compatible
.right-column[ .right-column[
This was already a running theme but let's make it explicit: This was already a running theme but let's make it explicit:
Don't break user accessibility technologies (AT) with things like poorly formed markup - Don't break user accessibility technologies (AT) with things like poorly formed markup
- Don't circumvent AT with unconventional markup/code
Don't circumvent AT with unconventional markup/code - Expose information in standard ways
- Follow conventions and be compatible with APIs as much as possible
Expose information in standard ways
Follow conventions and be compatible with APIs as much as possible
] ]
......
...@@ -275,13 +275,13 @@ Participants were aware of the overall structure of *phone apps* ...@@ -275,13 +275,13 @@ Participants were aware of the overall structure of *phone apps*
.left-column[ .left-column[
![:img Two screens of the Uber Eats app. The home page to the left and a map view to the right,120%, width](img/assessment/gui.png) ![:img Two screens of the Uber Eats app. The home page to the left and a map view to the right,120%, width](img/assessment/gui.png)
Very hard to describe without knowing more about accessibility and user interests.
] ]
.right-column[ .right-column[
This is very hard to describe without knowing what is accessible; and whether the user is more interested in content or layout. - App has two tabs at top center: Delivery &amp; Pickup.
- App has two tabs at top center: Delivery and Pickup.
- Below is a seach bar with address and time menu - Below is a seach bar with address and time menu
- Below that is an advertisement for The Burger Joint (25% of screen) with a details button - Below that is an advertisement for The Burger Joint (25% of screen) with a details button
- Next is a scrolling set of tabs for Pickup; Grocery; Prescription; Top Sites; the rest is not visible off screen - Next: scrolling tabs for Pickup; Grocery; Prescription; Top Sites; the rest is off screen
- The bottom 30% of the screen shows the title Hidden Gems (Up and coming spots you'd like) with a list of restaurants. Each row in the list shows an image, restaurant name, rating, and more. The list requires 2D scrolling to see everything. The top two are visible: Tsuki Ramen and Chocolate Co. - The bottom 30% of the screen shows the title Hidden Gems (Up and coming spots you'd like) with a list of restaurants. Each row in the list shows an image, restaurant name, rating, and more. The list requires 2D scrolling to see everything. The top two are visible: Tsuki Ramen and Chocolate Co.
] ]
......
...@@ -158,11 +158,14 @@ Not really intelligent, just my word for Machine Learning, AI, Neural Programmin ...@@ -158,11 +158,14 @@ Not really intelligent, just my word for Machine Learning, AI, Neural Programmin
- Who do we collect data from? - Who do we collect data from?
--- ---
# Problems with Data # Problems with Data (1/2)
- System timeouts that are trained on movement speeds of <q>typical</q> people - System timeouts that are trained on movement speeds of <q>typical</q> people
- Biometrics that cannot function on a person who isn't still for long enough - Biometrics that cannot function on a person who isn't still for long enough
- Inferencing about people that doesn't account for height; stamina; range of motion; or AT use (e.g. wheelchairs) - Inferencing about people that doesn't account for height; stamina; range of motion; or AT use (e.g. wheelchairs)
---
# Problems with Data (2/2)
When groups are historically When groups are historically
marginalized and underrepresented, this is marginalized and underrepresented, this is
.quote[imprinted in the data that shapes AI .quote[imprinted in the data that shapes AI
...@@ -428,83 +431,72 @@ Examples: ...@@ -428,83 +431,72 @@ Examples:
- **Make predictions** - **Make predictions**
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time (1/5)
Denial of insurance and medical care, or threaten employment (Whittaker, - Denial of insurance and medical care, or threaten employment (Whittaker,
2019, p. 21). 2019, p. 21).
- HireVue, an AI based video - HireVue, an AI based video
interviewing company has a patent on file to detect disability (Larsen, 2018). interviewing company has a patent on file to detect disability (Larsen, 2018).
- This is illegal under the ADA, which - This is illegal under the ADA, which
- forbids asking about disability - forbids asking about disability
status in a hiring process (42 U.S.C. § 12112(a)) status in a hiring process (42 U.S.C. § 12112(a))
- forbids <q>using qualification - forbids <q>using qualification
standards, employment tests or other selection criteria that screen out or tend to screen out standards, employment tests or other selection criteria that screen out or tend to screen out
an individual with a disability</q> (42 U.S.C. § 12112(b)(6)). an individual with a disability</q> (42 U.S.C. § 12112(b)(6)).
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time (2/5)
Denial of insurance and medical care, or threaten employment - Denial of insurance and medical care, or threaten employment
- Disability identification
Disability identification - Examples: detect Parkinsons from gait (Das, 2012), and mouse movement (Youngmann,
- Examples: detect Parkinsons from gait (Das, 2012), and mouse movement (Youngmann,
2019); detecting autism from home videos (Leblanc, 2020). 2019); detecting autism from home videos (Leblanc, 2020).
- What are the ethics of doing this without consent? - What are the ethics of doing this without consent?
- Many of these algorithms encode medical model biases - Many of these algorithms encode medical model biases
- Relatedly, failure to identify disability
Relatedly, failure to identify disability - Legally under the ADA, if you are treated as disabled, you are disabled. Yet biometrics cannot detect how people are treated.
- Legally under the ADA, if you are treated as disabled, you are disabled. Yet biometrics cannot detect how people are treated.
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time
Denial of insurance and medical care, or threaten employment - Denial of insurance and medical care, or threaten employment
- Disability Identification / Failure to Identify
Disability Identification / Failure to Identify - Apps that Harm
- Example: Training behaviors in <q>support</q> of autistic individuals without regard to debates about agency and independence of the target audience [Demo, 2017];
Apps that Harm - As with regular accessibility apps, AI based aps can harm, be disability dongles, etc
- Example: Training behaviors in <q>support</q> of autistic individuals without regard to debates about agency and independence of the target audience [Demo, 2017]; - As with regular apps, AI based apps may not be accessible
- As with regular accessibility apps, AI based aps can harm, be disability dongles, etc
- As with regular apps, AI based apps may not be accessible
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time (3/5)
![:img Three news headlines-- On Orbitz Mac Users Steered to Pricier Hotels; Google's algorithm shows prestigious job ads to men but not to women; Racial bias alleged in Google's add results, 60%,width](img/data-equity/bias.png) ![:img Three news headlines-- On Orbitz Mac Users Steered to Pricier Hotels; Google's algorithm shows prestigious job ads to men but not to women; Racial bias alleged in Google's add results, 60%,width](img/data-equity/bias.png)
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time (4/5)
Denial of insurance and medical care, or threaten employment - Denial of insurance and medical care, or threaten employment
- Disability Identification / Failure to Identify
Disability Identification / Failure to Identify - Apps that Harm
- AI with Baked in Biases
Apps that Harm - Consequences of biased data and lack of control over training results more nuanced than just accuracy (as with headlines we just read)
- Privacy can also be a concern.
AI with Baked in Biases - For rare conditions, an algorithm may learn
- Consequences of biased data and lack of control over training results more nuanced than just accuracy (as with headlines we just read)
- Privacy can also be a concern.
- For rare conditions, an algorithm may learn
to recognize the disability, rather than the individual, reducing to recognize the disability, rather than the individual, reducing
security when used for access control, allowing multiple people with security when used for access control, allowing multiple people with
similar impairments to access the same data. similar impairments to access the same data.
--- ---
# Concerns at Prediction Time # Concerns at Prediction Time (5/5)
Denial of insurance and medical care, or threaten employment
Disability Identification / Failure to Identify
Apps that Harm - Denial of insurance and medical care, or threaten employment
- Disability Identification / Failure to Identify
AI with Baked in Biases - Apps that Harm
- AI with Baked in Biases
Transparency and Accountability - Transparency and Accountability
- Power differences between builders and users - Power differences between builders and users
- Representation of disabled people among builders - Representation of disabled people among builders
- Algorithms that are not *interpretable* or *correctable* - Algorithms that are not *interpretable* or *correctable*
- Users of algorithms whose use them to enforce larger societal harms - Users of algorithms whose use them to enforce larger societal harms
--- ---
# Small Group Discussion [Post on Ed]({{site.discussion}}2515387) # Small Group Discussion [Post on Ed]({{site.discussion}}2515387)
......
...@@ -113,15 +113,11 @@ Participants encouraged to own the outcome by setting the goals and sharing in d ...@@ -113,15 +113,11 @@ Participants encouraged to own the outcome by setting the goals and sharing in d
# Participatory Design: Issues # Participatory Design: Issues
Is the “right” user identified? In education s/w design studies that use PD, frequently the teacher is the only defined user, and not the learner. - Is the “right” user identified? In education s/w design studies that use PD, frequently the teacher is the only defined user, and not the learner.
- Changing role of user (as process progresses): Informant through to designer
Changing role of user (as process progresses): Informant through to designer - Nature of expertise of users: Domain expert or design expert or both?
- Conceptions of the role of “user”: Informant, designer, coach, participant, partner, knowledge-worker; expert
Nature of expertise of users: Domain expert or design expert or both? - True partnership?: Rare for PD articles to have users have co-authors
Conceptions of the role of “user”: Informant, designer, coach, participant, partner, knowledge-worker; expert
True partnership?: Rare for PD articles to have users have co-authors
.footnote[Dr Jane Seale-- School of Education, University of Southampton] .footnote[Dr Jane Seale-- School of Education, University of Southampton]
......
...@@ -258,28 +258,28 @@ Supposed you are hired to perform usability testing of new food-delivery app wit ...@@ -258,28 +258,28 @@ Supposed you are hired to perform usability testing of new food-delivery app wit
- What is the right structure for the study? - What is the right structure for the study?
--- ---
# Design Study (1 of 4) # Design Study (1 of 5)
This is a usability study, so it should include the same tasks as tested for users without disabilities This is a usability study, so it should include the same tasks as tested for users without disabilities
Metrics should be similar as well -- for example the [System Usability Scale](https://www.usability.gov/how-to-and-tools/methods/system-usability-scale.html) might be useful at the end Metrics should be similar as well -- for example the [System Usability Scale](https://www.usability.gov/how-to-and-tools/methods/system-usability-scale.html) might be useful at the end
--- ---
# Design Study (2 of 4) # Design Study (2 of 5)
This is also a study of accessibility, with disabled users. The study design needs to consider This is also a study of accessibility, with disabled users. The study design needs to consider
.left-column50[
- Choice of method - Choice of method
- e.g. think aloud may be more difficult for a nonspeaking individual, or someone with fatigue - e.g. think aloud may be more difficult for a nonspeaking individual, or someone with fatigue
- Check in on study measures and statistical design. Does user heterogeneity impact this? - Check in on study measures and statistical design. Does user heterogeneity impact this?
- Study venue (It may be difficult to duplicate participant hardware/software) - Study venue (It may be difficult to duplicate participant hardware/software)
] ---
.right-column50[ # Design Study (2 of 5)
This is also a study of accessibility, with disabled users. The study design needs to consider
- Ensure that participants' hardware/software also addresses study needs (e.g. do participants have a working monitor?) - Ensure that participants' hardware/software also addresses study needs (e.g. do participants have a working monitor?)
- Study length (estimate before and after piloting) - Study length (estimate before and after piloting)
- Study length may increase for some disabled participnats - Study length may increase for some disabled participnats
- Study length may negatively impact participants with fatigue-related concerns - Study length may negatively impact participants with fatigue-related concerns
]
--- ---
# Design Study (3 of 4) # Design Study (3 of 4)
......
...@@ -16,26 +16,26 @@ background-image: url(img/people.png) ...@@ -16,26 +16,26 @@ background-image: url(img/people.png)
# Course learning goals: # Course learning goals:
.right-column[ .right-column[
## Access Basics Access Basics
How do we build accessible systems and interfaces? - How do we build accessible systems and interfaces?
- Week 1: Ways of thinking about and designing for accessibility - Week 1: Ways of thinking about and designing for accessibility
- Week 2: How we assess whether technology is accessible - Week 2: How we assess whether technology is accessible
- Week 3: Accessible needfinding and evaluation - Week 3: Accessible needfinding and evaluation
] ]
--- ---
# Course learning goals: # Course learning goals:
.left-column[ .left-column[
## Access Basics] Access Basics]
.right-column[ .right-column[
## Second Wave Accessibility Second Wave Accessibility
How do we account for access in all of today's technologies? - How do we account for access in all of today's technologies?
- Multi person systems - Multi person systems
- Mobile systems - Mobile systems
- Data Equity: Visualization and Machine Learning - Data Equity: Visualization and Machine Learning
- Making Accessibility: Fabrication and IOT - Making Accessibility: Fabrication and IOT
- AR/VR - AR/VR
- ... - ...
] ]
--- ---
...@@ -43,19 +43,19 @@ How do we account for access in all of today's technologies? ...@@ -43,19 +43,19 @@ How do we account for access in all of today's technologies?
# Course learning goals: # Course learning goals:
.left-column[ .left-column[
## Access Basics Access Basics
## Second Wave Access
]
## Third Wave Accessibility Second Wave Access
How does technology impact access in all the spaces where disabled people are present? ]
- Intersectionality with Race, Gender & other identities Third Wave Accessibility
- Sustainability - How does technology impact access in all the spaces where disabled people are present?
- Housing, Unhoused, and Incarcerated - Intersectionality with Race, Gender & other identities
- Healthcare technology & reproductive justice - Sustainability
- Higher Education - Housing, Unhoused, and Incarcerated
- ... - Healthcare technology & reproductive justice
- Higher Education
- ...
--- ---
# Where to find what # Where to find what
...@@ -78,6 +78,8 @@ either in office hours or through a [class discussion board]({{site.discussion}} ...@@ -78,6 +78,8 @@ either in office hours or through a [class discussion board]({{site.discussion}}
- **Academic Integrity**: A course value and requirement See our [Academic Conduct]({{site.baseurl}}/academic-conduct) page for more details - **Academic Integrity**: A course value and requirement See our [Academic Conduct]({{site.baseurl}}/academic-conduct) page for more details
- **Language**: I am Jen, or Dr. Mankoff - **Language**: I am Jen, or Dr. Mankoff
- **Respect**: This class is a compact between us based on respect - **Respect**: This class is a compact between us based on respect
---
# Syllabus: Summary of expectations and values
- **Healthy Environment**: Your health/mental health are important and we have tried to - **Healthy Environment**: Your health/mental health are important and we have tried to
structure the class to support you (e.g. up to 5 late days without questions asked). structure the class to support you (e.g. up to 5 late days without questions asked).
If you need larger accommodations for any reason, consider working with If you need larger accommodations for any reason, consider working with
...@@ -87,14 +89,13 @@ If you run into problems, or have preferences about these issues, please tell me ...@@ -87,14 +89,13 @@ If you run into problems, or have preferences about these issues, please tell me
--- ---
# Is this class hybrid? # Is this class hybrid?
**No**, it is intended to be attended, in person, by everyone in the class - **No**, it is intended to be attended, in person, by everyone in the class
- **Yes**, because:
**Yes**, because: - It is possible to be full remote *with permission of the instructor*
- It is possible to be full remote *with permission of the instructor* - It is expected you will be remote in any particular week for the following reasons:
- It is expected you will be remote in any particular week for the following reasons: - If you have cold or flu symptoms or suspect you have COVID
- If you have cold or flu symptoms or suspect you have COVID - If you have caregiving obligations
- If you have caregiving obligations - If you have mental health concerns or any accessibility needs that are best met by being remote
- If you have mental health concerns or any accessibility needs that are best met by being remote
--- ---
# How do I participate remotely? # How do I participate remotely?
...@@ -106,28 +107,26 @@ If you run into problems, or have preferences about these issues, please tell me ...@@ -106,28 +107,26 @@ If you run into problems, or have preferences about these issues, please tell me
--- ---
# Competency Based Grading # Competency Based Grading
We have a set of core learning goals in this class. If you learn them all, you get an A. Competencies make up 80% of your grade. - We have a set of core learning goals in this class. If you learn them all, you get an A. Competencies make up 80% of your grade.
-- --
Assignment completion is also required. This is 10% of your grade. You have up to four late days for assignment completion, and this only looks at whether you did everything, not how well you did it. - Assignment completion is also required. This is 10% of your grade. You have up to four late days for assignment completion, and this only looks at whether you did everything, not how well you did it.
-- --
Finally, Effort is 10% of your grade. This includes - Finally, Effort is 10% of your grade. This includes
- Participation in discussion and exercises (self reported) - Participation in discussion and exercises (self reported)
- Participation in discussion outside of class (based on submissions to Ed) - Participation in discussion outside of class (based on submissions to Ed)
--- ---
# More detail on competencies # More detail on competencies
This approach was selected because it prioritizes *accessibility* and *justice* and *flexibility* for students. - This approach was selected because it prioritizes *accessibility* and *justice* and *flexibility* for students.
- You can find all of the competencies under "[Outcomes](https://canvas.uw.edu/courses/1619674/outcomes)" on canvas
You can find all of the competencies under "[Outcomes](https://canvas.uw.edu/courses/1619674/outcomes)" on canvas - They fall into three categories (this is still being refined)
- Accessibility Compliance (e.g. accessibility checking)
They fall into three categories (this is still being refined) - Accessible Media and Documents (e.g. writing alt text, presenting accessibly)
- Accessibility Compliance (e.g. accessibility checking) - Disability Awareness and Justice (How you pick problems and do disability centered design)
- Accessible Media and Documents (e.g. writing alt text, presenting accessibly)
- Disability Awareness and Justice (How you pick problems and do disability centered design)
??? ???
......
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