Please enable JavaScript to use CodeHS

Plan Information

CodeHS offers different membership plans to meet your needs. Learn more about plan features below and fill out a short form at to set up a time to talk about what makes the most sense for your school or district!

Access to Full 6-12 Course Pathway
College Board approved AP Java + CSP courses
Full Year Long Intro to Computer Science in JavaScript
Full Year Long Intro to Computer Science in Python
Full Year Long Web Design Course
Full Year Long Computing Ideas Course
Intro to Programming in Karel Course
Virtual Reality Course
AP Review and Test Prep Materials
Solution Guides
Tools and Resources
Create Classes and Manage Student Enrollment
Easily See your Students' Code
Flavor Consultation with our team to choose the exact best course for you
Teacher Resources First 5 lessons
Detailed Lesson Plans for Every Lesson First 5 lessons
Problem Guides for Every Programming Exercise First 5 lessons
Offline Classroom Handouts and Activities First 5 lessons
Magic Grading
View and Leave Comments on Student Code Online
Save Hundreds of Hours with Magic Grading
Grade Mode
Fast Grade
Choose Exactly What you Grade with Queue Settings
Customizable Gradebook
Export Student Data to Your SIS (.XLS or .CSV)
Access In-Course Assessments
Multiple Choice and Project-Based Assessments
Printable Assessments
Shuffle Quiz Question Order
Assessments Reports
Progress Tracking
View Individual Student Progress
Compare Student Progress Side by Side
Track Student Progress by Activity, Lesson or Module
Control Student Pacing with Access Controls
Set Assignment Due Dates
Easily Access All Sandbox Programs for Your Class
Build Custom Syllabi to Fit Your Schedule
Teacher Community Forum
Dedicated Account Manager
Onboarding Support
Teacher Curriculum Support from CodeHS Tutors
Create and Customize
Create Custom Problems and Playlists Up to 2 Unlimited Unlimited
Access to the Problem Bank
Access to the Quiz Question Bank
Choose whether you want to use Block Coding or Text
Private Playlists
Build Complete Custom Courses
Write Your Own Autograders
Print Student Code to Hand in Offline
Students Can Take Notes on Videos
Customize Point Values for Activities
Cheat Detection Suite
View Student Code History 5 Most Recent Saves All History All History
Award Custom Badges to Students
Track Student Login History
Prevent Students from Copying and Pasting in the Editor
Step by Step Debugger for Students
Administrator Data Dashboards and Insights
Track Activity, Usage, and Progress Data Across Classrooms, Teachers, and Schools
District Implementation Support
Manage Teacher Professional Development
Private Discussion Forum for District Teachers

Interested in bringing CodeHS to your school? Fill out this form, and we’ll get back to you promptly!

Bring to My School