Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added assets/images/a11y-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion course-software/course-site.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: Course Webpages
parent: Course Software
nav_order: 3
nav_order: 5
---

# Course Webpages
Expand Down
2 changes: 1 addition & 1 deletion course-software/edstem.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: EdStem
parent: Course Software
nav_order: 4
nav_order: 6
published: true
---

Expand Down
2 changes: 1 addition & 1 deletion course-software/gradescope/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: Gradescope
parent: Course Software
nav_order: 1
nav_order: 2
---

# Seamless Learning
Expand Down
26 changes: 26 additions & 0 deletions course-software/notebook-accessibility.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
layout: page
title: Notebook Accessibility
parent: Course Software
nav_order: 4
---

# Jupyter Notebook Accessibility

## Jupyter Notebook Accessibility Checker

The DataHub team developed an [accessibility checker](https://github.com/berkeley-dsep-infra/jupyterlab-a11y-checker) for Jupyter Notebooks. This checker can identify and either suggest fixes for accessibility issues or provide an interface for you to fix issues yourself. A list of the accessibility issues this checker can aid with is [here](https://github.com/berkeley-dsep-infra/jupyterlab-a11y-checker/blob/main/doc/rules.md).

You can access the accessibility checker on the [Accessibility DataHub](https://a11y.datahub.berkeley.edu/). Click on the following icon on the right hand side of the window. Then, click "Analyze Notebook".

<img src="{{ site.baseurl }}/assets/images/a11y-icon.png" width="200px" alt="accessibility icon">

Feel free to experiment with the AI included, but note that the models aren't among the most powerful and may not be the most useful for generating alt text.

## General Jupyter Accessibility

Unforuntately, Jupyter software is not inherently accessible. [Check here](https://jupyter-accessibility.readthedocs.io/en/latest/) to see the status of the Jupyter project's accessibility efforts.

## Accessibility at Berkeley

View the [Digital Accessibility Program's webpage](https://dap.berkeley.edu/) for the most up-to-date guidance on general accessibility at Berkeley and clarity on the standards.
2 changes: 1 addition & 1 deletion course-software/otter/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: page
title: Otter Grader
nav_order: 2
nav_order: 3
parent: Course Software
has_toc: true
---
Expand Down
2 changes: 1 addition & 1 deletion course-software/otter/releasing-assignment.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ numpy.__version__

## Before an assignment is released

Confirm that the source notebook (the one passed to `otter assign`) is accessible.
Confirm that the source notebook (the one passed to `otter assign`) is accessible. See [here](../../notebook-accessibility) for more guidance.

**Run `otter assign` on DataHub.** We do NOT recommend to run this command locally, even if you're using a virtual environment. You can clone the development repo in DataHub via the command line/terminal.

Expand Down
2 changes: 1 addition & 1 deletion course-software/slack.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: Slack
parent: Course Software
nav_order: 5
nav_order: 7
---

# Slack
Expand Down
Loading