Bonk: Accessible Programming for Accessible Audio Games

被引:16
|
作者
Kane, Shaun K. [1 ]
Koushik, Varsha [1 ]
Muehlbradt, Annika [1 ]
机构
[1] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
Audio games; accessibility; blindness; K12; computer science education;
D O I
10.1145/3202185.3202754
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:132 / 142
页数:11
相关论文
共 50 条
  • [1] StoryBlocks: A Tangible Programming Game to Create Accessible Audio Stories
    Koushik, Varsha
    Guinness, Darren
    Kane, Shaun K.
    [J]. CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [2] Game Changer Accessible Audio and Tactile Guidance for Board and Card Games
    Johnson, Gabriella M.
    Kane, Shaun K.
    [J]. 17TH INTERNATIONAL WEB FOR ALL CONFERENCE (WEB4ALL), 2020,
  • [3] GAMES ACCESSIBLE FOR THE TRAINING OF EDUCATORS
    Schlunzen Junior, Klaus
    Lima Malheiro, Cicera A.
    Moryia Schluenzen, Elisa Tomoe
    Magri, Carina Morais
    [J]. JOURNAL OF RESEARCH IN SPECIAL EDUCATIONAL NEEDS, 2016, 16 : 555 - 558
  • [4] Making Programming Accessible and Exciting
    Repenning, Alexander
    [J]. COMPUTER, 2013, 46 (06) : 78 - 81
  • [5] Unified design of universally accessible games
    Grammenos, Dimitris
    Savidis, Anthony
    Stephanidis, Constantine
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: APPLICATIONS AND SERVICES, PT 3, PROCEEDINGS, 2007, : 607 - +
  • [6] SuperJam: Participatory Design for Accessible Games
    Johnson, Emily K.
    Smith, Peter A.
    Dombrowski, Matt
    Buyssens, Ryan
    [J]. VIRTUAL, AUGMENTED AND MIXED REALITY, 2017, 10280 : 339 - 348
  • [7] Guidelines for the development of accessible computer games
    Ossmann, Roland
    Miesenberger, Klaus
    [J]. COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, PROCEEDINGS, 2006, 4061 : 403 - 406
  • [8] Design and evaluation of a multilingual and accessible audio guide
    Tomas Conde, Jose
    [J]. TRADUMATICA-TRADUCCIO I TECNOLOGIES DE LA INFORMACIO I LA COMUNICACIO, 2021, (19): : 253 - 275
  • [9] Making visual programming accessible to the blind
    Siegfried, RM
    Diakoniarakis, D
    Franqueiro, KG
    [J]. CPSN '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON COMPUTERS FOR PEOPLE WITH SPECIAL NEEDS, 2005, : 47 - 53
  • [10] Making computer programming fun and accessible
    Mahmoud, QH
    Dobosiewicz, W
    Swayne, D
    [J]. COMPUTER, 2004, 37 (02) : 108 - +