CodeHS Has Everything You Need!
CodeHS has everything you need to teach computer science in K–12—tools for every grade, classroom, and teaching style.
Assessments
Comprehensive assessment tools to measure student understanding and progress.
Learn MoreAcademic Integrity
Tools and features to promote honesty and prevent plagiarism in student work.
Learn MoreOnline IDE
Professional browser-based IDE with 25+ languages, real-time collaboration, and powerful debugging tools.
Learn MorePhysical Computing
Hands-on curriculum for 15+ platforms including micro:bit, LEGO, Sphero, VEX, and robotics tools.
Learn MoreElementary
Age-appropriate coding curriculum and tools designed specifically for elementary students.
Learn MoreAP Resources
Everything you need to teach and prepare students for AP Computer Science exams.
Learn More