To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
This document outlines the differences and similarities between three options for distributing content from one course to several other courses: blueprint courses, Canvas Commons, and course templates. It also provides some suggestions and examples of how each tool might be used within Canvas.
This document was formerly called "Blueprint Courses and Canvas Commons Comparisons".
This document outlines the differences and similarities between three options for distributing content from one course to several other courses: blueprint courses, Canvas Commons, and course templates. It also provides some suggestions and examples of how each tool might be used within Canvas.
Feature |
Blueprint Courses |
Canvas Commons |
Course Templates |
Content types allowed (e.g., files, assignments, quizzes) |
All |
All |
All |
Content distribution type |
Top-down sync, exact copy |
Collaborative sharing |
Top-down sync, exact copy |
Feature enabled by |
Canvas Admin |
CSM |
Canvas Admin |
Affected user roles |
Account/course roles with appropriate permissions |
Account/course roles with appropriate permissions |
Account/course roles with appropriate permissions |
Update method |
Users with blueprint permissions can update blueprint course |
Original author updates, uploads to Commons |
Account roles with course template permissions |
Sync method |
Synced to all courses simultaneously |
End-user manually downloads updates for individual courses |
Template applied to course shells as part of new course creation process (manual or SIS) |
Content overwritten when synced |
Yes (some content)1 |
Yes2 |
N/A |
Searchable |
No |
Yes |
No |
Supports locked content |
Yes |
No |
No |
File size limitations |
Varies by institution |
500mb per file |
Same as course copy |
Student enrollments in main course |
No |
Yes3 |
No |
Affected by sub-accounts |
Yes4 |
No |
No |
Content editable by end user |
Yes - Unlocked content No - Locked content |
Yes5 |
Yes |
Shareable with other instructors/users |
Yes6 |
Yes7 |
Yes8 |
Shareable outside of institution |
Yes6 |
Yes7 |
Yes9 |
Available in Free for Teachers accounts |
No |
Yes |
No |
(see notes)
Notes:
Blueprint courses allow institutions to set up a master course (the blueprint course) customized with locked and unlocked content and synced to one or more associated courses. The blueprint course is generally created and maintained by an account admin or an instructional designer, or an instructor with appropriate permissions.
Content can be locked (or left unlocked) by any user with permission to manage the blueprint course and is not allowed to be modified by instructors in the blueprint’s associated courses. Lockable course objects include content, points, due dates, and availability dates. Users can set objects to be locked generally or by type. Lockable content types include Assignments, Discussions, Pages, Files, and Quizzes.
Blueprint courses function like a regular course in Canvas with three major exceptions: Blueprint courses sync to associated courses, manage content editing with a content locking feature, and contain no student enrollments.
A user who manages a blueprint course adds content to the blueprint course like with any other course in Canvas. By adding course content to the blueprint course, the user builds the blueprint for all associated courses. Upon syncing, all content from the blueprint course is copied into the associated courses. Instructors can then customize associated courses by adding new content, editing unlocked content, and adding LTI tools.
A blueprint course can exist at the account or subaccount level, but associated courses must reside in the same or a lower subaccount than where the blueprint course resides.
Institutions interested in promoting consistent, best practices in course design while providing autonomy to instructors may want to consider using Course Templates.
Canvas Commons is a learning object repository that enables educators to find, import, and share resources. Using Commons, instructors can share content with other instructors and departments, among other institutions, and with worldwide Canvas instructors. Instructors can also import course content from a variety of sources for course creation. An instructor can modify imported content to best fit the needs of their students.
Once Canvas Commons is enabled for an institution, account admins manage the sharing and availability settings for Commons. They may choose to allow content only from other users within an institution as well as public content available from Canvas users around the world.
Canvas Commons content can be downloaded and used in Canvas courses. When a user updates content in Commons, these updates do not automatically sync to courses that have previously downloaded the content. Updates must be imported by the user who downloaded the original content. Additionally, only the user who originally uploaded the content can update the information in Commons.
A course template in Canvas is a course shell that can be configured to provide structure to support each institution's style for optimal course design. Configuration for a course template can include course navigation, widely applicable content pages promoting institution or departmental ethos, as well as module layout to help with pacing through a term.
Course templates function like a regular course in Canvas except they do not contain user enrollments or a People page.
The course template is created and maintained by an account admin with appropriate permissions. The Courses - Course Templates permissions are not available for course roles. An admin can add content to the course template like any other course in Canvas and build a template for all new course shells in the account or associated sub-accounts. When a course template is applied to an account or sub-account and a new course is created, the content from the course template is copied into the new course shell. Instructors added to the new course will have all content from the template but can still customize the course by adding new content, editing unlocked content, and adding LTI tools.
A course template can exist at the account or sub-account level. Any course template at any level can be set as a course template for an account or sub-account.
Institutions interested in associating courses via a master template with content lock restrictions should use blueprint courses.
Advantages |
||
Blueprint courses |
Canvas Commons |
Course Templates |
One click sync to all associated courses |
More control over content updates |
More control for admins to set a foundation for course design |
More control for admins, instructional designers |
More control for instructors |
The same content template can be used for all new courses |
Use the same content for many courses |
Use a variety of content to build a custom course |
Less initial work for instructors in course design |
Instructors don’t need to check for updates |
Vast library of resources, can push updates to selected resources as needed |
Easy to transition course content into new terms/semesters |
Can lock course content to prevent editing |
Instructors have flexibility to download and share resources |
Consistent starting point for course content |
Less initial work for instructors in course design |
Searchable by title, tags, grade level, and outcomes |
Course templates can be set from any account |
Easy to transition course content into new terms/semesters |
Shareable publicly (must be enabled by Admin) |
|
Consistent starting point for course content |
Disadvantages |
||
Blueprint courses |
Canvas Commons |
Course Templates |
Blueprint course creation and management requires large time investment |
Can be difficult to track updates needed |
Course template creation and management requires large time investment |
Updates may overwrite changes made in associated courses |
Updates are uploaded and downloaded manually |
Updates to course template only apply to new courses |
Changes made to locked items after initial sync may not sync or may overwrite changes made in associated courses |
Admin must contact CSM to set up Commons |
Can only be managed by users with permission in an account-level role |
Not all aspects of a course can be locked |
Free for Teacher accounts are limited to finding, importing and sharing public resources only |
Course content cannot can be locked in courses where the content is copied |
Associated courses must reside in the same account or a lower sub-account where the blueprint course resides |
Content may be overwritten when an update is downloaded |
Courses created from a template are not associated with the template |
Not supported across trust accounts |
No control over content once it’s been downloaded by another instructor |
Not supported across trust accounts |
Can’t share publicly or to other institutions |
No content vetting for Admins |
Not searchable |
Not searchable (only available to associated courses) |
This overview details how blueprint courses, Canvas Commons, and course templates are generally used. These tools can be utilized to meet the unique needs of an institution, its faculty, and students. This section should not be considered an exhaustive list of all use cases.
A blueprint course may be used to fulfill many course design needs. The following cases would benefit from blueprint courses:
Commons may be used to share and collaboratively create course content. The following cases may use Canvas Commons:
A course template may be used to fulfill many course design needs. The following cases would benefit from course templates:
Content |
Blueprint courses |
Canvas Commons |
Course Templates |
Assignments |
✔️ | ✔️ | ✔️ |
Quizzes |
✔️ | ✔️ | ✔️ |
Modules |
✔️ | ✔️ | ✔️ |
Pages |
✔️ | ✔️ | ✔️ |
Discussions |
✔️ | ✔️ | ✔️ |
Apps/LTIs |
✔️ * | ✖️ | ✔️ * |
Files |
✔️ | ✔️ | ✔️ |
Calendar Events |
✔️ | ✔️ | ✔️ |
Assignment Details (points, due dates, etc.) |
✔️ | ✔️ | ✔️ |
Full Course |
✔️ | ✔️ | ✔️ |
*Some apps and LTIs will not function correctly after a course copy or blueprint course sync. Be sure to check all LTI configurations in associated courses.
When any change to content is made in the blueprint course, the Sync button becomes available. When a sync is initiated, all locked and unlocked content in the blueprint course syncs automatically to all associated courses. All content will sync exactly as created in the blueprint course, including settings, points, and availability dates. Locked content overwrites any content already in the associated courses. Unlocked content syncs to the course unless an instructor has edited the content in an associated course. In this case, the content will not be synced and will display an exception in the Blueprint course sync history.
New content added to an associated course by an instructor is not affected by a sync and will not be overwritten when a sync takes place.
Associated courses that have been concluded continue to sync with the blueprint course. Course status does not affect blueprint course syncing, so any changes made in the blueprint course will affect both published and unpublished courses. Changing details for locked assignments, discussions, or quizzes may affect student grades in associated courses.
Blueprint Sync notifications can be turned on to alert instructors of associated courses when a sync occurs.
After a user uploads a resource to Commons, content creators can update the content using one of two options: Update the current resource, or upload the updated content as a new resource. Each person who downloaded the content receives a notification in Commons about an update. They can choose to manually download the update from Commons, or ignore the update and keep the existing content. An update downloaded from Commons could overwrite any changes made to the content.
All assignments, settings, files, and other artifacts in the course template will be copied when a new course is created for the account. New content added to a course template does not apply to existing courses and only applies to new courses.
New courses using the template are created through the following methods:
Note: Course copies via the Course Import process do not use the course template; they retain a copy of the selected course.
Blueprint Courses |
|||
User Role |
Admin |
Instructional Designer* |
Instructor (in associated course) |
Create a blueprint course |
✔️ | ✖️ | ✖️ |
Change blueprint course settings |
✔️ | ✖️ | ✖️ |
Manage content in blueprint course |
✔️ | ✔️ | ✖️ |
Sync blueprint course |
✔️ | ✔️ | ✖️ |
Lock and unlock content |
✔️ | ✔️ | ✖️ |
Associate courses with blueprint course |
✔️ | ✖️ | ✖️ |
Edit unlocked content in associated course |
✔️ | ✖️ | ✔️ |
View sync details/Receive sync notifications |
✔️ | ✔️ | ✔️ |
*Or any other non-admin course-level role added to the blueprint course
Canvas Commons |
||
User Role |
Admin |
Instructor |
Manage settings for Commons |
✔️ | ✖️ |
Create Groups in Commons |
✔️ | ✖️ |
Manage shared resources for account |
✔️ | ✖️ |
Update resource content (content can only be updated if user is original content creator) |
✔️ | ✔️ |
Upload a new resource |
✔️ | ✔️ |
Edit/delete resources in Commons |
✔️ | ✔️ * |
* Instructors can only edit or delete their own resources shared to Commons
Course Templates |
|||
User Role |
Admin |
Instructional Designer |
Instructor (added to new new course) |
Create content for course template |
✔️ | ✖️ ^ | ✖️ ^ |
Set course template for account/sub-account |
✔️ | ✖️ | ✖️ |
Manage content in course template |
✔️ | ✖️ | ✖️ |
Create new course using course template |
✔️ | ✔️ * | ✔️ * |
* If user role is allowed to create new courses and if the course is set as the template for an account or sub-account
^ Content can be designed in a course shell—however, to enable the course as a template, an admin must remove the user from the course, as course templates cannot have any user enrollments.
Last update: 2021-06-19
This resource can also be accessed from the following Canvas Guides:
Note: You can only embed guides in Canvas courses. Embedding on other sites is not supported.
To participate in the Instructure Community, you need to sign up or log in:
Sign In