CodeHS - Teach Coding and Computer Science at Your School | CodeHS
LMS
Classroom management tools and integrations for student rosters, data, assignments, and grades.
Curriculum
Comprehensive computer science curriculum for grades K-12 including hands-on elementary lessons and over 100 customizable courses in various programming languages.
IDE
Write, run, and debug code in 10+ languages right in your browser - no downloads needed!
CodeHS Pro
All the tools, resources, and support your school needs to run a successful computer science program.
Professional Development
Quality in-person, online, and virtual professional development for new and experienced teachers.
Online IDE Built for Education
Write, run, & debug code in any web browser, no account or download needed. Available in 10+ programming languages!
Coding Learning Management System
Seamlessly manage rosters, lessons, assignments, progress, and grades for any type of classroom.
The CodeHS system handles SO MUCH administrative overhead, and frees me up to provide individual help & feedback where it is needed.
Teacher at Mills High School, Millbrae, CA
CodeHS Pro
All the tools, resources, and dedicated support your school needs to implement and run a high-quality computer science program.
Industry-Relevant Certifications
Give individuals a competitive advantage entering college or the workforce with the opportunity to demonstrate their mastery of programming skills.
Top-Notch Professional Development
Online and in-person training for teachers to build the knowledge and confidence to teach excellent computer science courses.
For district administrators, CodeHS is a silver bullet!
Aaron Grill
Administrator at The Browning School, New York, NY
Hear From Other CodeHS Educators

