Everything You Need, All In One Spot
CodeHS is trusted by thousands of teachers and schools all over the world.
Key Features | |
---|---|
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! |
|
Certifications Industry computer science and CTE certification exams. |
|
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. |
![]() |
Introduction to Computer Science in JavaScript |
![]() |
Physical Computing with micro:bit |
![]() |
Introduction to Computer Science in Python |
![]() |
Fundamentals of Cybersecurity |
"The CodeHS system handles SO MUCH administrative overhead, and frees me up to provide individual help & feedback where it is needed."
Charles Olson
Teacher at Mills High School, Milbrae, CA
"For district administrators, CodeHS is a silver bullet!"
Aaron Grill
Administrator at The Browning School, New York, NY
Join the CodeHS Community
There are many ways to get involved and network with new or experienced computer science teachers, just like you!
Create a Free Teacher Account
Join the CodeHS Facebook Group
Become a CodeHS Certified Educator
Featured In
Hear From Other CodeHS Educators
How Schools are Using CodeHS in Virtual & In-Person Classrooms
![]() |
Building a Computer Science Program for Young Girls Rhonda Carpenter-Powell, a CTAE (Career, Technical, and Agricultural Education) Teacher at Forest Park High School in Clayton County, Georgia |
![]() |
Making Computer Science Fun And Real-World Relatable Alyssa Basthemer, Physics, Medical Terminology, and Computer Science Teacher at The High School of Health Sciences in Wales, Wisconsin |
![]() |
Celebrating Student Progress: Digital and Analog Brian Smith, Computer Science Teacher at North Star Academy Charter School in Newark, New Jersey |
![]() |
From Coding to Robotics, Mr. Barnett Opens New Doors For His Students Spencer Barnett, Computer Science & Robotics Teacher at Denison High School in Denison, Texas |
![]() |
Forging Equality for Black Male Youth through Business, Technology, and Brotherhood The Hidden Genius Project |
More Resources