In particular, states are exploring nine specific policy areas intended to expand K-12 computer science access for students. Those policy areas fall under the principles of equity and diversity, clarity, capacity, leadership, and sustainability:
1. Create a state plan for K-12 computer science
2. Define computer science and establish rigorous K-12 computer science standards
3. Allocate funding for rigorous computer science teacher professional learning and course support
4. Implement clear certification pathways for computer science teachers
5. Create programs at institutions of higher education to offer computer science to preservice teachers
6. Establish dedicated computer science positions in state and local education agencies
7. Require that all secondary schools offer computer science with appropriate implementation timelines
8. Allow computer science to satisfy a core graduation requirement
9. Allow computer science to satisfy an admission requirement at higher-ed institutions
When Code.org’s Advocacy Coalition started in 2013, only 14 states and D.C. had at least one of the nine policies. Five years later, 44 states have at least one of the nine policies in place.
Despite this progress, only six states have strategic plans for K-12 computer science. A state is considered to have a strategic plan if the plan is developed by the state education agency; is specific to computer science education; includes a timeline, goals, and strategies for achieving the goals; and is public accessible.
Only Arkansas, Hawaii, New Hampshire, North Carolina, Rhode Island, and Wyoming have achieved this goal.
Just 22 states have K-12 computer science standards, which form a coherent progression that aligns elementary, middle, and high school expectations and also are publicly accessible on the state’s website.
What's your state doing for #ComputerScience education? This Code.org report can tell you #csed #edtech
Professional learning is key to helping teachers feel confident to teach new topics, but only 19 states have dedicated funding to K-12 computer science professional learning.
Just 15 states require all high schools to offer computer science, but 39 states and D.C. allow computer science to count towards a core graduation requirements.
The report also offers a detailed look at each state’s progress toward computer science education policies.