Please enable JavaScript to use CodeHS


CodeHS 9-12 Pathway

This table shows our recommended 9-12 curriculum pathway which provides a robust, coherent computer science pathway that teaches students 5 programming languages over the course of 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.

Illinois State Pathway

This is the standards-aligned grades 6-12 pathway for the state of Illinois.

Advanced Placement Computer Science

This pathway is designed to prepare students for both AP Computer Science Principles and AP Computer Science A.

Georgia IT Computer Science

This is the fully-aligned pathway for the Georgia IT Computer Science pathway. Note that the final course is optional.