acm-header
登录

ACM通信

扩大参与

通过教学便利扩大参与


残疾和系统图标,插图

图片来源:Andrij Borys Associates, Shutterstock

2012年11月,通信发表了Vint Cerf的专栏文章《为何易用性如此困难?》2在专栏中,Cerf描述了构建可适应的计算机接口的困难,该接口可以满足各种身体残疾、失明、耳聋和运动相关残疾的人的需求。随着人们每天与之交互的计算平台和应用程序的众多,可靠地处理可访问性似乎是一个复杂的问题。有趣的是,该专栏的一位读者Bryan Garaventa(一名盲人开发人员)的评论简洁地反驳道:“可访问性并不难。这需要纪律、知识和全面的测试,这些都是教育过程的一部分。”换句话说,可访问性是复杂的,但一旦学会了它,创建可访问的应用程序就不是那么困难了。实际上,并不是每个可达性问题都得到了解决,可达性是一个活跃的研究领域。尽管如此,关于将可访问性整合到计算平台和应用程序中,人们已经了解和实践了很多。

在本专栏中,我们将从互补的角度探讨可访问性。计算机教育工作者应该教授可访问性——设计和构建可访问的计算平台和应用程序的理论和实践——以扩大对我们领域的参与。这意味着让更多的妇女、黑人、土著和有色人种(BIPOC)人、残疾人和其他少数群体成员进入我们的领域。许多人已经很好地论证了,在计算领域扩大参与将在整个学科中产生巨大的好处。8鉴于此,我们需要明确的策略来实现这一目标。其中一种策略就是教学的可及性,它具有直接和间接的双重效果。直接来说,众所周知,与社会公益相关的计算主题,如可访问性,吸引了女性和BIPOC人员进入该领域。15间接地说,如果更多的计算平台和应用程序是可访问的(特别是那些支持我们职业的平台和应用程序,如ide),那么更多的残疾人将能够加入我们的领域,从而帮助它变得更加多样化。

回到顶部

为什么易用性很重要

根据世界卫生组织的数据,世界上大约有10亿人有残疾。在这一群体中,有2.85亿人患有眼镜或隐形眼镜无法矫正的视力障碍,其中3900万人是盲人。全球有4.66亿人患有致残性听力损失。根据克里斯托弗和达纳·里夫基金会的数据,大约每50个美国人中就有一个人患有某种瘫痪或与运动有关的残疾,如脊髓损伤、多发性硬化症、中风或脑瘫。这些数字推算出全球约有1.5亿人。从行业的角度来看,这意味着如果忽视了平台和应用程序的可访问性,那么大量的客户可能会限制他们对平台和应用程序的访问。有趣的是,无障碍对没有残疾的人有直接好处,因为每个人在某些情况下都有限制,比如开车或在嘈杂的机场。在这些情况下,可访问的应用程序提供的输入和输出的替代方法很有价值。确保计算平台和应用程序的可访问性是答案。

从人权的角度来看,残疾人应该能够使用有利于他们生活的计算平台和应用程序。事实上,这些人中的一些人应该是创造这些计算平台和应用程序的劳动力中不可或缺的一部分。由全球160多个国家签署的《联合国残疾人权利公约》(UN convention on The Rights of Persons)证明了这一点。7美国的《美国残疾人法》和欧盟的《欧洲无障碍法》等法律为公司和政府提供了使产品和服务无障碍的法律基础。

基于本文所描述的原因,许多科技公司都渴望雇佣在可访问性方面具有一定专业知识的员工作为项目经理和开发人员,因为他们希望自己的产品能够开箱即用。毫无疑问,公司希望大学和学院的计算机课程教授更多关于可访问性的知识。Teach Access组织的使命是增加教授无障碍主题的学院和大学的数量。

回到顶部

任教的可访问性?

可访问性主题自然出现在许多课程设置中,包括Web设计/开发课程、软件工程和人机交互课程。事实上,任何涉及面向人类的硬件和软件的课程都可以在其中嵌入可访问性主题。设计面向人类的软件的方法,包括以用户为中心和参与式设计,应该针对能力有限的用户。这类课程还应涵盖通用设计和能力设计的概念。专栏作家Richard Ladner教授了一门关于数据压缩的课程,向学生介绍了二级盲文——盲文的一种压缩形式——作为数据压缩的历史背景的一部分。二级盲文每个字比未压缩的盲文使用更少的字符,允许用户用手指更快地阅读和使用更少的纸。残疾和无障碍主题几乎可以被编入任何课程,甚至是入门课程。弗曼大学(Furman University)教授保拉·加伯特(Paula Gabbert)教授计算机入门课程,将可访问性作为整个课程的主题。4


可访问性需要贯穿计算机课程。


几年前,Shinohara等人调查了美国机构的计算机教师,询问他们是否教授可访问性主题,如果没有,为什么不教授。8该调查向来自352所高校的14176名教师发送,其中318所高校的1857人做出了回应。在这些受访者中,只有375人(20%)表示他们教授易用性主题。我们可以得出这样的结论:绝大多数没有回应调查的人可能并不教授可访问性主题。这导致只有很少的人会教授任何可访问性主题,大概只有2.5%。受访者不教授易达性的两个最常被提及的原因是,它不是核心课程的一部分,以及他们对该主题的了解不足以教授它。近一半(46.6%)的受访者同意或强烈同意应教授无障碍知识。计算机工作者需要了解可访问性的毕业生,但即使在Teach Access成员学校,也只有不到3%的工程和计算技术课程描述涉及可访问性。

回到顶部

如何了解无障碍

万维网联盟(W3C)与全球的成员组织合作,提供标准、指导方针和资源,以确保每个人都能访问Web。2020年,W3C与联合国教科文组织IITE合作,推出了“网络无障碍导论”(参见http://edx.org)作为edX上的免费MOOC,向全球专业人士教授Web可访问性的基础知识,以及当所有Web应用程序都可访问时的好处(对残疾人和非残疾人都适用)。W3C课程是开始学习关于可访问性的基础知识的好地方,以及为什么解决方案不是为用户制作专门的应用程序,而是应用通用设计和基于能力的设计等原则,以便使应用程序对所有人都可访问。

为了大规模地教授可达性,我们需要多管齐下的方法来解决学习和教学的可达性问题。如Kawas等人所述,6教师和计算机专业人员首先需要时间和激励来学习可访问性,然后通过他们所谓的微专业发展等技术将其融入到他们的工作(课程或应用程序)中。通过与Teach Access、AccessComputing或W3C的Web accessibility Initiative (WAI)等组织合作,个人可以继续学习更多关于可访问性的知识。

  • 教访问是教育机构、技术公司和残疾人倡导者之间的合作,其使命是“在学生学习设计、开发和构建考虑到残疾人需求的新技术时,解决提高他们对数字可及性的理解的关键需求。”
  • AccessComputing以增加残疾人士在计算领域的参与为使命,并为学习更多提供了一个巨大的资源库。
  • W3C围为对网页易访问性感兴趣的人提供了一个国际论坛。

通过更多地了解可及性,个人可以理解形式和功能都在发展意义中发挥作用;如果只将导航和结构设置为视觉元素,那么当视觉差异不再出现时,内容背后的意义也就消失了。我们所开发的来自Apple、Microsoft、谷歌和Linux的流行操作系统都设计了它们的基础结构,以使开发人员能够利用可访问性特性,如屏幕阅读器、开关控制和语音控制。这些特性支持使用语音输出、可刷新盲文显示器和物理开关等设备。然而,如果在这些平台上设计的应用程序没有正确编码,那么可访问性就会丧失,我们只有形式而没有功能。

为了开始,Teach Access开发了一个免费的在线教程(参见https://bit.ly/3xB6olg),发布了将可访问性纳入课程的资源,并赞助了一项拨款计划,以激励教师将可访问性纳入现有课程,并与整个社区分享这些模块。

回到顶部

行动呼吁

可访问性必须贯穿计算机课程,我们每个人都需要这样的号召。自底向下的策略或自顶向上的方法不足以影响必要的变化;我们需要各级利益攸关方把无障碍作为优先事项。

  1. 计算各部门:(包括CS系、信息学院、社区大学、新兵训练营和高中)。把无障碍作为课程的优先事项。加入教授访问。提供领导和机构层面的支持。
  2. 老师:做一个终生的学习者,让无障碍成为你的下一个话题。在你的课程中开发关于可访问性的新模块。
  3. 学生:要求你的部门或项目将可访问性纳入课程。在ACM学生章节中讨论可访问性,或组成可访问性学生小组。寻找机会了解和促进无障碍。组织一次无障碍编程马拉松。
  4. 业内人士:拥抱可访问性,并使其成为整个组织的企业文化的一部分。加入Teach Access,构建易访问的产品和服务,将易访问知识作为工作要求,积极进取。
  5. 用户和倡导者(盟友):帮助倡导通用设计和所有人的可访问性。要认识到用户需求的范围很广,总有一天,您或您认识的人将需要这些可访问性“功能”。

回到顶部

结论

正如玛雅·安杰洛所说:“我当时做了我知道该怎么做的事。现在我知道得更多了,我做得更好了。”作为计算专业人员,我们可以把这句话记在心里。作为计算机科学家、教育工作者、学生、从业者和设计师,我们可能并不总是了解可访问性或如何包容所有人,但现在我们了解得更多了,我们可以做得更好。

回到顶部

参考文献

1.渴望回馈:在计算机科学和工程中寻找社会目的。心理学前沿8, 1178年。(2017年7月);https://bit.ly/3yI891d

2.为什么易用性如此之难?Commun。ACM 55, 11(2012年11月),7;https://bit.ly/3lU1y07

3.在CS0课堂上教授可访问性。高等学校计算机科学学报(2020年4月),11-20。

4.Guzdial, M.等。关于计算机教育途径和影响的全州调查:扩大计算机参与的因素。在第九届国际计算机教育研究年会论文集(ICER '12)。计算机协会,纽约,纽约,美国(2012),143-150;https://bit.ly/3ABtWIi

5.Kawas, S., Vonessen, L.和Ko, A.J.教学可达性:教师专业发展规模的设计探索。在50年会议记录thACM计算机科学教育技术研讨会(SIGCSE '19)。计算机协会,纽约,纽约,美国,(2019),983-989;https://bit.ly/3fTMEDi

6.《联合国公约》对残疾人权利的影响。Commun。ACM 573(2014年3月),30-32;https://bit.ly/3yHHcdW

7.Shinohara, K.等人。任教的可访问性?对美国计算机教师的调查。在会议记录thACM计算机科学教育技术研讨会(SIGCSE'18)。计算机协会,纽约,纽约,美国,2018,197 - 202;https://bit.ly/3lUH9I8

8.工程多样性。领导和工程管理1.4(2001): 31-35;https://bit.ly/2VA51q1

回到顶部

作者

坎德拉沃尔特kwalther@usc.edu)是美国加州洛杉矶南加州大学信息技术项目的高级讲师,并担任Teach Access学生任务小组的联合负责人。

理查德·e·拉ladner@cs.washington.edu)是美国华盛顿州西雅图市华盛顿大学保罗·g·艾伦计算机科学与工程学院的名誉教授。他是AccessComputing公司的首席研究员。


版权归作者所有。
向所有者/作者请求(重新)发布权限

数字图书馆是由计算机协会出版的。版权所有©2021 ACM, Inc.


评论


约瑟夫Bedard说

伟大的文章。残疾人绝对受益于易访问的用户界面。毫无疑问,理查德·拉德纳的工作启发了许多学生。我同意在相关的计算机科学课程中讲授可访问性——特别是在人机交互中。

归根结底,这是一个如何最好地利用有限资源的问题。教师和学生的时间是有限的,用于研究可访问的人机交互的计算机和设备也是有限的。对于计算机科学部门来说,在可访问性、医学、心理健康和气候变化等众多重要原因之间进行优先排序是一项挑战。然而,如果我们激励年轻学生,帮助企业家发现市场机会,对课程的需求就会随之而来。这就是为什么我喜欢开设像《应用信息系统导论》这样的课程,让所有的学生——而不仅仅是计算机科学专业的学生——都能接触到它。这样的课程可以让学生对科技行业有一个全面的了解。也许对计算机科学专业的学生来说这是必修课,但对其他学生来说这是选修课。这将允许每个学生决定要追求的伟大事业。计算机科学课程也可以提供高级选修课,重点关注人机交互可达性或其他原因,并鼓励硕士和博士学生的专业领域。

此外,好消息是已经有一些优秀的初创公司专注于可访问性。https://medium.com/xangevc/the-global-mapping-of-disability-tech-startups-93f17f9fe1f


显示1评论

Baidu
map