Literature Reviews
Reviewed research papers, articles, and publications relevant to digital accessibility.
10 results found tagged programming education.
-
Programming by Voice, VocalProgramming
This paper presents VocalProgrammer, a system designed to enable programming entirely by voice, motivated primarily by the high incidence of repetitive stress injuries (RSI) among programmers. The authors note that the total cost of RSI of all types …
-
A Java Programming Tool for Students with Visual Disabilities
This paper presents JavaSpeak, a specialized programming environment designed to make learning Java accessible to students with visual disabilities. The authors, computer science educators at Saint Mary's University and Winona State University, ident…
-
Inspiring Blind High School Students to Pursue Computer Science with Instant Messaging Chatbots
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…
-
An Accessible Blocks Language: Work in Progress
This demonstration paper presents Pseudospatial Blocks (PB), a nonvisual blocks programming language designed to make block-based coding environments accessible to blind learners. Block languages like Scratch, Snap, MIT App Inventor, and Microsoft Bl…
-
Tangibles + Programming + Audio Stories = Fun
This poster introduces Story Blocks, a tangible programming toolkit designed to make block-based programming accessible to blind and visually impaired users. Block-based programming languages like Scratch and Blockly are popular tools for teaching ch…
-
Interviews and Observation of Blind Software Developers at Work to Understand Code Navigation Challenges
This exploratory study investigates code navigation challenges faced by 28 blind software developers using their preferred coding tools and assistive technologies. The researchers at Rochester Institute of Technology and University of North Texas con…
-
Blocks4All Demonstration: a Blocks-Based Programming Environment for Blind Children
Blocks4All is a tablet-based iOS application designed to make blocks-based programming accessible to blind and low-vision children. Blocks-based programming environments like Scratch and Blockly have become central to K-12 computer science education …
-
Vocal Programming for People with Upper-Body Motor Impairments
This paper presents VocalIDE, a prototype voice-based integrated development environment (IDE) designed to enable people with upper-body motor impairments to write and edit computer code using speech commands rather than a keyboard. Only 4% of profes…
-
Demo: Expanding Blocks4All with Variables and Functions
This demonstration paper describes extensions to Blocks4All, an accessible blocks-based programming environment (BBPE) for iPad designed to enable children with visual impairments to learn programming through touchscreen interaction with screen reade…
-
GoDonnie: A Robot Programming Language to Improve Orientation and Mobility Skills in People Who are Visually Impaired
This demonstration paper presents GoDonnie, a text-based programming language designed to help people who are visually impaired (PVI) develop both computational thinking and orientation and mobility (O&M) skills simultaneously. GoDonnie is based on L…