Looking for programming resources to help out my blind student(self.Blind)
submitted by baudtack
I'm a CS professor and I'm teaching a javascript course this quarter and one of my students is blind. I'm looking for input from anyone experienced with coding via things like JAWS (which she doesn't currently have) or emacsspeak. I've been an emacs user for many years so my inclination is to encourage her to work with that and a combination of NVDA but I'd love some more resources to work with her. Any input would be greatly appreciated.
fastfinge6 points5y ago
If she's using NVDA, also make sure she installs this addon: https://github.com/derekriemer/nvda-notepadPlusPlus
It makes a bunch of fixes to make sure all of the Notepad++ features work correctly.
I've done linux system admin stuff for years, and I could never get emacsspeak to work and stay working. I'm sure it's good for folks who are experts at it. But I feel like she'd spend more time installing, configuring, fixing, troubleshooting, and otherwise messing with her Linux system than she would doing any actual work.
baudtack [OP]2 points5y ago
In that case what do you use for Linux admin? orca? I'll have her in my Linux classes later I think so I'd like to get a jump on that as well.
fastfinge2 points5y ago
SSH exclusively. I don't touch hardware at all; in fact, all the servers I work on are safely secured in a data center in some other city. I just connect via putty.
Amonwilde3 points5y ago
I love Emacs and Emacspeak but the learning curve is high and it's very difficult to install. (Like, you might actually fail to install it difficult.) If she's super motivated then it might just be something she uses for the rest of her life, but it's absolutely not for everyone.
My understanding is that Notepadd++ and NVDA is actually pretty viable. That means running code from the CLI. Eclipse used to be accessible, not sure if it works with NVDA. Visual Studio is supposed to have made some strides as well butt I haven't tried it out. (Low vision Emacs user here.)
baudtack [OP]2 points5y ago
The rest of the class is using Notepad++ so that might just work. I will encourage her to check out emacsspeak though because as i understand it's actually a full ui for a linux box because of how insane emacs is with basically being an entire desktop environment all on it's own.
bradley221 points5y ago
I'd recommend notepad++. If the people in her class are going to use that software, and as far as I know they are and it only runs on windows, I'd not see the point in trying to teach her a very different OS like Linux, when she should be able to get most if not all coding tasks done with Notepad or Notepad++
Corm1 points5y ago
You might find this interesting. Personally I've tried a screen reader and it really drove home how nice it is to have working eyes :(
Our mission is to provide everyone with access to large- scale community websites for the good of humanity. Without ads, without tracking, without greed.