Practices To Foster Inclusion and Accessibility in Programming Teaching

Authors

Rebecca L. Colquhoun
Department of Earth Science and Engineering, Imperial College London
Samantha Ahern
Centre for Advanced Research Computing, University College London
Gule Saman
School of Engineering & Physical Sciences, Heriott-Watt University
Brittany Blankinship
Edinburgh Medical School, The University of Edinburgh
Patricia A. Loto
Software Quality Research Group, Universidad Nacional del Nordeste (UNNE)

Synopsis

Moving beyond standard prescriptions for inclusion and accessibility, this chapter takes a broader approach to pedagogical practice that fosters learning, allows vulnerability, and creates a space for all students to succeed. It provides a structured overview of the impact of different methods of delivery and a range of approaches that you can use dynamically depending on your student cohorts.

For programming educators who would like to make their classroom more welcoming, this chapter will offer practical approaches tailored to the experience of teaching programming across disciplines and being an adaptive teacher.

Downloads

Published

22 June 2026