CodeHS is happy to make our comprehensive web-based curriculum is available for free! You can start today by creating an account, setting up classes, enrolling your students and getting them started on their own CS pathway. 

You can create a free teacher account here!

A verification link will be sent to your email address. Once you verify your account, you will be able to access all of the curriculum and free teacher resources. 

You can learn about all of our courses and curriculum here.

Benefits of Using CodeHS

We offer courses in Intro to Computer Science in JavaScript, Intro to Computer Science in Python, AP Computer Science Principles, AP Computer Science in Java, Web Design, Virtual Reality, and more.

Save Time Grading

As students work through exercises, they receive Instant Feedback to let them know whether their program runs or not. Teachers spend less time grading, and students receive more of the feedback they need on their exercises.

Teacher Tools and Resources

In addition to the full curriculum, all teachers have access to the full AP review and test prep materials, the ability to create classes and manage student enrollment, and easy access to students' code for grading and leaving comments. 

A detailed overview of the tools and resources available through our free plan can be found here

CodeHS provides more software tools, support, training and more on our Pro plan. On Pro, you also get lesson plans, a gradebook, advanced progress tracking and much more. You can see more about the different plans here.

Still have questions? Contact our team at to learn more!

Did this answer your question?