⚠️ If possible, the simplest and cleanest approach is to reset your Canvas course content and then re-export the Common Cartridge from CodeHS and import it into the reset Canvas shell.
This option may require assistance from a Canvas Administrator.
Resetting the course avoids the need to manually delete assignment groups and ensures a smoother transition when changing the gradebook passback level.
If resetting your Canvas course is not an option, you can follow the step-by-step instructions below to manually update the gradebook passback level.
Video Tutorial
Written Instructions
⚠️ Important: Before you begin, you must contact CodeHS Support (support@codehs.com) or your Customer Success Manager. There are required configuration steps on the CodeHS side, and the process will not work correctly without their assistance.
Step 1: Check Your Current Gradebook Passback Level
Click the Settings tab
Ensure the appropriate Section is selected in the Dropdown
Scroll down to Grade Passback Level.
You will see one of three options:
Module
Lesson
Activity
This indicates how grades are currently being passed back to Canvas.
Step 2: Prepare Canvas by Removing Existing CodeHS Assignments
To change the gradebook passback level, you must first remove existing CodeHS assignments from Canvas.
Delete CodeHS Assignments
In Canvas, open your course.
Click Assignments.
Find the assignment group containing CodeHS assignments (for example, Imported Assignments).
Click the three dots next to the group and select Delete.
Confirm by clicking Delete Group.
If Canvas Will Not Let You Delete All Assignments
If your course contains only CodeHS assignments, Canvas may block deletion. To resolve this:
Create a new assignment group (for example, name it “Assignments”).
Once the new group exists, delete the original CodeHS assignment group.
Your Canvas course should now be blank with no CodeHS assignments.
Step 3: Export a New Common Cartridge from CodeHS
In CodeHS, go to Courses.
Identify the course your section is tied to.
Click the gear icon to open Course Settings.
Click Export next to Export to Common Cartridge.
Click Continue.
Choose your Gradebook Passback Level:
Ex. For activity-level passback, select Assignments Only.
Click Continue.
Select Canvas as your LMS and click Export.
This will download a new Common Cartridge file.
Step 4: Import the Common Cartridge into Canvas
In Canvas, go to your course Home page.
Click Import Existing Content.
Select Common Cartridge.
Upload the file you just downloaded from CodeHS.
Click Add to Import Queue.
Once complete, go to Assignments in Canvas and confirm you can see the new Content.
Not seeing any new content after importing?
It is possible you may have to restore the Imported Assignments Group in Canvas:
In Canvas, go to your course Home page.
Adjust the end of the URL by appending
/undeleteto the end of the URLClick on restore next to the Imported Assignments Group
Step 5: Contact CodeHS to Change the Gradebook Passback Level
You must now contact:
Your Customer Success Manager
Questions? Contact your Customer Success Manager or email support@codehs.com.
