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.

Grading

Automated and manual grading tools to save time and provide instant feedback.

Learn More

Assessments

Comprehensive assessment tools to measure student understanding and progress.

Learn More

Academic Integrity

Tools and features to promote honesty and prevent plagiarism in student work.

Learn More

Online IDE

Professional browser-based IDE with 25+ languages, real-time collaboration, and powerful debugging tools.

Learn More

Physical Computing

Hands-on curriculum for 15+ platforms including micro:bit, LEGO, Sphero, VEX, and robotics tools.

Learn More

Differentiation

Personalize learning paths and content for students of all levels.

Learn More

Elementary

Age-appropriate coding curriculum and tools designed specifically for elementary students.

Learn More

AP Resources

Everything you need to teach and prepare students for AP Computer Science exams.

Learn More