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 codehs.com/learnmore to set up a time to talk about what makes the most sense for your school or district!

Free

This is our plan for classrooms just getting started.

Sign Up for Free

Starter

This is our plan to level up your classroom. Maximum 1 Teacher and up to 100 students.

Request a Quote

School

This is our plan for school programs that allows for multiple teachers.

Request a Quote

District

This is our plan for district-wide programs.

Request a Quote
Teachers
Number of Teachers Unlimited Free Teachers 1 Teacher, no co-teachers, up to 100 students 2+ Teachers at a single school 2+ Teachers in a District
Curriculum
100+ Computer Science Courses yes yes yes yes
Full 6-12th Grade Pathways yes yes yes yes
College Board approved AP CSA & AP CSP courses yes yes yes yes
AP Review & Test Prep Materials yes yes yes yes
Detailed Course Syllabi yes yes yes yes
Solution References yes yes yes yes
Built-In Autograders yes yes yes yes
In-Course Assessments yes yes yes yes
Supplemental Curriculum yes yes yes yes
Alignment to State & National Standards yes yes yes yes
CodeHS Practice Problems yes yes yes yes
Assessment Reports yes yes yes
Shuffle Quiz Question Order yes yes yes
Printable Assessments yes yes yes
Pro-Only Assessments yes yes yes
Detailed Lesson Plans First 5 lessons yes yes yes
Online & Offline Handouts First 5 Lessons yes yes yes
Problem Guides First 5 Lessons yes yes yes
Course Pathway Builder & Consultation yes yes
Create & Customize
Create Your Course from Scratch yes yes yes yes
Build Your Own Assignments yes yes yes yes
Add, Remove, & Reorder Activities, Lessons, and Modules yes yes yes yes
Write Your Own Autograders yes yes yes yes
Online IDE
Web-Based IDE

No downloads needed!

yes yes yes yes
Share & Embed Programs yes yes yes yes
Programming Language Documentation yes yes yes yes
Built-In Autograders yes yes yes yes
Write Your Own Autograders yes yes yes yes
Download a Zip File of Code yes yes yes yes
Print Student Code as a Handout yes yes yes
Adjust Student Copy & Paste Settings yes yes yes
Switch Between Block vs. Text Coding Choose for entire section Customize for each individual student and assignment Customize for each individual student and assignment Customize for each individual student and assignment
View Student Code History 5 Most Recent Saves All History All History All History
Coding LMS Features
Create Sections yes yes yes yes
Manage Student Enrollment & Rosters yes yes yes yes
Easily View Students' Code yes yes yes yes
Build Your Own Assignments yes yes yes yes
Assign Activities from the Problem & Quiz Question Banks yes yes yes yes
Share Feedback with Students Online yes yes yes yes
Control Student Pacing with Access Controls yes yes yes
Set Assignment Due Dates yes yes yes
Generate AI Hints To Send To Students yes yes yes
Award Custom Student Badges yes yes yes
Cheat Detection & Prevention Tools yes yes yes
Track Student Programming Activity, Attendance, & Login History yes yes yes
Send Class Announcements yes yes yes
Grading
View Student Programs & Leave Feedback yes yes yes yes
Built-In Autograders yes yes yes yes
Grade Mode yes yes yes yes
Students Can See Their Grades yes yes yes yes
Give Partial or Extra Credit yes yes yes yes
Fast Grade yes yes yes
Customizable Gradebook yes yes yes
Configure Grading Categories & Compute Weighted Grades yes yes yes
Adjust Point Values for Assignments yes yes yes
Data & Progress Tracking
View Individual Student Progress yes yes yes yes
Track Student Progress and Activity with Real-Time Data Updates yes yes yes
Compare Student Progress Side By Side yes yes yes
Track Student Progress by Activity, Lesson, Module, & Quiz Score yes yes yes
Easily Access All Sandbox Programs for Your Section yes yes yes
Track Activity, Usage, and Progress Data Across Sections, Teachers, and Schools yes yes
Access Administrator Dashboards & Insights yes
Manage Teacher Professional Development yes
Integrations
Google Classroom Roster Management & Single Sign-On yes yes yes yes
Google Classroom Grade Passback yes yes yes
Google Classroom Course Import yes yes yes
Clever Roster Management & Single Sign-On (Clever Library) yes yes yes yes
Clever Roster Management & Single Sign-On (District Rostering) yes yes
ClassLink Roster Management & Single Sign-On yes yes yes
LTI Integrations: Canvas, Blackboard, Schoology, D2L, Moodle yes
Minimum purchase required
yes
Common Cartridge Export yes yes
LTI Advantage yes
Custom LMS Integrations yes
Support
Teacher Community Forum & Facebook Group yes yes yes yes
Dedicated Customer Success Manager yes yes yes
Onboarding Support yes yes yes
Full District Implementation Support yes

Interested in bringing CodeHS to your school?

Request a Quote