Skip to main content

CodeHS Pro Tools and Resources Overview

Learn about the tools and resources included with CodeHS Pro

Written by Zach Galant
Pro Feature

Pro Features Highlights

CodeHS Pro offers everything your school needs for an amazing computer science program, all in one place!

Streamline Your Grading

The CodeHS Gradebook helps you turn student progress and performance into grades. Customize which assignments count, adjust grade weights and cutoffs, export grade data to your external grading system, and more with the gradebook!

Screenshot of the gradebook overview tool showing student grades

Fast Grade lets you review and grade student submissions one after another from a single page. Give feedback, assign a grade, and move right on to the next student without leaving the grading flow.

Save Time with Planning Resources

Every CodeHS lesson comes with a detailed Lesson Plan, so you're prepared for each day of class. Lesson plans include activity ideas, discussion questions, teaching modifications, offline activities, and more!

Problem Guides give you solutions and explanations for course exercises. Use them to preview an assignment before class or to support students who are stuck on a tricky problem.

Find printable Handouts and other course materials from lesson plans or the Resources app. Handouts reinforce key concepts and give students a reference they can use during and after a lesson.

Screenshot of an example Lesson Plan

Customize Your Course

The Configure app is your home base for assignment settings. Assign or hide curriculum, bulk edit settings across modules and lessons, turn on copy/paste prevention, and more — all from one page.

Access Controls let you lock and unlock assignments for your sections or for individual students. Control the pace of your class by opening up content exactly when you want students to work on it.

Set Due Dates for modules, lessons, and assignments, by section or by student. Due dates keep students on track and appear right alongside their assignments.

Screenshot of the access controls and due dates settings tab in the configure assignments app

Visualize and Analyze Student Progress

The Progress app gives you a clear view of student progress across modules, lessons, and assignments. Quickly identify students who are ahead, falling behind, or need additional support.

Screenshot of the Assignment tab within the Progress app

View student Quiz Scores to see performance question by question. Use this data to determine which concepts your class has mastered and where students need more support.

Create interactive, gamified quizzes with QuizBuzz. Transform a quiz into a classroom activity where students compete to answer questions correctly and quickly!

Monitor student submissions, progression, and grades as they happen with the Realtime app. It's a great way to keep a pulse on your classroom during work time.

Promote Academic Integrity

See how long students spend on each assignment with Time Tracking in the Academic Integrity app. Unusually short work times can signal that a submission deserves a closer look.

Plagiarism Reports compare student code across your sections and flag submissions that are similar. Review flagged pairs side by side to decide whether follow-up is needed.

Screenshot of the plagiarism report tool in the academic integrity app

Code Replay lets you watch a student's code develop keystroke by keystroke. Large blocks of pasted code stand out immediately, and you can see each student's authentic problem-solving process.

Teach Smarter with AI Tools

AI Hints help you generate personalized, guiding hints for students based on their code. Students get faster support, and you spend less time answering the same question at every desk.

The AI Grading app suggests grades and custom feedback for student submissions. Review and approve the suggestions so you can spend less time grading and more time on instruction.

Ask AI helps you explore courses, manage assignments, and find resources across the CodeHS platform. Ask a question in plain language and get pointed to the right course, tool, or setting.

With the Vibe Coding app, you can collaborate with AI to generate and update code. It's a hands-on way for students to practice describing what they want to build and iterating with an AI partner.

Screenshot of the quickstart tool in the Vibe Coding app, where you can type in a prompt to launch a program and get started vibe coding

Extra feature banner

Extend Pro with Add-Ons

The Pro Plan can be expanded with additional add-ons, including:

  • The PD Membership gives you year-round access to professional development opportunities that fit your learning needs and schedule.

  • CodeHS Certifications let you offer industry-relevant certification exams to your students, right on the CodeHS platform.

  • The AI Creator app allows you to use AI to generate additional activities that align with state standards or CodeHS lessons. It's a fast way to build supplemental practice tailored to your curriculum.

  • And more!

You can find the full list of Pro tools and add-ons on the CodeHS Pro page.


To get CodeHS Pro for your school or sign up for a Pro Trial, contact our team at sales@codehs.com.

Did this answer your question?