CodeHS is committed to upholding academic integrity to promote authentic computer science learning for students. This article provides an overview of some of the tools and features CodeHS provides to protect curriculum resources and empower teachers to cultivate honest learning environments.
CodeHS Teacher Verification
The CodeHS teacher verification process manually confirms that a CodeHS account is owned by an authentic educator. To become a verified teacher, users must provide a valid school-issued email and documentation tied to an authorized teaching role.
For more information on teacher verification, check out this article: Becoming a Verified Teacher
To ensure that students cannot gain access to CodeHS teacher resources, only verified teachers can access the following:
Solutions
Teacher accounts must be verified in order to access CodeHS assignment solutions. For more information on solutions, check out this article: Accessing Assignment Solutions
Assessments
Teacher accounts must be verified to view solutions or results for Quizzes, Assessments, or Offline Assessments. For more information on these resources, check out this article: Using the Assessments App to Manage Offline Exams, Online Exams and Unit Quizzes
Lesson Plans
CodeHS Lesson Plans are available for verified teachers on the CodeHS Pro Plan. Free Plan verified teachers can access the first five lesson plans of a course as a sample. For more information, check out this article: CodeHS Lesson Plans
Problem Guides
CodeHS Problem Guides are resources that provide a detailed breakdown and explanation of every exercise on CodeHS to help teachers directly support their students. Problem Guides are available for verified teachers on the CodeHS Pro Plan. For more information, check out this article: Accessing Solutions using CodeHS Problem Guides
Academic Integrity Resources
CodeHS offers many resources to assist with Academic Integrity in the classroom. Free Plan teachers can access helpful links and resources, and Pro Plan teachers can use our full suite of tools to monitor and assess student work. Here are some of the resources we offer:
Honor Code
The CodeHS Honor Code will help set the tone for the school year on what is acceptable and what is not. Creating a class culture of good digital citizenship and establishing ground rules can go a long way in preventing student cheating.
Alternate Exercises
Alternate exercises are different versions of existing assignments in CodeHS courses. These assignments are changed in subtle ways so that the core concept and difficulty are not altered, but a different solution is required to pass the Autograder.
Plagiarism Report
The Plagiarism Report is a one-page view for a specific assignment that details potential plagiarism
For more information, please refer to Academic Integrity Center Overview
Copy/Paste Prevention
Copy/Paste Prevention allows teachers to prevent students from copying and pasting code that isn’t their own in the Code Editor. When Copy/Paste Prevention is enabled, students enrolled in that section can no longer Copy, Paste, or Cut to and from the Code Editor. For more information, check out: Enabling Copy/Paste Prevention
Still have questions? Contact our team at support@codehs.com to learn more!







