This feature is only available for LTI 1.3 (LTI Advantage) and does not have an equivalent in LTI 1.1. Teachers using LTI 1.1 should refer to the standard instructions instead. If you're not sure which version you are using, please contact your Customer Success Manager or success@codehs.com
Video
What is a Gradebook Passback Level?
When Exporting your Common Cartridge from CodeHS, teachers will have the option to select which Content they would like to export. This will also determine how CodeHS assignments appear in Canvas and how grades are passed back from CodeHS to Canvas.
Gradebook Passback Levels
Each Content Type determines how CodeHS assignments appear and how the grade is computed in Canvas.
Content Type (Passback Level) | Description |
Assignments only | Assign individual activities to your students on Canvas. Each assigned activity will have its own grade in Canvas. |
Lessons Only | Assign entire lessons to your students on Canvas. The lesson grade will be the combined score of all assignments within that lesson on CodeHS. |
Modules Only | Assign entire modules to your students on Canvas. The module grade will be the total of all assignments in all lessons within that module on CodeHS. |
Choosing a Gradebook Passback Level
The main difference between passback levels is the number of assignments that appear in Canvas. Reducing the number of assignments in Canvas can speed up load times within the Canvas platform.
To reduce the number of assignments and gradebook columns in Canvas, you should select either the Lesson or Module Passback Level. If you go with this option, please read the below information on Due Date Passback.
If a single grade for each Activity is needed, you should select the Activity (Assignment) Passback Level.
⚠️ Changing a Gradebook Passback level may result in issues. If needed, please reach out to your Customer Success Manager or success@codehs.com to do so.
Due Date Based Grade Passback
If your section has Module or Lesson Gradebook Passback Level, Due Date Based Grade Passback is enabled by default. This means that if a due date is set for a Module or Lesson, grades will only be sent after the due date has passed. More info here.
If you are not seeing a score for an entire Module or Lesson, you should check if a due date is set and due date passback is enabled.
From the By Lesson or By Module tool, you can see whether a Module/Lesson has a Due Date scheduled. If a Due Date is set, you will see a warning indicating that scores will not be sent until the due date passes:
Enabling/Disabling Due Date Based Grade Passback
You can turn on/off Due Date Passback by Navigating to Section Settings and toggling the Due Date Based Grade Passback toggle.
💡 Tip: If you'd like due dates to be consistent between CodeHS and Canvas, you can enable Due Date Sync to automatically update due dates set in Canvas when Due Dates are adjusted in CodeHS. Learn more here.
Due Date Passback Demo
Questions? Contact your Customer Success Manager or email support@codehs.com.




