10 Recommendations for Computer Science Education

10 Recomendations for Computer Science Education

Code.org, the Computer Science Teachers Association, and the Expanding Computing Education Pathways Alliance have released their annual "2023 State of Computer Science Education" report. The report's 10 recommendations this year includes as its last: Require all high schools to make computer science (CS) a graduation requirement.

The report also looks at national conversations about AI and the profound impact it has had in all sectors of society, especially education.

The executive summary notes: "For education, 2023 will go down as the year of generative artificial intelligence (AI).... The accessibility of generative AI tools … has begun to have a transformative impact on education globally. While workers in other sectors may not feel that ChatGPT will have a major impact on their work, 44% of teachers believe that ChatGPT will have a major impact on their jobs. We cannot prepare students for a future with AI without teaching them the foundations of computer science."

"AI is on the mind of every educator across the world asking: How will it change education and the workforce?" said Cameron Wilson, president of Code.org. "Exposing students to computer science and AI education can answer these questions. We've made remarkable progress in 2023, but without graduation requirements for computer science, students from diverse backgrounds are going to miss out on this fundamental knowledge."

Sections of the report also include a CS education summary, trends and progress, gaps in small schools, access and participation, and state summaries.

The report's key findings are:

  • 2023 has shown the largest growth in percentage of high schools offering foundational CS since 2018: while 57.5% of U.S. public high schools offer it, compared to 53% last year, access disparities still exist.

  • Of 35 states, 5.8% of high school students are enrolled in CS.

  • Eight states have made it a graduation requirement: Arkansas, Nebraska, Nevada, North Carolina, North Dakota, Rhode Island, South Carolina, and Tennessee. In June, the Code.org Advocacy Coalition officially adopted this as the report's 10th policy recommendation.

  • Over $120 million was allocated for CS in state budgets as of this report, the most ever allocated in one year.

  • States that have adopted at least seven policy recommendations have 73% of their high schools offering CS, compared with 50% in states that adopted fewer than seven policies.

The report's 10 policy recommendations are:

  1. Create a statewide plan for K–12 CS.

  2. Define CS and establish K–12 standards.

  3. Allocate funding for teacher CS professional development.

  4. Establish CS certification pathways for elementary and secondary teachers.

  5. Establish programs in CS at higher education institutions for preservice teachers.

  6. Create state agency CS positions.

  7. Require all schools to offer CS.

  8. Let CS count toward graduation requirements.

  9. Allow CS to satisfy admission requirements at higher education institutions.

  10. Make CS a high school graduation requirement.

Additionally, the report recommends strategies promoting CS and AI, particularly focusing on closing access gaps in equity and diversity. A section is also included on what CS courses look like at the elementary, middle, and secondary school levels and beyond.

To download the report and relevant data, visit the Code.org Advocacy Coalition page.

About the Author

Kate Lucariello is a former newspaper editor, EAST Lab high school teacher and college English teacher.

Featured

  • AI symbol racing a padlock symbol on a red running track

    AI Surpasses Cybersecurity in State Education Leader Priority List

    For the first time, artificial intelligence has moved to the top of the priority list for state education leaders — knocking cybersecurity from the number one spot, according to the 2025 State EdTech Trends report from SETDA.

  • elementary school students using laptops displaying AI symbols and educational icons in a colorful classroom setting

    Khan Academy Revamps Platform for School Districts

    Khan Academy has reimagined its Khan Academy Districts platform, the paid partnership program that offers strategic implementation tools, data, and services for optimizing the use of Khan Academy district-wide.

  • open laptop with data streams

    OpenAI Launches AI-Powered Web Browser

    OpenAI has unveiled ChatGPT Atlas, a standalone browser that places ChatGPT at the heart of everyday web activity. This release represents a major expansion of the company's efforts to reshape how users search, browse, and complete tasks online.

  • abstract data visualization

    CoSN Announces 2026 Top Topics in K-12 Innovation

    The Consortium for School Networking (CoSN) has released an advance look at its 2026 "top topics" driving innovation in K-12 education.