The California Computer Science Access Report
This report examines computer science education in California—who has access, who participates, and where equity gaps by race, gender, income, and geography continue to persist.
This report examines computer science education in California—who has access, who participates, and where equity gaps by race, gender, income, and geography continue to persist.
For District Leaders, Principals, Teachers, and CS Advocates interested in increasing CS opportunities for all students. This guide, developed by administrators across the state of California, is intended to inform education leaders about how to bring equitable CS into their schools.
When computer science “counts” it is recognized as foundational learning, and will be prioritized and supported as a core academic subject. Download our brief on the many ways that computer science counts in California, and can be integrated into other subjects.
At the 2024 STEAM Symposium and CABE conference, CSforCA leaders Paula Nazario and Roxana Hadad presented on the importance of family engagement in CS education.
Computer Science provides learners a clear picture of how our complex society functions with technology. Read this brief to find out how and why CS can be integrated with other subjects in school.
For close to a decade, Computer Science for California (CSforCA) has worked to ensure equity and access to high quality teaching and learning opportunities in computer science (CS) for all students in California. This is a timeline of some of CSforCA’s accomplishments.
This peer-reviewed research article published in the Journal of Computer Science Integration examines best practices for professional development resources to support educational leaders in implementing equitable computer science.
This report examines computer science education in California—who has access, who participates, and where equity gaps by race, gender, income, and geography continue to persist.
For District Leaders, Principals, Teachers, and CS Advocates interested in increasing CS opportunities for all students. This guide, developed by administrators across the state of California, is intended to inform education leaders about how to bring equitable CS into their schools.
What exactly is computer science? This infographic explores what computer science is, and the importance of giving students of all backgrounds the opportunity to learn and pursue it.
CS for What? explores the seven core values driving the CS for ALL movement and provides a framework for understanding the importance of universal computer science. This whitepaper contains examples of how different CSed curricula, programs, and tools embody particular values, including equity and social justice, and rationales in their design, as well as computer science education recommendations for policymakers, educators, administrators, students, families, and other stakeholders.
Computational Thinking (CT) is a key component of Computer Science (CS), and CS education. This two-page guide explains how CT helps build skills related to critical thinking and problem solving, as well as advancing equity and social justice.
A two-page snapshot on CSforCA - why equitable computer science education in California is worth fighting for, our solutions to build the right infrastructure across the state, and how people can get involved.