Please enable JavaScript to use CodeHS

Academic Integrity

CodeHS supports authentic computer science learning at all levels. Our Academic Integrity tools empower you to teach knowing your students are learning and coding with honesty.

We developed these tools around our fundamental principles to build and preserve Academic Integrity in your classroom.

Develop a Strong Classroom Culture Around Honesty

Creating a culture of honesty and integrity in your classroom will empower students to believe in themselves and place value in their education journey. Starting the school year with an open conversation around honesty and how to collaborate with peers is a great way to set classroom expectations and tone.

Get started today with the CodeHS Honor Code

Set Up Effective Cheat Prevention Safeguards

Incorporate effective classroom management safeguards to facilitate genuine student learning. Implementing protective measures will boost your confidence in ensuring that all students adhere to your established standards.

Easily Monitor & Detect Potential Integrity Issues

In cases where students overstep the boundaries of appropriate collaboration, teachers have the tools and data to effectively evaluate student’s work. Review all the pertinent assignment data and an individualized Plagiarism Report on any student who is suspected of violating the code of conduct.


CodeHS Tools to Support Your Classroom

Plagiarism Report

Concerned a student may be violating the code of conduct? Generate a full report of a student's work to review for potential dishonesty. Evaluate the student's code with a full breakdown of the student's time spent, number of saves, and code similarity with other students.

Focus Mode

Immediately send all students to a designated activity. Enabling Focus mode will block students from navigating to any other CodeHS page. Ensure all your students are working on the same project simultaneously, without reviewing past CodeHS work or working ahead of the class.

Code Replay

Review an individual student's entire code history. Are you concerned with a student's efforts? Watch every keystroke playback as they progress toward their solution code. See all code in the editor and watch their corrections and bugs as they solve the challenge.


Additional Available Free Resources

Copy/Paste Prevention

Enable or disable student copy/paste capabilities on assignments in the CodeHS IDE.

Shuffle Quiz Questions

Configure quiz questions so they will be ordered randomly for individual students.

Alternate Exercises

Subtly switch assignments in your CodeHS course while keeping the core concept and difficulty.

Time Tracking

Quickly see how much time students have spent on an assignment.

Code History

Review a student's full Code History and compare their time spent on an assignment.

Helpful Resources

Read Write Code Blog

Go to Blog

Artificial Intelligence in the Classroom with CodeHS Webinar

Watch

CodeHS Webinar: Cheat Detection and Prevention

Watch

Academic Integrity Center Overview

Learn More

Upgrade to CodeHS Pro to access the full suite of Academic Integrity tools.

Questions? Contact our team at hello@codehs.com today.