详细内容
The Top Coding and Computer Science Platform for K-12 Schools
Watch How CodeHS Works
Everything You Need, All In One Spot
CodeHS is trusted by thousands of teachers and schools all over the world.
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.
Online IDE Built for Education
Write, run, & debug code in any web browser, no account or downloads needed. Available in more than 10+ programming languages!


Coding Learning Management System
Seamlessly manage rosters, lessons, assignments, progress, and grades for any type of classroom.
Customizable K-12 Computer Science Curriculum
Comprehensive computer science curriculum for grades K-12 including hands-on elementary lessons and over 100 customizable courses in various programming languages.
Explore the K-5 Course Catalog
Explore the 6-12 Course Catalog

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

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
Join the CodeHS Community
There are many ways to get involved and network with new or experienced computer science teachers, just like you!
Featured In







Hear From Other CodeHS Educators
How Schools are Using CodeHS in Virtual & In-Person Classrooms
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'Read Case Study
link to blogpost, 'Forging Equality for Black Male Youth through Business, Technology, and Brotherhood'Read Case Study
link to blogpost, 'Building a Computer Science Program for Young Girls'
link to blogpost, 'Building a Computer Science Program for Young Girls'Read Case Study
link to blogpost, 'Making Computer Science Fun And Real-World Relatable'
link to blogpost, 'Making Computer Science Fun And Real-World Relatable'Read Case Study
link to blogpost, 'Celebrating Student Progress: Digital and Analog'
link to blogpost, 'Celebrating Student Progress: Digital and Analog'Read Case Study
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'Read Case Study
link to blogpost, 'Forging Equality for Black Male Youth through Business, Technology, and Brotherhood'Read Case Study
link to blogpost, 'Building a Computer Science Program for Young Girls'
link to blogpost, 'Building a Computer Science Program for Young Girls'Read Case Study
link to blogpost, 'Making Computer Science Fun And Real-World Relatable'
link to blogpost, 'Making Computer Science Fun And Real-World Relatable'Read Case Study
link to blogpost, 'Celebrating Student Progress: Digital and Analog'
link to blogpost, 'Celebrating Student Progress: Digital and Analog'Read Case Study
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'
link to blogpost, 'From Coding to Robotics, Mr. Barnett Opens New Doors For His Students'Read Case Study
link to blogpost, 'Forging Equality for Black Male Youth through Business, Technology, and Brotherhood'Read Case Study
More Resources
ReadWriteCode
Coding In The Wild![]()
Read Write CodeHopping Into What’s New: CodeHop and Elementary Updates
Read Write CodeNew Typing Curriculum to Help Students Build Keyboarding Skills
Read Write CodeCodeHS Teachers Report Higher Performance on 2025 AP ExamsCodeHS Teachers Continued to Report Higher Pass Rates and Scores Compared to Nationwide Results
