Advocate for computer science education

Bringing together over 100 industry, nonprofit, and advocacy organizations, the Code.org Advocacy Coalition is growing the movement to make computer science a fundamental part of K-12 education. View current members here.

Join now!
Cover of 2024 State of CS Report and partner logos

ANNUAL REPORT

Discover the 2024 State of Computer Science Education

This annual report on K-12 computer science in the United States provides an update on national and state-level computer science education policy, including policy trends, maps, state summaries, and implementation data.

Read the report

Advocacy tools and policy resources

Discover key resources, progress updates, and essential policy recommendations to support and advance computer science education in your state.

Our state policy agenda

Our state policy agenda outlines 10 key recommendations for advancing computer science education. These policies are designed to ensure equitable access to high-quality CS education for all students.

Download the PDF

State-by-state progress

Track the progress of CS education policy across different states with extensive state-by-state details. This resource provides updated information implementation and participation.

Policy Resources and Data

Abstracted depiction of graphs and data

Explore more policy resources and data to support your advocacy efforts. Our collection includes research reports, case studies, and practical guides to help inform and drive effective policy changes.

The nation's leaders support CS
A message from over 800 business, education, and nonprofit leaders.

Read the message

Drive change in your school or district

Picture of two school admins at a computer

For administrators

Join the thousands of schools who have already incorporated computer science into their curriculum.

Picture of a teacher helping students at the computer

For educators

Start teaching today — no computer science experience necessary — with our professional learning workshops.

Picture of a dad with his child at the computer

For parents

You can help encourage your student's school to offer or expand computer science education.

Join the Code.org Advocacy Coalition

The global movement to bring computer science to every student and school continues to grow at an unprecedented rate. The Code.org Advocacy Coalition is a group of over 100 organizations working to ​grow, support, and sustain​ ​this movement.

Image of children on a computer interacting with AI

Guidance on the future of CS education in an age of AI

Why is it still important for students to learn to program? How are teachers in CS classrooms already incorporating AI? Explore the guidance and engage in the future of CS education in an age of AI.