CodeHS Pro allows teachers to prevent students from copying and pasting 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 Editor.
Copy/Paste Prevention can be enabled for an entire section, configured per student, configured for a specific assignment, and configured for the Sandbox.
Jump to a section:
Configure Per Section
Navigate to your section
Hover over Course Settings and choose Copy/Paste Prevention
Use the left column to configure settings for individual modules
Use the right column to configure settings at the section level (this will also configure settings for the Sandbox)
Configure Per Individual Student
From Student Settings page:
From your roster page, click on the gear icon next to the student's name
Configure the setting for entire modules, or expand to configure the setting for specific lessons or assignments
Configure Per Assignment
Navigate to your section
Click on Assignments
Click the Configure (gear) icon next to the assignment you want to configure
Scroll down to enable Copy/Paste Prevention
Configure Sandbox
To configure your Sandbox settings:
Select the Section you would like to make changes to
Hover over ‘Course Settings’ from the top menu bar
Select ‘Copy/Paste Prevention’ from the drop-down menu
Toggle the button that is at the top of each Section column
You can control Copy/Paste Settings for student Sandboxes separately from the settings in your course.
In this example, Copy/Paste Prevention is turned on for the assignments in each Module.
In this example, Copy/Paste is allowed in the Sandbox and the course for the Section A. For the CodeHS Demo section, Copy/Paste is disabled for all modules in the course, but students are able to Copy/Paste in the Sandbox.
Here, Copy/Paste Prevention is only on for the selected Modules. Students will be able to copy and paste in their Sandboxes and in all but 3 (Karel Challenges, JavaScript Control Structures, Functions and Parameters) Units.
Copy/Paste Prevention is available as part of CodeHS Pro. To get CodeHS Pro for your school, contact our team at hello@codehs.com.