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.

Nevada State Pathway

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

HS Web Design Pathway

This pathway will build student skills in Web Design. Students begin by learning HTML and CSS in our Web Design course, move to JavaScript, and use the knowledge they’ve acquired to build Mobile Apps using React Native.

AP Computer Science Pathway

This is a high school level pathway designed for students to complete both AP Computer Science courses, as well as foundational courses that will help prepares students to take the AP level courses.

Cybersecurity Pathway

This is a high school level pathway designed for students who are interested in pursuing a career in Cybersecurity.

Web Development Pathway

This is a high school level pathway designed for students who are interested in pursuing a career in Web Development.

Mobile Apps Pathway

This is a high school level pathway designed for students who are interested in developing mobile applications. Students will be able to create apps that work on both iOS and Android devices.

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.

Montana State Pathway

This is the standards-aligned pathway for the state of Montana. This pathway is aligned to the standards frameworks that Montana adopted for grades 6-12 in computer science.

Tennessee State Pathway

Pathway for TN state schools

JavaScript Pathway