Matching products Most reviewed first; programs with the same review count are alphabetical.
Request a program
Help improve the catalog Request a product, report inaccurate catalog information, or flag a broken company website link. Anyone can send a request; members receive an update in My Activity.
CodeHS
CodeHS Computer Science Curriculum Not rated yet Elementary Middle School High School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Coding · Programming · Python · JavaScript
K–12 computer science curriculum platform with elementary pathways and customizable middle/high-school programming, AP, cybersecurity, and AI courses.
Code.org
Computer Science Discoveries Not rated yet Middle School High School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Coding · Programming · Web Design · App Design
Flexible introductory computer science curriculum for grades 6–10. Full-year, semester, and unit-based implementations use this one review record.
Code.org
Computer Science Fundamentals Not rated yet Elementary Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Coding · Programming · Computational Thinking · Digital Literacy
K–5 introductory computer science curriculum with grade-level courses, hands-on lessons, and optional self-paced and unplugged pathways.
Code.org
Computer Science Principles Not rated yet High School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus AP Computer Science Principles · AP CSP · Computer Science · Programming · JavaScript
Grades 9–12 AP Computer Science Principles curriculum with App Lab programming, classroom materials, and implementation support.
CMU CS Academy
CS1: Introduction to Programming with Python Not rated yet High School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Python · Programming · Coding · Graphics
Free high-school Python programming course with interactive notes, autograded exercises, creative tasks, and projects; designed for students with no prior programming experience.
CMU CS Academy
Exploring Programming with Python Not rated yet Middle School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Python · Programming · Coding · Computational Thinking
Middle-school introductory Python curriculum with interactive notes, autograded exercises, creative tasks, and projects.
The Good and the Beautiful
Good and Beautiful Typing Not rated yet Elementary Middle School ELA Computer Science learning platform Homeschool
Review scope learning platform
Program focus Homeschool · Typing · Keyboarding · Digital Literacy · Technology Skills
Online typing program with nature-based lessons, games, checkpoints, and timed evaluations for homeschool learners.
Project Lead The Way
PLTW Computer Science Not rated yet High School Computer Science curriculum
Review scope curriculum
Program focus Computer Science · Programming · App Development · Cybersecurity · Data
Grades 9–12 computer science course pathway covering programming, app development, cybersecurity, data, collaboration, and ethical reasoning.
Project Lead The Way
PLTW Gateway Not rated yet Middle School Computer Science Science curriculum
Review scope curriculum
Program focus Computer Science · STEM · Engineering · App Development · Robotics
Grades 6–8 PLTW STEM curriculum with interdisciplinary modules, including app development and computer-science-related design challenges.
Project Lead The Way
PLTW Launch Not rated yet Elementary Computer Science Science curriculum
Review scope curriculum
Program focus Computer Science · STEM · Engineering · Design · Computational Thinking
Elementary PLTW STEM curriculum with hands-on modules that integrate science, technology, engineering, design, and computational thinking.
Scratch Foundation
Scratch Creative Computing Not rated yet Elementary Middle School Computer Science learning platform
Review scope learning platform
Program focus Computer Science · Coding · Block Coding · Creative Computing · Programming
Block-based creative computing platform and educator resources used across elementary and middle-school classrooms, clubs, and informal learning settings.
Elementary Middle School High School Computer Science curriculum learning platform
Review scope curriculum · learning platform
Program focus Computer Science · Coding · Programming · Block Coding · Python
K–12 creative coding platform with standards-aligned computer-science curriculum, instructional materials, projects, and automatic grading.