Bonk: accessible programming for accessible audio games

Bonk: accessible programming for accessible audio games
复制标题

DOI:
10.1145/3202185.3202754
复制
发表时间:
2018-06
期刊:
Proceedings of the 17th ACM Conference on Interaction Design and Children
影响因子:
--
通讯作者:
Shaun K. Kane;Varsha Koushik;Annika Muehlbradt
Shaun K. Kane;Varsha Koushik;Annika Muehlbradt
中科院分区:
其他
文献类型:
--
作者:
Shaun K. Kane;Varsha Koushik;Annika Muehlbradt

文献摘要

被引文献

相似文献

入门计算机编程给盲目和视觉障碍的屏幕读取器用户带来了许多挑战。除了使用屏幕读取器浏览复杂的代码文档的挑战外,盲人的新手程序员通常无法体验有趣的编码项目,例如编程游戏或动画。为了解决这些可访问性障碍,我们开发了BONK,这是一个可访问的编程环境,可以使用JavaScript编程语言的子集创建交互式音频游戏。 BONK使新手程序员可以创建,共享,玩和混音可访问的音频游戏。在本文中,我们介绍了BONK编程工具包,并描述了其在为期一周的编程研讨会中,盲目和视力障碍的高中生。研讨会的学生能够使用Bonk创建和共享原始音频游戏,并表示对进一步的编程知识表示热情。
Introductory computer programming presents a number of challenges for blind and visually impaired screen reader users. In addition to the challenges of navigating complex code documents using a screen reader, novice programmers who are blind are often unable to experience fun coding projects such as programming games or animations. To address these accessibility barriers, we developed Bonk, an accessible programming environment that enables the creation of interactive audio games using a subset of the JavaScript programming language. Bonk enables novice programmers to create, share, play, and remix accessible audio games. In this paper, we introduce the Bonk programming toolkit and describe its use in a week-long programming workshop with blind and visually impaired high school students. Students in the workshop were able to create and share original audio games using Bonk, and expressed enthusiasm about furthering their programming knowledge.