我是一所大型大学的计算机科学专业的学生。该部门是该项目的第一个盲人学生。该系不确定如何最好地支持该学生。第一个难题是在他的笔记本电脑上设置开发环境。他有一台带有屏幕阅读器程序的Mac。我正在寻找适合该学生的最佳类(class)。他目前正在注册一个Web类(html/css)和一个C#类,并且都需要一个文本编辑器。他还需要一个与屏幕阅读器配合使用的ftp程序。
我和另一个学生自愿提供尽可能多的帮助。我考虑过基于控制台的文本编辑器(例如VIM),并使用命令行实用程序将文件上传到服务器。
我很高兴看到有些人在编程方面取得了巨大的成功,并分享了他的残疾。我在这里寻求建议,以帮助这个学生。
这是我第一次和一个盲人学生一起工作。
任何帮助,将不胜感激。
最佳答案
作为我自己的盲目开发人员,我很乐意提供帮助。
我假设他正在使用Voiceover(http://apple.com/accessibility/voiceover)。这将与实现可访问性API的任何应用程序一起使用(包括大多数 cocoa 应用程序)。
首先,我将使事情变得简单:
* TextEdit.app用于文本编辑。他不会自动完成,但是对于一个Web开发类来说可能还可以。语法高亮无关紧要。
*只需从Finder for FTP开始。它应该适用于简单的方案。
*终端大部分是可访问的。
对于C#,我发现使用JAWS屏幕阅读器的Windows上的Visual Studio确实不错。但是,在Mac上,我认为无法访问MonoDevelop。我现在能想到的唯一解决方案是TextEdit和Terminal。
www.MacVisionaries.com上有一个适用于Voiceover用户的非常活跃的邮件列表。
最后,我很乐意为另一个盲人开发人员提供帮助-如果您可以找到我的联系方式,很高兴收到您的来信。
关于macos - 帮助盲人同学准备编程课,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4816807/