Empowering K–12 Students with Disabilities to Learn Computational Thinking and Computer Programming

Empowering K–12 Students with Disabilities to Learn Computational Thinking and Computer Programming
Jared O'Leary

In this episode I unpack Israel et al.’s (2015) publication titled “Empowering K–12 students with disabilities to learn computational thinking and computer programming,” which is a short article that provides some strategies to increase access and engagement among students with disabilities in CS education contexts.

Article

Israel, M., Wherfel, Q. M., Pearson, J., Shehab, S., & Tapia, T. (2015). Empowering K–12 Students with Disabilities to Learn Computational Thinking and Computer Programming. TEACHING Exceptional Children, 48(1), 45–53.


My One Sentence Summary

This short article provides some strategies to increase access and engagement among students with disabilities in CS education contexts.


Some Of My Lingering Questions/Thoughts

  • What strategies did Jesse Rathgeber mention in the previous podcast that might work well with the strategies mentioned in this article?

    • What other strategies have you tried that worked well for the students you work with?

  • How might these strategies benefit all students (i.e., not just students with disabilities)?


Resources/Links Relevant to This Episode

  • Other podcast episodes that were mentioned or are relevant to this episode

    • Accessibility and Inclusion in CS Education with Maya Israel

      • In this interview with Maya Israel, we discuss Maya’s shift from special education into CS education, the importance of universal design for learning (UDL) in CS classes, understanding the spectrum of accessibility for students with a diverse set of needs, the current status of accessibility and inclusion within the field of CS education, problematize deficit framings of students with disabilities, and so much more.

    • Accessible CS Education through Evidence-based Programming Languages with Andreas Stefik

      • In this interview with Andreas Stefik, we discuss the importance of using evidence-based programming languages, problems with the lack of replication in CS education scholarship and academia in general, the importance of designing for accessibility and disabilities, lessons learned designing Quorum (an accessible programming language and platform), and much more.

    • CS Educator as Dungeon Master with Jon Stapleton

      • In this interview with Jon Stapleton, we discuss metaphors for education and facilitating, the importance of community and navigating inappropriate content online, how programming languages and platforms influence learning, theories and philosophies that inform Jon’s practice, critical code studies, and much more.

    • Depression, Suicide, and Computer Science Education

      • In honor of national suicide prevention week, in this week’s episode I read a paper I wrote on the topic of depression, suicide, and computer science education. This paper is formatted into the following sections: 1) A vignette on my own experiences coping with depression and suicide; 2) Statistics on depression and suicide as it relates to various populations computer science educators work with; 3) A vignette of a computer science educator helping a student through depression and suicidal thoughts; 4) Risk factors and warning signs; 5) Suggestions for providing support; 6) A vignette from a computer science educator's perspective on a student who committed suicide; and 7) Closing thoughts.

    • Education for Liberation with Martin Urbach

      • In this interview with Martin Urbach, we discuss the importance of intentionality in education, exploring the social/political/historical contexts that can be explored in an educational experience, student choice and agency in the design of a space or experience, how to fight oppressive systems in education from the inside, committing to continuing to learn and grow on a daily basis, and much more.

    • Exploring (Dis)Ability and Connecting with the Arts with Jesse Rathgeber

      • In this interview with Jesse Rathgeber, we discuss what educators should know about (dis)ability culture and research, person-first language vs identity-first language, suggestions for combating ableism through anti-ableist practices, how the arts and CS can come together and learn from each other (great for sharing with arts educators who might be interested in CS), and much more.

    • Intersections of Popular Musicianship and Computer Science Practices

      • In this episode I unpack my (2020) publication titled “Intersections of popular musicianship and computer science practices,” which discusses potential implications of hardware and software practices that blur the boundaries between music making and computer science.

    • Lifelong Kindergarten with Mitch Resnick

      • In this interview with Mitch Resnick, we discuss misconceptions people have around the four P’s (Projects, Passion, Peers, and Play) in Mitch’s book, encouraging depth of understanding while playing, what has surprised Mitch during his career, encouraging online communication and collaboration without creating artificial engagement, what Mitch wishes we’d see more of and discuss in CS education, our pet peeves with unplugged activities and computational thinking, accounting for survivorship bias with Scratch, expanding our focus on equity and inclusion to include both the “who” and the “how,” the importance of experimenting and learning through play, and much more.

    • Music Making in Scratch: High Floors, Low Ceilings, and Narrow Walls?

      • In this episode I unpack Payne and Ruthmann’s (2019) publication titled “Music making in Scratch: High floors, low ceilings, and narrow walls,” which problematizes the limitations of making music with Scratch.

    • On "Methodolatry" and [Computer Science] Teaching as Critical and Reflective Praxis

      • In this episode I unpack Regelski’s (2002) publication titled “On ‘methodolatry’ and music teaching as critical and reflective praxis,” which problematizes the lack of philosophy, theory, and professional praxis in music education. Although this article is published in a music education journal, I discuss potential implications for computer science educators.

    • Planning K-8 Computer Science through the UDL Framework

      • In this episode I unpack Israel, Lash, Bergeron, and Ray’s publication titled “Planning K-8 computer science through the UDL framework,” which discusses the potential for using Universal Design for Learning (UDL) in CS classes.

    • Rhizomatic Learning with Catherine Bornhorst, Jon Stapleton, and Katie Henry

      • In this panel discussion with Catherine Bornhorst, Jon Stapleton, and Katie Henry, we discuss what rhizomatic learning is and looks like in formalized educational spaces, affordances and constraints of rhizomatic learning, how to support individual students within a group setting, standards and rhizomatic learning, why few people know and use rhizomatic learning approaches, how to advocate for and learn more about rhizomatic learning, and much more.

    • Should I Say “Disabled People” or “People with Disabilities”?

      • In this episode I unpack Sharif, McCall, and Bolante’s (2022) publication titled “Should I say “disabled people” or “people with disabilities”? Language preferences of disabled people between identity- and person-first language,” which summarizes findings from a survey on participant preferences for language around disability and an analysis on language in conference abstracts.

    • Situated Language and Learning with Bryan Brown

      • In this interview Bryan Brown, we discuss the importance of language in education. In particular, we discuss the role of language in teaching and learning, discursive identity, situated language and learning, the importance of representation in education, the role of language on stress, how smartphones and virtual communication platforms (e.g., Zoom) could change learning, and many other topics relevant to CS education and learning.

    • The Role of Deliberate Practice in the Acquisition of Expert Performance

      • In this episode I unpack Ericsson, Krampe, and Tesch-Römer’s (1993) publication titled “The role of deliberate practice in the acquisition of expert performance,” which debunks the notion of innate abilities within a domain and describes the role of deliberate practice in achieving expert performance.

    • More episodes related to (dis)ability

    • More episodes related to computational thinking

    • More episodes related to universal design for learning

    • All other episodes

  • Check out CSTA’s community of CS educators

  • Find other CS educators and resources by using the #CSK8 hashtag on Twitter



More Content