Skip to main content

For Canvas Teachers or Admins: Creating & Customizing Courses

This article is for teachers or administrators who are customizing a CodeHS course before exporting to Canvas.

Sara Jenis avatar
Written by Sara Jenis
Updated this week

1. Create Your CodeHS Course(s)

  • Click the Courses app in the left-hand menu under the Assignments category to access your courses page:

Screenshot demonstrating how to find the courses app which is under the assignments tool.
  • On the Courses app, click the Add Course tab

  • Enter the Course name

  • Select either Choose Course Template or Create Empty Course

GIF demonstrating how to create a course.
  • Choose Course Template will populate your Course with curriculum from a specific CodeHS course - check out the Course Catalog to learn more about course offerings! You can also add supplementary material as needed.

  • Create Empty Course will allow you to create a custom course from your own curriculum, CodeHS curriculum, or a mix of both.

2. Customize Your CodeHS Course

CodeHS courses are ready to teach as-is, but there are also many ways you can customize a course on CodeHS:

3. Configure Course Settings

Course Settings allow you to add/remove curriculum, prevent cheating, lock assignments, bulk edit and set due dates, and more.

You can configure course settings by clicking on the Configure app under the Assignments category on the left-hand menu:

GIF demonstrating how to configure course settings and how to find it.

For more information about the different settings in the Configure app, check out the articles below:

πŸ’‘ Tip: If you'd like due dates to be consistent between CodeHS and Canvas, you can set due dates in CodeHS prior to exporting your course at the Course Level. Those will be uploaded into canvas when you import.

Screenshot showing the Configure app with arrows pointing to the Course level options in the Assignment dropdown menu

However, if you plan to change due dates in CodeHS throughout the school year, you will need to re-export and re-import, so you might prefer to keep due dates in one of the platforms: Canvas or CodeHS.


Next Step


Questions? Email your Customer Success Manager or contact support@codehs.com.

Did this answer your question?