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 条
  • [21] Motion-Sensor Programming for Accessible Interfaces
    Elawadly, Abdelrahman
    Aichele, Dexter
    Coulon, Eva
    Hager, Nick
    Wang, Tina
    Le, Julian
    Bares, William
    [J]. PROCEEDINGS OF 2022 8TH INTERNATIONAL CONFERENCE ON MOVEMENT AND COMPUTING, MOCO 2022, 2022,
  • [22] Visual programming for accessible interactive musculoskeletal models
    Julia Manczurowsky
    Mansi Badadhe
    Christopher J. Hasson
    [J]. BMC Research Notes, 15
  • [23] xGame: A Novel Approach for Developing Accessible Mobile Games
    Moanes, Aly
    Ibrahim, Ahmed H.
    Hosny, Abdelrahman
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2016, 286 : 315 - 321
  • [24] Accessible electronic games for blind children and young people
    Giannakopoulos, George
    Tatlas, Nicolas-Alexander
    Giannakopoulos, Vassilios
    Floros, Andreas
    Katsoulis, Philippos
    [J]. BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2018, 49 (04) : 608 - 619
  • [25] Artificial ants and dynamical adaptation of accessible games level
    Sepchat, Alexis
    Clair, Romain
    Monmarche, Nicolas
    Slimane, Mohamed
    [J]. COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, PROCEEDINGS, 2008, 5105 : 593 - +
  • [26] Accessible Games for Blind Children, Empowered by Binaural Sound
    Drossos, Konstantinos
    Zormpas, Nikolaos
    Giannakopoulos, George
    Floros, Andreas
    [J]. 8TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS (PETRA 2015), 2015,
  • [27] Recommendations for the Development of Accessible Games for People with Down Syndrome
    Nascimento, Lizie Sancho
    Martins, Laura Bezerra
    Villarouco, Vilma
    de Carvalho, Windson
    Lima Junior, Raimundo
    [J]. PROCEEDINGS OF THE 20TH CONGRESS OF THE INTERNATIONAL ERGONOMICS ASSOCIATION (IEA 2018), VOL VII: ERGONOMICS IN DESIGN, DESIGN FOR ALL, ACTIVITY THEORIES FOR WORK ANALYSIS AND DESIGN, AFFECTIVE DESIGN, 2019, 824 : 1712 - 1723
  • [28] The virtual paddle: An universal interaction for accessible video games
    Lepicard, Guillaume
    Vella, Frederic
    Vigouroux, Nadine
    Rigolleau, Benoit
    Chautard, David
    Pucheu, Elian
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: APPLICATIONS AND SERVICES, PT 3, PROCEEDINGS, 2007, : 677 - +
  • [29] Can We Make Dynamic, Accessible and Video Games?
    Lopez, Sebastian Aced
    Corno, Fulvio
    De Russis, Luigi
    [J]. ASSETS'15: PROCEEDINGS OF THE 17TH INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS & ACCESSIBILITY, 2015, : 421 - 422
  • [30] AVscript: Accessible Video Editing with Audio-Visual Scripts
    Huh, Mina
    Yang, Saelyne
    Peng, Yi-Hao
    Chen, Xiang 'Anthony'
    Kim, Young-Ho
    Pavel, Amy
    [J]. PROCEEDINGS OF THE 2023 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2023), 2023,