Please enable JavaScript to use CodeHS

Pathways

CodeHS 6-12 Pathway

This table shows our recommended 6-12 curriculum pathway which provides a robust, coherent computer science pathway that teaches students 5 programming languages over the course of middle school and high school. The courses include block programming and significant text-based programming. The pathway starts with courses for beginners with no experience and builds to college-level courses.

South-Western City Schools Pathway

Middle -High School Pathway

IDT Middle School Pathway

This pathway takes the IDT course for the high school and spans the content across the middle school grades.

Georgia State Pathway

This is the standards-aligned pathway for the state of Georgia.

Arkansas State Pathway

This is the standards-aligned pathway for the state of Arkansas.

Texas State Pathway

This is a standards aligned pathway for Texas Computer Science Courses.

CSTA Framework Pathway

This is the standards-aligned pathway for the Computer Science Teachers Association standards framework.

Hawaii State Pathway

This is the standards-aligned pathway for the state of Hawaii. This pathway is aligned to the Computer Science Teachers Association standards framework that Hawaii adopted for K-12 computer science.

Nevada State Pathway

This is the standards-aligned pathway for the state of Nevada.

Iowa State Pathway

This is the standards-aligned pathway for the state of Iowa. This pathway is aligned to the Computer Science Teachers Association standards framework that Iowa adopted for K-12 computer science.

Pennsylvania State Pathway

This is the standards-aligned pathway for the state of Pennsylvania. This pathway is aligned to the Computer Science Teachers Association standards framework that Pennsylvania adopted for K-12 computer science.

New Hampshire State Pathway

This is the standards-aligned pathway for the state of New Hampshire. This pathway is aligned to the Computer Science Teachers Association standards framework that New Hampshire adopted for K-12 computer science.

Connecticut State Pathway

This is the standards-aligned pathway for the state of Connecticut. This pathway is aligned to the Computer Science Teachers Association standards framework that Connecticut adopted for K-12 computer science.

Michigan State Pathway

This is the standards-aligned pathway for the state of Michigan. This pathway is aligned to the Computer Science Teachers Association standards framework that Michigan adopted for K-12 computer science.

New Mexico State Pathway

This is the standards-aligned pathway for the state of New Mexico. This pathway is aligned to the Computer Science Teachers Association standards framework that New Mexico adopted for K-12 computer science.

Maryland State Pathway

This is the standards-aligned pathway for the state of Maryland.

Washington State Pathway

This is the standards-aligned pathway for the state of Washington. This pathway is aligned to the Computer Science Teachers Association standards framework that Washington adopted for K-12 computer science.

Florida State Pathway

This is the standards-aligned pathway for the state of Florida.

South Carolina State Pathway

This is the standards-aligned pathway for the state of South Carolina.

Arizona State Pathway

This is the standards-aligned pathway for the state of Arizona.