Unsupported Screen Size: The viewport size is too small for the theme to render properly.

9-12 Curriculum

9-12 Curriculum

All curricula on this page are widely used in 9-12 classrooms nationally or in CS for All states and have been reviewed by either CSTA or the CS for All Consortium. Each curriculum includes ready to use lesson plans and resources . Click on the icons to view additional information at the curriculum provider’s site. 

Additional Resources will be added soon!

Free of Cost

CS Discoveries


Intro to CS for grades 6-10. Wide lens of CS, spanning across the main disciplinary concepts in the CS standards. Lesson plans, videos and other resources aligned to CSTA standards.

CMU CS Academy CS1

Deep dive into the fundamentals of programming concepts and teaches text-based coding using Python.Aligned to CSTA standards.

ECS

 

Intro to CS for grades 9-12. Wide lens of CS, spanning across the main disciplinary concepts in the CS standards. Lesson plans aligned to CSTA standards.

CMU CS Academy CS2

CS1 is a prereq. Some additional Python programming. Applying and extending computational problem-solving skills in a variety of application areas.

 

 

 

 

 

 

 

 

 

 

 

Cost Applies

CodeHS

 

Several CS courses for 9-12 grade. Lesson plans aligned to CSTA standards.

PopFizz

 

Several CS courses for 9-12 grade. Lesson plans aligned to CSTA standards.

PLTW CS Essentials

 

Into to CS course for 9-12. Lesson plans aligned to CSTA standards.