CodeHS offers several courses for middle school and high school students, with a full 6-12 pathway. Courses are made up of learning modules that include video tutorials, quizzes, example code, applied programming exercises, and programming challenges. All courses
are designed to be engaging, fun, and rigorous.
Some of our course offerings include: