← Writing · Glossary →

Reviews

The literature-review database. Every paper Bob has reviewed (he has read many more), with a short summary, key findings, and tags. Browse, filter, search.

Search results

  • Nonvisual Support for Understanding and Reasoning about Data Structures

    Brianna L. Wimer, Ritesh Kanchi, Kaija Frierson, Venkatesh Potluri, Ronald A. Metoyer, Jennifer Mankoff, Miya Natsuhara, Matt X. Wang · 2026 · Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems (CHI '26)

    Wimer, Kanchi, and colleagues present Arboretum, a web-based system that generates accessible representations of introductory data structure diagrams (arrays and binary trees) for blind and visually impaired (BVI) computer science students. The authors argue that current…

    blind and low vision · BVI · screen readers · tactile graphics · data structures

  • Evaluating the Effectiveness of STEM Images Captioning

    Maurizio Leotta, Marina Ribaudo · 2024 · Proceedings of the 21st International Web for All Conference (W4A '24)

    This paper from the University of Genoa reports on an experiment comparing human-written and AI-generated alternative text descriptions for complex STEM images — graphs, diagrams, scientific illustrations, and mathematical figures. The researchers recruited 52 undergraduate…

    alt text · image accessibility · STEM accessibility · AI captioning · computer science education

  • An Approach to Teach Accessibility with Gamification

    Mohammad Gulam Lorgat, Hugo Paredes, Tânia Rocha · 2022 · Proceedings of the 19th International Web for All Conference (W4A 2022)

    This extended abstract proposes a gamification-based approach for teaching web accessibility to undergraduate Computer Science and Software Engineering students as part of a web design course. The authors identify a gap in accessibility education: while previous approaches have…

    gamification · accessibility education · computer science education · WCAG · pedagogy

  • Accessible Blockly: An Accessible Block-Based Programming Library for People with Visual Impairments

    Aboubakar Mountapmbeme, Obianuju Okafor, Stephanie Ludi · 2022 · Proceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS)

    This paper presents Accessible Blockly, a prototype library that augments Google's Blockly — the open-source library underlying most mainstream block-based programming environments (Scratch, MakeCode, AppInventor) — with keyboard and screen reader interaction capabilities.…

    block-based programming · screen readers · keyboard navigation · blind programmers · computer science education

  • Including Accessibility in Computer Science Education

    Catherine M. Baker, Yasmine N. Elglaly, Anne Spencer Ross, Kristen Shinohara · 2022 · Proceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS 22)

    This workshop paper addresses a persistent gap in computing education: accessibility knowledge and skills are rarely included systematically in undergraduate computing curricula, despite being essential for producing software professionals who can build accessible products. The…

    accessibility education · computer science education · curriculum design · teaching accessibility · workforce development

  • Addressing Accessibility Barriers in Programming for People with Visual Impairments: A Literature Review

    Aboubakar Mountapmbeme, Obianuju Okafor, Stephanie Ludi · 2022 · ACM Transactions on Accessible Computing

    This systematic literature review analyzes 70 papers published between 2000-2020 examining accessibility barriers in programming for people with visual impairments and proposed solutions. The review covers both professional programmers and students learning to code, spanning…

    visual impairment · blindness · programming · IDE accessibility · screen readers

  • How Teachers of the Visually Impaired Compensate with the Absence of Accessible Block-Based Languages

    Aboubakar Mountapmbeme, Stephanie Ludi · 2021 · Proceedings of the 23rd International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS '21)

    This paper reports on an interview study with twelve teachers of K-12 students with visual impairments (TVIs) across the United States, investigating how they navigate the lack of fully accessible block-based programming environments. Block-based programming languages like…

    visual impairment · block-based programming · K-12 education · computer science education · accessible programming

  • Preliminary Results from a Survey to Measure the Benefits of Accessibility and Universal Design Topics in Course Curricula

    Howard Kramer · 2020 · SIGACCESS Accessibility and Computing

    This paper presents preliminary findings from a national survey conducted by the University of Colorado Boulder as part of the Promoting the Integration of Universal Design into University Curricula (UDUC) project. The 24-question survey was distributed to current students and…

    accessibility education · universal design · curriculum · higher education · career benefits

  • Assistive Technology Design as a Computer Science Learning Experience

    Thomas B. McHugh, Cooper Barth · 2020 · Proceedings of the 22nd International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS 2020)

    This paper from Northwestern University addresses a persistent gap in computer science education: the near-complete absence of accessibility topics from non-HCI computer science courses. The authors first conducted a formative needfinding study with 16 undergraduate CS students…

    computer science education · assistive technology · inclusive design · accessibility pedagogy · allyship

  • Teaching Inclusive Thinking to Undergraduate Students in Computing Programs

    Stephanie Ludi, Matt Huenerfauth, Vicki Hanson, Nidhi Rajendra Palan, Paula Conn · 2018 · SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science Education

    This paper investigates whether specific teaching interventions in undergraduate computing courses measurably increase students' accessibility awareness and inclusive thinking. The authors note that, while numerous accessibility teaching approaches have been reported anecdotally…

    accessibility education · computer science education · inclusive design · HCI education · undergraduate teaching

  • Tracking @stemxcomet: Teaching Programming to Blind Students via 3D Printing, Crisis Management, and Twitter

    Shaun K. Kane, Jeffrey P. Bigham · 2014 · ACM Technical Symposium on Computer Science Education

    This paper describes the design and execution of a four-day programming workshop for blind and visually impaired high school students, conducted as part of the National Federation of the Blind's STEM-X summer science camp. Nine students (grades 8-12) learned Ruby programming…

    accessible programming · computer science education · blindness · visual impairment · 3D printing

  • Inspiring Blind High School Students to Pursue Computer Science with Instant Messaging Chatbots

    Jeffrey P. Bigham, Maxwell B. Aller, Jeremy T. Brudvik, Jessica O. Leung, Lindsay A. Yazzolino, Richard E. Ladner · 2008 · Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '08)

    This paper describes the design and delivery of a four-day computer science workshop for fifteen blind high school students at the National Federation of the Blind Youth Slam, where two hundred blind and low vision students explored disciplines often perceived as inaccessible to…

    accessible education · blind students · screen readers · computer science education · inclusive design

  • Techniques to Assist in Developing Accessibility Engineers

    Jim A. Carter, David W. Fourney · 2007 · Proceedings of the 9th International ACM SIGACCESS Conference on Computers and Accessibility (Assets '07)

    This paper describes the design and outcomes of CMPT 480/840 "Accessible Computing," a computer science course at the University of Saskatchewan focused on producing Accessibility Engineers rather than merely raising awareness of accessibility issues. The course, taught in…

    accessibility education · accessibility engineering · curriculum design · universal access · computer science education

  • Accessibility Now! Teaching Accessible Computing at the Introductory Level

    Brian J. Rosmaita · 2006 · Proceedings of the 8th International ACM SIGACCESS Conference on Computers and Accessibility (Assets '06)

    This paper advocates for teaching accessibility as a core element of introductory computer science courses rather than relegating it to advanced electives. The author describes a web design course at Hamilton College built around an "Accessibility First!" philosophy, where…

    accessibility education · pedagogy · web accessibility · service learning · disability studies

  • PLUMB: Displaying Graphs to the Blind Using an Active Auditory Interface

    Robert F. Cohen, Rui Yu, Arthur Meacham, Joelle Skaff · 2005 · Proceedings of the 7th International ACM SIGACCESS Conference on Computers and Accessibility (Assets '05)

    This short paper presents PLUMB (exPLoring graphs at UMB), a system developed at UMass Boston that enables blind users to explore relational graphs through an active auditory interface on a tablet PC. The system addresses a fundamental barrier in computer science education: many…

    sonification · graph accessibility · blindness · auditory interface · computer science education

15 results.