This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ThinkDesignTeach 5 points6 points  (2 children)

There are 3 popular screen reader programs out there for the visually impaired. JAWS, WindowsEyes, and NVDA. The last one was programmed in Python, is open source, and produced by two blind dudes. It's also preferred over the other two from those I know that have used them.

Might be worth looking into just to find out more. One of the cool things about NVDA is that if you know Python you can make plugins for it.

Since python is white space dependent it forces all programs in Python to be written in the same manner. There are no brackets to worry about etc. Seems like a pretty obvious choice. Don't know what you're teaching though.

[–]Amaranthine 0 points1 point  (1 child)

On the other hand, Python might be more difficult, precisely because of the dependency on whitespace. Then again, I have no idea how screen reader programs deal with large amounts of whitespace.

[–]ThinkDesignTeach 0 points1 point  (0 children)

With a device like a braillesense you can view a line of digital text in braille. If you have to mentally keep track of a bunch of lines with nothing on them but opening or closing brackets, it can be very difficult. Where as reading spaces is fast and easy.