Back Button

Coding Resources for the Blind and VI

General Resources and Mainstream Access

From their website: "Project Access aims to support programming options of local and state agencies by offering cyber education opportunities for blind and visually impaired, and neurodivergent students through immersive experiences that are fully compatible with assistive technology such as screen readers or magnification software” 

From their website: "Microsoft MakeCode includes some core features which promote greater accessibility for everyone. The menus, the JavaScript editor and the documentation are accessible with the keyboard, assistive technologies, and a high contrast color mode. These improve the visibility of the UI elements and the navigation between them. The block editor is not accessible yet, so, accessible coding is done using just the JavaScript editor.

From their website: “The Micro:bit Educational Foundation is committed to supporting all children to create their best digital future. As a teacher or student, you should be able to navigate most of our digital products and services (including, our code editors, and our technical support) using alternative access methods, such as using a screenreader, speech recognition software, or only a keyboard.”

Programming and Programing Language Resources

 The Quorum Programing Language 

Note: The Quorum Programing Language is specifically writing for students with disabilities.  It can and is used outside that group, but resources are designed to be used with a screen reader.  Please note that Quorum is supported and funded through grants from the National Science Foundation (NSF). 

Quorum Website 

Video Content 


Other Coding Languages 

Quorum is not the only accessible programing language available, there are other options such as Python and Visual Studio.  Below are some basic getting started resources  

Lesson Planning for Computer Science for Students with Visual Impairments

Note that these resources are in addition to lessons found in the APH resources below


Resources for Kids: APH Virtual EXCEL Academies with a Coding and/or STEAM Focus

 5.04.2020 Beginning coding lesson plan

 5.04.2020 Offline_Coding_Cards_2

 5.04.2020 Offline_Coding_Cards

Resources for Parents, Teachers, and Adults

NOTE: Some of the webinars below may be appropriate for older students as well as their teachers and adults in the home. 

Join us as we highlight three mainstream computer coding tools, discuss where accessibility challenges exist, and demonstrate either how APH has made such tools accessible, or show equivalent accessible tools that have been created to solidify appropriate grade level skills. You will also have the opportunity to share needs in your classrooms where coding resources are not accessible, and how APH can help optimize those tools for all users.

Build the foundation of coding and a love for Computer Science with this introduction to CodeQuest APH’s accessible coding app. This interactive session will inform teachers, students, and parents about the layout of the app, the prerequisite concepts, and foundational skills will be explored. Be prepared to play some levels and gain common vocabulary that will help your student along the Road to Code! This webinar is in a series and will lead into the Code and Go Mouse. 

Add to the foundation of coding and a love for Computer Science with this introduction to Code and Go Mouse APH’s accessible coding kit. This interactive session will inform teachers, students, and parents about the out of the box set up, the prerequisite concepts, and a bridge from CodeQuest foundational skills will be explored.  Recognize how this tool can help with O&M concepts, practice with math skills such as grids, and gain common vocabulary that will help your student along the Road to Code! This webinar is in a series and will lead into Code Jumper. 

Code Jumper 101 Series

Course Description for Code Jumper 101 Series:

Come meet CJ! Code Jumper has a new friend named CJ who is excited to explore Earth and all the things that we do on this planet. In this session, participants will learn about new Code Jumper puzzles that find new and innovative ways to use Code Jumper. Whether you teach 1:1 or in a group, these puzzles are fun and cross-discipline lessons that students can do to further engage with computer science and coding. 


Computer science and coding and the expanded core curriculum: how do all these things go together? Coding and computer science touch almost every part of our lives every day, from using computational thinking and sequencing to technology. This session dives into how Code Jumper and the Expanded Core Curriculum can help students discover passion for technology at a young age, helping them to say YES I CAN! We know technology is not used in silo; see ways you can use technology and Code Jumper to engage students in the ECC. 

Code Jumper engages all learners from elementary to middle school in block coding instruction. Join this webinar and learn how Code Jumper ignites interest in computer science activities. We will unpack the Code Jumper kit, demonstrate the pods and app, and dig into Lesson 2: Sequencing and Algorithms to enable you and your students to start coding.

Code Jumper supports all students in developing the seven core practices identified in the K-12 Computer Science Framework. Through an examination of Lesson 4: Threads, we will highlight each core practice. We will also discuss how students can collaborate with Code Jumper to develop a foundation of computer coding knowledge.

Repetition is a key component of learning any new skill. In this webinar, we’ll explore how keeping a Computer Science journal can activate and reinforce skills learned during Code Jumper lessons. Get in the habit of coding while we explore repetition in coding with Lesson 6: Loops.

The experts agree: an early introduction to coding can build a student’s confidence in math and science and an interest in pursuing STEM. But coding has historically been inaccessible to many. Get inspired by women who code and learn how to jump start your students' interest in computer science with Code Jumper, a unique, physical system for teaching block coding 

Code Jumper’s advanced lessons introduce students to essential STEAM vocabulary and concepts. The Code Jumper’s unique physical programming language breaks down complex concepts like selection and random through unplugged and online activities. Explore Lesson 11 with our experts and learn how all students can benefit from physical programming. 

Link to Code Jumper Lessons Page

Are you interested in holding your own STEAM program? Feel free to use the linked, premade activity plans, assembled by the WCBVI Short Course team. The plans include student expectations, directions for activities, and a sample schedule. Feel free to make a copy of this document and tailor to your own needs.

Hands-On Learning 

Apps and Resources for the iPad


Swift Playgrounds

Coding and Electronics Access Kits

Note: APH manufactures “Access Kits” used to modify commercially available products for students who are blind or visually impaired.  The sets from APH are available using Quota Funds and include the commercially available set as well. 

 General Resources:

 Snap Circuits Jr. Access Kit

Snapino Access Kit

RC Snap Rover Access Kit

 BRIC: Structures Access Kit

 Code Jumper

APH Coding 2023: ABIDE Playlist

Accessibility, Belonging, Inclusion, Diversity, and Equity (ABIDE). 

The annual National Coding Symposium provides an overview of how coding is and can be made accessible to users who rely on screen access software. Through a series of speakers, panel discussions, presentations, and Q&A sessions, this symposium will inspire elementary, middle, high school, and college-age students to become future leaders in careers inclusive of, and related to, programming and software development, while also providing teachers with the ideas, resources, and support they need to teach coding concepts with ease. 

APH Coding 2022: ABIDE Playlist

Accessibility, Belonging, Inclusion, Diversity, and Equity (ABIDE). 

ABIDE will enhance APH’s efforts to welcome everyone, both internally for employees as well as externally, and to serve as a resource to the field of education for the blind and visually impaired. 

Our goal is to lift up the voices and empower marginalized groups through equitable educational experiences 

APH Coding Symposium 2021

Day One Content:

Day One Details

Day Two Content:

Day Two Details

Day Three Content:

Day Three Details

Day Four Content

Day Four Details