Accessibility for Table Components

I am trying to make my activities more accessible for students using the built-in text to speech feature and a screen reader. I am having a little trouble with tables. In the activity linked below, the x column in the table has values assigned to it in the CL. But when I (acting as the student) navigate to the table the cells in the x column are not given focus, and thus the value entered in the cell is not read by the screen reader. It seems that a student relying on the screen reader would have no way of knowing what they should enter for the corresponding y value.

My initial thought was to use the narration sink, but I think it may only be available in the graph component. I added a graph for narration purposes only and thought that I would just make the graph hidden, but then the narration is not read. When the graph is not hidden it seem like it would be a little confusing to students not using a screen reader.

Does anyone have ideas or techniques that they use to make the contents of a table more easily accessible then what I have tried. Thanks so much!

https://teacher.desmos.com/activitybuilder/custom/685575faa72a933564f94f5e?utm_campaign=share&utm_content=activity

Hey Kevin! One thing you can do is convert the graph to a blank sketch. That way, students can use it to do any scrap work (or not, if they don’t feel they need it) and it will still read out the narrations!

Hi Kevin! Tabbing through the screen only takes you to the parts of components that have something you can interact with. That’s why you’re only able to get into the editable table cells. Instead of using tab, you can use control + option + left/right arrow keys, to access the content of every cell of the table.

Great idea! I will definitely be using that.

Thank you so much! I am okay at setting up activities to be better with a screen reader, but definitely not an expert. I typically use voice over on chrome. Is there a cheat sheet of commands that I can find somewhere? I am not sure how students who relay on a screen reader would know to use control + option + left/right arrow keys. Thanks again!

I think the CL documentation will have them, or at least a few good keybinds @Kevin_McSorley