CodeHS provides online coding classes and a comprehensive computer science curriculum primarily for K-12 students and schools. They offer live interactive sessions, an online IDE for hands-on coding, and various plans for individual learners, teachers, and districts.

Features
6/15
See all

Must Have

1 of 5

Live Interactive Workshops

All-Access Subscription

Expert-Led Courses

Curated Learning Paths

Progress Tracking & Assessments

Other

5 of 10

On-Demand Video Courses

Team Plans & Corporate Training

Code-Along Exercises

Multi-Device Access

Responsive Support

Certification of Completion

Offline Content Download

Personalized Recommendations

Community Discussion Forums

Skill Assessments

Pricing
Tiered
See all

Free

Custom
  • Unlimited Free Teachers
  • Detailed Lesson Plans: First 5 lessons
  • Online & Offline Handouts: First 5 Lessons
  • Problem Guides: First 5 Lessons

Starter

Custom
  • 1 Teacher, no co-teachers, up to 100 students

School

Custom
  • 2+ Teachers at a single school
  • Licenses are per teacher

District

Custom
  • 2+ Teachers in a District
Rationale

CodeHS offers live online coding classes for at-home learners, which aligns with the 'Live Interactive Workshops' feature. They also provide a structured 8-week curriculum and hands-on coding projects, which can be considered 'Code-Along Exercises'. The platform includes an online IDE accessible anywhere, anytime, supporting 'Multi-Device Access'. While not explicitly an 'All-Access Subscription' for individuals, they do offer various plans for schools and districts ('Team Plans & Corporate Training'). The curriculum is extensive and includes on-demand courses, aligning with 'On-Demand Video Courses'. They also mention 'Direct Support from an Experienced CS Teacher' which aligns with 'Responsive Support'. However, the primary focus seems to be K-12 education rather than professional frontend/full-stack development, and explicit 'Expert-Led Courses' by industry leaders or 'Curated Learning Paths' for professional development are not clearly highlighted for individual learners. Progress tracking and assessments are mentioned for school plans but not explicitly for individual live classes.