1 of 16

ADVANCING ACCESSIBILITY IN COMPUTER PROGRAMMING EDUCATION

Date: Thursday, March 21st

Room: Grand AB

Time 2:20pm-3:00pm

2 of 16

Presenters

Katrina Best

CATIS, COMS, CVRT, TVI

Accessible Coding Product Manager

kbest@aph.org

Michael McDonald

Senior Software Engineer

mmcdonald@aph.org

Lydia Smith

Product Engagement Manager

lsmith@aph.org

3 of 16

Learning Objectives

  • Research
  • Survey
  • Solutions

4 of 16

Survey Data

  • Coding and Technology Needs Survey
    • Distributed at conferences, APH newsletter
  • n = 63
    • General Education Technology Instructors – 8 (12.70%)
    • Special Education Service Providers – 17 (26.98%)
    • Blind or Low Vision Technology Professionals – 38 (60.32%)

5 of 16

Student Tech

What are your students' preferred methods for accessing digital information?

  • Braille display – 85.71%
  • Screen reader – 85.71%
  • Digital magnifier – 42.86%
  • Switches and switch interface – 14.29%
  • Reading fluency tools (e.g., Immersive Reader) - 14.29%
  • Other – 14.29%

6 of 16

Braille in Coding

7 of 16

Screenreaders

8 of 16

Professional CS Training

Method of Training

K-12 Classes

8.33%

College Courses

66.67%

Coding Bootcamp

16.67%

Self-Taught

75.00%

9 of 16

Coding Languages

  • JavaScript – 63.64%
  • Python – 63.64%
  • HTML/CSS - 63.64%
  • Java – 36.36%
  • SQL – 36.36%
  • C# - 27.27%
  • C++ - 18.18%
  • Other – 54.55%
    • Most common response was Bash
    • Perl, shell script, Go, PHP, Kotlin, Rust, XML, G-Code

10 of 16

IDEs and Interfaces

  • The most commonly used IDE reported by computer science professionals was VSCode (no student responses).
  • 60% of professional coders prefer a combination of CLU and GUI (20% prefer only CLU, and 20% prefer only GUI)

11 of 16

What do teachers need?

  • 71.43% of teachers said they do not feel successful in supporting their students in a technology or computer science class.
  • 42.86% of teachers said they felt Very Unprepared to support a student in a technology or computer science class (compared to 14.29% that said they felt Very Prepared)

12 of 16

Unanswered Questions

  • Do your students use braille displays in coding? (2 responses, 1 Y, 1 N)
  • Is computer science part of the required curriculum in your state? (3 responses, 3 N)
  • What source do you use for your coding curriculum? (3 responses, 1 school district, 1 self-created, 1 other “None”)
  • What IDE do students use?

13 of 16

Code Jumper

13

14 of 16

What’s Next?

15 of 16

Demo

15

16 of 16

Connect with us

  • Questions
  • Comments
  • Suggestions
  • Ideas
  • Collaborations

Link: https://forms.office.com/r/qzvZ2kjzQY