Resources

Featured

Downloads

Family Engagement in Computer Science Education

Teaching & Learning

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.

Download >

Integrating Computer Science Into Other Subject Areas

Teaching & Learning

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.

Download >

CSforCA History and Accomplishments

Policy

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.

Download >

Preparing School Leaders to Advance Equity in Computer Science Education

Research / Data

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.

Download >

The California Computer Science Access Report

Computer Science Education Equity

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.

Download >

CS Equity Guide

Computer Science Education Equity

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.

Download >

What is CS? Infographic

Research / Data

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.

Download >

CS for What? Diverse Visions of Computer Science Education in Practice

Computer Science Education Equity

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.

Download >

WHAT IS COMPUTATIONAL THINKING AND WHAT DOES IT HAVE TO DO WITH K-12 EDUCATION?

Computer Science Education Equity

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.

Download >

ADVANCING EQUITY IN COMPUTER SCIENCE EDUCATION FOR CALIFORNIA

Computer Science Education Equity

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.

Download >
twitterenvelope