Options for templating Canvas courses

On this page:


Overview

In Canvas, a course template is a bundle of settings and instructional content that can be pushed or pulled into Canvas course sites, typically before or shortly after the course sites are created. Templates are often used to give a group of related courses a common look and feel, to standardize the course navigation menu or settings, or to serve as a starting point for further development by the instructor.

At Indiana University, several distinct options allow template content and settings to be copied to other courses. See below for comparisons between them and the circumstances in which they can be used. For assistance with choosing the best option for your situation, as well as with implementation, contact a consultant in your campus teaching and learning center.

Notes:
  • In any given course, the settings and navigation menu applied by the template may be overwritten if the instructor imports settings from another Canvas course.
  • Course calendar events cannot be included in templates.
  • Canvas feature option settings cannot be included in templates.

Compare templating options

Templating service: default templates
Templating service: optional templates
Blueprint courses Canvas Commons Course import
What it does
Applies template to all courses associated with a campus, school/college, or department
Allows instructors to apply templates provided by their department, school, campus, or the university
Applies template to one or more courses selected by the blueprint owner
Applies template to one or more courses selected by the instructor
Imports a template into the current course
Who can use it
Academic units with approval of unit leadership
Academic units develop templates for service; instructors apply them
Canvas admins
Instructors
Instructors
Designers
TAs
Instructors
Designers
TAs
When/how template is applied
Automated one-time push at time of course creation
Any time before the course is published
Anytime push by blueprint owner; initial push usually occurs shortly after a course is created.
Anytime push by course instructor; initial push usually occurs shortly after course is created.
Anytime pull by course instructor; usually shortly after course is created
Courses impacted
All courses associated with an academic unit (campus, school/college, or department)
Courses in which the template is imported
Courses selected by the blueprint owner (instructors can only select their own courses)
Courses selected and managed by the instructor, designer, or TA working in Commons
The course in which the template is imported
Noteworthy features
Completely automated; no human intervention required
 
Individual items can be locked by blueprint owner
Instructor can optionally select the content to import and adjust availability and due dates
More information Distribute templates to Canvas courses in your campus, school, or department Distribute templates to Canvas courses in your campus, school, or department
About the Canvas Blueprint Manager

Blueprint articles in the Courses and Sections section of the Canvas Admin Guide
About Canvas Commons at IU

Canvas Commons Guides
Course Import Tool section of the Canvas Instructor Guide

Templating service: default templates

  • What it does: This automated service applies a template to new courses at the time of creation based on the course's location in the Canvas academic hierarchy. Each template is associated with an IU campus, school/college, or department, and the template is applied to all courses in or beneath that unit in the hierarchy. The template typically consists of customized course settings or content (files, pages, etc.) to serve as a starting point for course development.
  • Who can use it: This service was created for IU campuses, schools/colleges, and departments who wish to push specific settings or content to all courses in their unit. Typically, the template is created by the unit's Canvas admin in consultation with the academic leadership for the unit and UITS. Academic leadership must sign off on the template before it is deployed.
  • Common use cases:
    • Unit sets a custom grading scheme for all courses in the unit
    • Unit standardizes the course navigation menu for all courses in the unit
    • Unit adds the learning outcomes to all courses in the unit
    • Unit provides branded content templates that can be used as a starting point for developing course materials
  • Learn more: See Distribute templates to Canvas courses in your campus, school, or department.

Templating service: optional templates

  • What it does: This service allows academic units to make one or more templates available to their faculty. Each template is associated with an IU campus, school/college, or department and is only available to courses in or below the Canvas account representing that unit. Unlike default templates which are applied to all courses in the unit, faculty must opt into templates made available through this service.
  • Who can use it: This service was created for IU campuses, schools/colleges, and departments who wish to make templates available for faculty who want to take advantage of them. Typically, the template is created by the unit's Canvas admin and/or instructional designer in consultation with the academic leadership for the unit and UITS. Academic leadership must sign off on the template before it is deployed. Once an optional template has been published, instructors with courses in or beneath that unit's account in Canvas can choose to apply the template to their course.
  • Common use cases:
    • Unit standardizes the course navigation menu for courses in a specific program
    • Unit customizes the branding, look, and feel for courses in a specific program
    • Unit adds the learning outcomes to courses in a specific program
    • Unit optimizes course design for specific modalities or pedagogical approaches
  • Learn more: See Apply a template to Canvas courses in your campus, school, or department.

Canvas blueprints and Blueprint Manager

  • What it does: A blueprint course is a Canvas course that has been designated as a template by the course owner. The owner can associate specific courses with the blueprint and push the blueprint's content and settings to the associated courses. After the initial sync, updates and corrections can be pushed to the associated courses at any time. This service is especially effective for standardizing content and settings across multiple sections of the same course, but can be used for other purposes as well.
  • Who can use it: Canvas admins can create blueprint courses via the native Canvas blueprint service and associate any course in their unit with the blueprint. The service is also available to instructors via the Blueprint Manager tool, but instructors can only associate their own courses with the blueprint.
  • Noteworthy feature: The blueprint owner can lock all or specific items in the template, preventing instructors in the associated courses from modifying the content, point values, or availability and due dates.
  • Common use cases:
    • Course coordinators create master course blueprints and push the instructional content and settings to all sections.
    • Program coordinators create blueprints to standardize the look and feel or settings and push to all or select courses in a program.
    • Program coordinators create blueprints with content common to multiple courses (for example, an orientation or review module) and push to all or select courses in a program.
    • Instructors create and maintain blueprints for the courses they teach regularly and use them to push blueprint content and settings to their sections.
  • Restrictions and caveats:
    • SIS courses cannot be used as blueprints.
    • Blueprint courses cannot include any student or observer enrollments.
    • The blueprint template and associated courses must be in the same subaccount (academic unit) in the Canvas academic hierarchy.
    • Non-blueprint courses can only be associated with one blueprint at a time.
  • Learn more: See About the Canvas Blueprint Manager and, for Canvas admins only, the blueprint articles in the Courses and Sections section of the Canvas Admin Guide.

Canvas Commons

  • What it does: Owners and instructors can use Canvas Commons, a learning object repository for Canvas users, to store course templates for later use. It can also be used to share templates with departmental colleagues, with all instructors at IU, or with the general public. Unlike the Canvas templating service and blueprints, which push templates to Canvas course sites without any action on the part of the instructors in those sites, the decision to use a template stored in Commons is left entirely up to individual course instructors.
  • Who can use it: Canvas Commons is available to any user with permission to create and edit content in at least one Canvas course, including Admins, Teachers, Designers, and TAs. Users in these roles can both publish content (including entire courses) to Commons and push Commons content to their own courses.
  • Common use cases:
    • Instructors find a template developed by a colleague (or any Commons user) and push it to one or more of their Canvas courses.
    • Instructors archive courses they teach regularly to Commons (without sharing them) and later push the archive to sections they are assigned to teach.
    • Course coordinators publish master course templates to Commons for optional use by instructors assigned to individual sections.
  • Restrictions and caveats:
    • Instructors who use content from Commons are responsible for checking that it has been updated by the owner and deciding whether to push updates to the courses in which it is used.
  • Learn more: See About Canvas Commons at IU and the Canvas Commons Guides. For more about the differences between Blueprint courses and Canvas Commons, see Blueprint Courses and Canvas Commons Comparison.

Course import/copy

  • What it does: Using the Import Course Content option available on the "Settings" page of any Canvas course, instructors can import content from any of their other course sites. This option allows instructors to template new courses one at a time, using a prior offering of the course or master version of the course in a manually created site as the template.
  • Who can use it: Course instructors and anyone with content creation and editing permissions in the course, including Admins, Designers, and TAs
  • Noteworthy features: The initiator can opt to import the entire course or select content, and can adjust the dates on assignments and events.
  • Common use cases:
    • Instructor imports all or select content and settings from a prior offering of the course into the current course.
    • Instructor imports all or select content and settings from a master copy of the course into the current course.
  • Learn more: See the Course Import Tool section of the Canvas Instructor Guide.

This is document avtx in the Knowledge Base.
Last modified on 2022-01-08 12:29:04.