What do we mean by "for all"?
Where is CS taught in Washington?
OSPI provides an annual report on K-12 CS student engagement (2021). Below is an interactive view of this data, showing CS teacher demographics, demographics of students enrolled in CS classes, and CS course offerings. You can view data for the entire state, or by district or high school.
Across the state, the trends are clear:
Many schools and districts are not offering CS courses at all
Most students in CS classes are White and Asian boys.
Most teachers are White men and women.
Check the specific trends in your district.
Are there resources for broadening participation computing?
The National Center for Women & Information Technology (NCWIT) has many resources for systematically engaging girls in CS education.
The National Girls Collaborative Project has many resources for engaging girls in CS education.
AccessComputing has an extensive knowledge base of strategies for supporting youth with disabilities.
Microsoft has a guide for inclusive CS teaching.
IGNITE Worldwide partners with teachers and companies to inspire girls and non-binary students to pursue CS.
These resources largely focus on recruitment and retention strategies that engage and successfully teach excluded students.