Please enable JavaScript to use CodeHS


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.

Thermopolis MS Pathway

Suggested computer science course pathway for Hot Springs County students in grades 5-8.

New Jersey State Pathway

Pathway for NJ state schools

Middle School Pathway

Tennessee State Pathway

Pathway for TN state schools