CodeHS Course Setting are a Pro feature consisting of Access Controls, Due Dates, Grading Settings, Block/Text Settings, Is Assigned Settings, Copy/Paste Prevention, and Shuffle Quiz Settings.

Access Controls: Access Controls allow you to set the visibility of assignments for students in this section. A Locked assignment cannot be accessed by students, while Available assignments can. If you set the visibility to Scheduled or choose a start or end availability date/time, then those assignments will only be available during the specified time range. Set modules, lessons, and assignments to locked or scheduled to control when your students have access to them. 

Due Date Settings: Due Date Settings allows you to set due dates for assignments. You can set a due date for the entire module, lesson or specific assignment. 

Grading Settings: Grading Settings allows you to select which module, lesson or assignment will be awarded full credit upon submission.Setting the module, lesson or assignment to Yes will finalize the grade and give full credit for all past and future submissions.

Block/Text Settings: Block/Text Settings allows you to set blocks or turn off blocks for a module, lesson or assignment in one place. Setting the module, lesson or assignment to Yes will allow students to use blocks for the assignments selected. 

Is Assigned Settings: Is Assigned Settings allows you to choose what is assigned in your section(s). Setting the module, lesson or assignment to Yes will determine what the students see. If set to Yes the module, lesson or assignment will appear in the students course, setting the module, lesson or assignment to No will hide the assignment from the students. 

Copy/Paste: Preventing copying and pasting can be turned on for an entire section through course settings. When Copy/Paste Prevention is enabled, students enrolled in the section can no longer Copy, Paste, or Cut to and from the Editor.

Shuffle Quiz Settings:  Shuffle Quiz Questions allows teachers to configure quiz questions so they will be ordered randomly for each student. Setting the module, lesson or activity to Yes will shuffle the quiz questions for the quiz within that modules. You can select Yes for all sections using that course or just one section. 

Course Settings are only available on CodeHS Pro. To get Pro for your school, contact our team at

Did this answer your question?