If you've taught CS before, CodeHS gives you full control. Build custom courses, write your own autograders, and assign open-ended projects in the Sandbox — using the same authoring tools our curriculum team uses. Spend your time teaching, not on busywork.
CodeHS isn't a fixed, one-size-fits-all curriculum. Veteran teachers can customize every course, build new ones from scratch, and author their own assessments and autograders. You decide what students learn and how they're evaluated — CodeHS handles the infrastructure.
Build fully custom courses & curriculum
Write your own autograders & test cases
Edit any lesson, example, exercise, or quiz
Assign open-ended projects in the Sandbox
Automate grading to reclaim your time
Granular AI controls — turn AI tools on or off per section or per student as your course progresses
The same authoring tools our team uses
Everything our curriculum team uses to build CodeHS is in your hands too.
Build your own courses from scratch or remix 100+ existing CodeHS courses. Add your own modules, lessons, examples, exercises, and quizzes, and arrange them into exactly the scope and sequence your classroom needs.
Author custom autograders and test cases for your coding assignments. Define exactly how student work is evaluated, give instant automated feedback, and grade with rigor — without checking every program by hand.
The Sandbox is a full, browser-based IDE for any supported language — no installs. Assign open-ended projects, let students build real programs, and explore ideas that go far beyond a fixed curriculum.
Autograders, Fast Grade, and Grade Mode automate grading and feedback. Rostering, progress tracking, and reports are built in. CodeHS takes care of the logistics so your energy goes to your students.
CodeHS built 100+ courses with an in-house course builder, content editor, quiz creator, and autograder tools — and those exact tools are available to teachers. Experienced educators can author professional-quality CS curriculum and assessments directly on the platform, then reuse and refine them year after year.
I can speak firsthand of the positive impact CodeHS has had on my classroom and students. I am a confident teacher having used their curriculums for both AP computer science courses, and the hands-on coding practice my students obtain through **the CodeHS platform is absolutely vital to their academic success.**
What began as a search for resources evolved into **one of the best curriculum decisions I've ever made as an educator.** CodeHS continues to help me facilitate the creation of hundreds of computer scientists and programmers. Many of my students majored (or are currently majoring) in computer science and some are currently working in the industry. I thoroughly believe in the product that CodeHS delivers.
CodeHS made it **a breeze to transition to virtual teaching.** I'm able to easily monitor how much time each student spends on assignments, how often they log in each week, and make announcements to the whole class or just to individual students.
Yes. Experienced teachers can build fully custom courses on CodeHS — create your own lessons, examples, exercises, quizzes, and projects, or mix and match from 100+ existing CodeHS courses. You control the scope, sequence, and standards using the same course-authoring tools the CodeHS curriculum team uses.
Yes. CodeHS lets teachers write custom autograders and test cases for coding exercises, so student programs are checked automatically against the criteria you define. Build autograders for your own assignments to give students instant feedback and cut grading time without sacrificing rigor.
The CodeHS Sandbox is an open-ended, browser-based IDE where students write and run code in any supported language — no setup or installs. Experienced teachers use it to assign open-ended projects, prototype ideas, and let students build real programs beyond the standard curriculum.
Yes. You can edit any CodeHS lesson, reorder or remove content, add your own materials, adjust pacing, and lock or unlock activities. Customize an existing course to fit your classroom or build one from scratch — your changes are saved to your own version of the course.
Yes. The course builder, content editor, quiz creator, and autograder tools the CodeHS curriculum team uses to build 100+ courses are available to teachers too. Experienced teachers can author professional-quality CS curriculum and assessments directly on the platform.
CodeHS handles the busywork so you can focus on teaching. Autograders, Fast Grade, and Grade Mode automate grading and feedback; ready-made and reusable content cuts prep; and rostering, progress tracking, and reports are built in. You spend less time on logistics and more time with students.