How and Why Accessible Coding for All Students

How and Why Accessible Coding for All Students

Coding has become a centre of curriculum initiatives across Canada bringing together team based problem solving, strategizing, logical thinking with technology that is essential in today’s world. 

At ISTE 2018, Bridges’ Leanne Husk and Susie Blackstien-Adler presented on Coding for All, making coding in schools accessible to students of all abilities.  

In fact their presentation was such a hit, they were invited to submit a presentation for ISTE 2019 in Philadelphia!

We’ve incorporated that experience and other learning and research, including collaborating with OCAD’s Inclusive Design Research Centre into our Coding Kit and our new accompanying Accessible Coding Course.


Bridges coding for all at ISTE 2018


This work has brought us to the conclusion that students with disabilities can benefit immensely from learning to code opportunities.

Classroom coding activities are fun, challenging team work with plenty of opportunity for creativity.  They can foster skills that are essential for learning as well as daily life and work:

  • Expressive communication
  • Sequencing
  • Collaboration
  • Perseverance in problem solving
  • Memory
  • Literacy
  • And the metacognitive skills essential for all areas of academics and daily life.

But students who struggle with language, learning, or cognitive difficulties, are often unable to participate in classroom coding activities or are relegated to passive roles. 

 scratch junior


blockly coding language


Although popular coding tools like Scratch and Blockly (see screen shots above) are designed for young learners, they nonetheless rely on pre-requisite skills that can become barriers for learners with special needs, like literacy load, dragging and dropping (with mouse or touch), keyboarding, a level of visual/auditory processing, decoding/encoding, et cetera.

That’s the genesis of the new Bridges Coding Kit  and our Accessible Coding Course.  We’ve seen how coding instruction can be made accessible and rewarding for students with special needs through:

  • Careful exploration of tools and resources
  • Scaffolded instruction of coding language and conventions
  • Planning with the creation of social stories and communication boards and other tools
  • Patient instruction with lots of reinforcement repetition and supports


Susie coding with students introducing vocabulary for Cubetto

In the summer of 2018 we got a chance to try out some of these strategies with a group of children on the autism spectrum at Playful Strides in Milton, Ontario.  Leanne and Susie worked on coding with the students using Dash, Wonder's Blockly and  Go apps, as well as Cubetto

The new Bridges Coding Kit comes with a USB stick full of resources honed by our experiences at Playful Strides ,  to make it easy for educators to start accessible coding instruction. 


 Materials included in Bridges accessible Coding kit for students with special needs.


Our Accessible Coding Course delivers to teachers an opportunity to dive deep into:

  • The benefits of learning to code for students who learn differently.
  • A UDL approach to planning, materials and instruction overcoming typical barriers in coding.
  • An instructional framework and classroom resources.

Want to learn more about the benefits of coding and how to get started in coding for your students with learning challenges?  Contact Bridges for a chat or a proposal for your education community.

Previous Post

Leave a comment

Please note: comments must be approved before they are published.

Comments 0