Canvas Basics Guide
Canvas Basics Guide
Canvas Basics Guide
Table of Contents
General Information
What is Canvas?
Canvas is a web-based learning management system, or LMS. It is used by learning institutions, educators, and students to
access and manage online course learning materials and communicate about skill development and learning achievement.
Canvas includes a variety of customizable course creation and management tools, course and user analytics and statistics,
and internal communication tools.
Institutions may provide users with a Canvas account, or individual users can try the free version by signing up for their
own account.
Learn more about how institutions around the world use Canvas to increase student engagement and success.
Canvas Defined
Condensing something as robust as Canvas into a simple definition is quite a challenge but we'll try.
Canvas LMS is an open and reliable web-based software that allows institutions to manage digital learning, educators
to create and present online learning materials and assess student learning, and students to engage in courses and
receive feedback about skill development and learning achievement.
Additionally, while Canvas is primarily a web-based software, any user can access Canvas on a mobile device from the Canvas
Teacher, Canvas Student, and Canvas Parent apps. Learn more about the Canvas mobile apps.
Instructional designers and instructors may create and share course content using Assignments, Discussions, Modules, Quizzes,
and Pages. They may also choose to foster a collaborative learning experience using Collaborations, Conferences, and Groups.
Depending on course settings, students can access these areas in Canvas to find learning materials and interact with other
course users.
Canvas also allows institutions and instructors to add state and institutional learning outcomes to rubrics in order to measure
and track student skill development and learning achievement. Additionally course creators can use the Course Import Tool to
bulk-upload pre existing LMS course packages and/or course materials.
Instructors can provide students with comprehensive feedback on assignment and quiz submissions using SpeedGrader and
manage grade reporting in the Canvas Gradebook. They can also facilitate real-time course interactions using Chat and
communicate course news and updates with students using Announcements as well as the Calendar and Syllabus.
Instructors and admins can gain greater insight into student success and make informed instructional decisions using data
provided in Canvas Analytics. Admins can also access SQL data about their Canvas user and usage details form Canvas Data
Services.
Canvas also includes the Canvas App Center, where admins, designers, and instructors can enable a variety of External Apps
(LTI Tools) and services. The ever-growing app library offers a wide array of interactive resources, content repositories,
assessment tools, social media integrations, and other digital learning and teaching resources.
Learn more about all Canvas features, review the Canvas Guides, and compare Canvas Free for Teacher features with features
included in a paid account.
Institutions may choose to include additional Canvas features specifically designed to meet a variety of institutional,
educational, and learning needs.
Canvas Catalog is a digital marketplace where students can register, enroll, and pay for courses.
Canvas Studio is an interactive video management platform that enhances student engagement and collaboration.
Canvas Commons is a learning object repository where teachers can store course content for their own use and for
collaboration with colleagues both within and outside of their institution.
MasteryConnect allows designers and teachers to build, deploy, and manage formative and summative assessments across an
institution. It provides schools with actionable data to improve teaching and learning.
Portfolium is an ePortfolio platform that integrates directly inside of Canvas. However, students also always have access to
their Portfolium portfolios outside of Canvas even after they lose access to the LMS.
Canvas Users
Canvas includes the following six standard user roles: Admins, Designers, Instructors, Teacher Assistants, Students, and
Observers. However, institutions may create any number of custom user roles with varied Canvas access.
A user’s assigned role determines their Canvas access and interactions. For example, Canvas administrators may have access to
create user accounts, add course enrollments, and manage institutional grading periods. Instructional designers may use
Canvas to create and manage course content and review course analytics to identify areas for improvement in teaching and
learning. School counselors may use Canvas to review student course progress and assess student achievement. Parents and
guardians may use Canvas to review and communicate with instructors about student course progress, including assignment
submissions and grades.
Using Canvas
Anyone can use Canvas. New admins can check out the Admin Getting Started tutorial for information about setting up an
account for their institution. Instructors can use the interactive Getting Started with Canvas flowchart to learn how to quickly
and easily get a course ready for student participation. Students and observers may be automatically enrolled in a course by
their institution, or they may receive course invitations via email. Once enrolled in a course, students can participate with their
instructors, course materials, and peers.
More information about utilizing Canvas can be found in the Canvas Community, including how-to Canvas guides, question and
answer forums, and special interest groups.
You can access Canvas through an institution-specific Canvas URL, your school's website, or a Canvas Mobile app.
Learn more about computer and browser requirements for Canvas, accessibility standards, and the languages Canvas
supports.
Notes:
• Canvas Network and Free-For-Teacher accounts do not follow an institution-specific URL structure.
• To learn more about Canvas, visit the Canvas Basics guides or Canvas Video guides. You can also learn more about
navigating Canvas as a student in the Canvas Student Global Navigation guides.
Some institution's may also allow access to Canvas via an institution-specific authentication system which redirects to Canvas,
such a school student portal or website.
Canvas Network and Free-For-Teachers accounts do not follow an institution-specific URL structure.
Within a mobile app, you can search for your institution on the app login page or manually enter your school's Canvas URL.
To navigate to your school's Canvas instance and log in to a Canvas app, scan your Canvas profile QR code from Canvas web.
View QR code login instructions as an instructor, student, or observer.
What are the browser and computer requirements for Instructure products?
For best performance, Instructure products should be used on the current or previous major releases of Chrome, Firefox,
Edge, or Safari. Because Instructure products are built using web standards, Instructure products run on Windows, Mac,
Linux, iOS, Android, or any other device with a modern web browser.
Instructure products only require an operating system that can run the latest compatible web browsers. Your computer
operating system should be kept up to date with the latest recommended security updates and upgrades.
Note: Vanity Canvas URL users may encounter SSL validation errors when they open Canvas if their browser or any other
tools interacting with Canvas are not Server Name Indication (SNI) compatible. All browser versions listed in this guide are
SNI compatible.
Supported Browsers
You should always use the most current version of your preferred browser. Your browser will notify you if there is a new version
available.
Some supported browsers may still produce a banner stating Your browser does not meet the minimum requirements for Canvas. If
you have upgraded your browser but you are still seeing the warning banner, try logging out of Canvas and deleting your
browser cookies.
Chrome and Firefox offer extended release versions for organization that manage client desktops. Chrome ESR can be kept up-
to-date with the existing full version of Chrome at any time. However, Firefox ESR is only updated with every seventh major
version, which causes Firefox ESR to overlap with outdated versions. The Firefox ESR webpage notes that ESR may not be
supported in every web application because of this version release delay. Institutions who use Firefox ESR should consider
deploying the latest release to ensure the best Canvas user experience.
* For extended release browser versions, the warning banner still applies and displays in Canvas for any browser below the
minimum version requirement.
Like all Instructure product features, contrary behaviors relating to browsers are prioritized by our product teams, and some
behaviors in the previous version may not be resolved. If a behavior exists in the previous version of the browser that does not
exist in the current version, the best solution is to update to the newest browser version.
Accessibility
Instructure is committed to W3C's Web Accessibility Initiative. To learn about supported screen reader and browser
combinations, please see the Canvas accessibility standards, accessibility within Studio, and Mastery Connect accessibility
options documents.
JavaScript
JavaScript must be enabled to run Canvas.
For troubleshooting, consider logging in to Instructure products using an incognito or private browser window, which provides
a browser session without any prior browsing or search history, associated browser cookies, or other factors that may interfere
with the browser. If you are able to view and participate in an Instructure product using an incognito or private browser
window, the behavior you are experiencing is likely related to the browser and not the Instructure product.
When displaying content, Instructure products default to the preference set by a specific browser. Some browsers may
occasionally make modifications to privacy settings to protect users from possible insecure content. Insecure content is
identified with the prefix http:// in the URL and can create mixed content in your product page. Secured content is identified
with the https:// prefix in the URL. For the best user experience, content should be secure to avoid browser conflicts.
• If you are a Canvas admin, insecure content may be caused by hosting an insecure JS/CSS file outside of Canvas. If custom
uploads are supported for your account, you can host your file in the Canvas Theme Editor, which will resolve any browser
conflicts.
• If you are a Canvas instructor who embeds Canvas lessons inside your course, you can prevent browser issues with mixed
content using secured Canvas Guides URLs.
Chrome, Edge, Firefox, and Safari use HTML5 to display website content, promoting a faster, more secure browsing experience.
For best performance in Instructure products, content should be designed to support HTML5.
However, in Chrome and Firefox, you have the option to view insecure content. Please be aware of possible restrictions and
view insecure content with caution.
Chrome Security
Google Chrome verifies that the website content you view is transmitted securely. If you visit a page in your Instructure product
that is linked to insecure content, Chrome displays a shield icon in the browser address bar [1].
You can choose to override the security restriction and display the content anyway by clicking the shield icon and then clicking
the Load unsafe script button [2].
Chrome has its own media permission within the browser. To use your computer camera and microphone within any Instructure
product feature, allow access to Instructure products via Chrome's media permission settings. This prompt appears just below
the address bar [1]. To allow access, click the Allow button [2].
Firefox Security
Firefox verifies that the website content you view is transmitted securely. If you visit a page in your Instructure product that is
linked to insecure content, Firefox displays a lock with a warning icon in the browser address bar [1].
You can choose to override the security restriction and display the content anyway by clicking the lock with a warning icon,
clicking the arrow to expand your options [2], and selecting the Disable protection for now button [3].
Computer Specifications
For best performance, access Instructure products with a computer that supports the most recent browser versions. It is
recommended to use a computer five years old or newer with at least 1GB of RAM.
Operating System
Instructure products require an operating system that can run the latest compatible web browsers. Your computer operating
system should be kept up to date with the latest recommended security updates and upgrades.
Internet Speed
Along with compatibility and web standards, Instructure products have been carefully crafted to accommodate low bandwidth
environments.
Mobile Devices
Instructure products are optimized for desktop displays. However, if you are using a mobile device, you can access Instructure
products using a mobile application (app) or mobile browser.
Mobile Apps
For the best user experience, please download the product mobile apps. Mobile apps are currently available for Canvas and
Mastery Connect.
The Canvas mobile apps require Android 8.0 or later and iOS 15.0 or later. Canvas offers limited support for native mobile
browsers on tablet devices. For additional details, please reference the limited-support mobile browser guidelines.
Mastery Connect mobile apps require Android 8.0 or later and iOS 15.0 or later. For additional details, please reference
Mastery Connect Requirements.
Mobile Browsers
Visit the Apple store or the Play store to download mobile browsers. The following major browsers are compatible with mobile
devices:
iOS
Android
What are the limited-support guidelines for mobile browsers on tablet devices?
Canvas supports the latest two versions of the most popular desktop browsers for Canvas. Many users also rely on mobile
devices. Native Canvas apps support a limited set of features on mobile, but the apps don't cover all Canvas functionality.
Canvas engineering teams do not fully support mobile browsers for Canvas but will ensure that critical features and
functions work for tablet devices (screen sizes 7.9" or higher used in landscape mode) running the most recent version of
Safari (iOS) and Chrome (Android).
Key Terms
Resources will review the problem within five business days, assessing
impact, resource availability, and development priorities.
All other issues affecting only
Level 4
mobile browsers
A given problem may not be fixed when the impact is minor, when the
affected workflow is seldom used, or when a workaround exists.
Caveats—
The Canvas web application is not fully responsive yet. Engineers are basing all new development on responsive-design best
practices. This initiative will take some time to touch all parts of Canvas. In the meantime, Canvas will generally work better
when viewed on a larger screen. Canvas teams may not choose to address issues that affect only devices with smaller screens or
that affect larger-screen devices only when in portrait mode, even if they meet other criteria described above.
Screen-sharing in Canvas Conferences currently requires the Java plugin for desktop browsers. However, Big Blue Button
(whose software powers Canvas Conferences) has created a mobile-friendly HTML5 version of their application for
participants (primarily students). Other adjustments for additional user roles and features may be announced in future releases.
Many customers use third-party tools in Canvas, including LTI apps. Partner networks are encouraged to build tools that work
well in mobile browsers, and any reported problems will be reported back to them. Some third-party tools will work better than
others on mobile, and some may not work at all.
The Guides (and all resources including printed guides, tutorial videos, and Canvas New Feature Screencasts) are a
resource for the entire Community and are designed to help everyone understand and learn about Instructure products.
The Canvas Guides and associated resources are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike
4.0 International License. Content may be downloaded and repurposed as long as you adhere to the following characteristics:
Attribution—You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in
any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
ShareAlike—If you remix, transform, or build upon the material, you must distribute your contributions under the same license
as the original.
PDF manuals are updated twice a year. For the most updated content, view the online version of the Guides.
Canvas LMS
Canvas Catalog
Canvas Studio
Impact Guide
• Impact Guide
Ensuring an accessible and pleasant experience to all users, regardless of disability, is a key element of Canvas software.
The Canvas platform was built using the most modern HTML and CSS technologies, and is committed to W3C's Web
Accessibility Initiative and Section 508 guidelines.
The Voluntary Product Accessibility Template, or VPAT, is a tool that administrators and decision-makers can use to
evaluate Canvas' conformance with the accessibility standards under Section 508 of the Rehabilitation Act. View more
information about the Canvas Voluntary Product Accessibility Template.
General accessibility design guidelines can be found in the General Accessibility Design Guidelines document.
You can read more about the most recent accessibility and feature enhancements in the Canvas Product Release Notes. If
you have additional suggestions, please contact [email protected].
Browser and screen reader pairing is selected based on current screen reader and browser usage statistics, ensuring that
preferred combinations are always maintained for the widest range of Canvas users. As preferences shift and stabilize over
time, Canvas testing and support shift to match them.
Canvas is designed so that screen reader users can confidently utilize their preferred screen reader and browser. However, the
variety of browser and screen reader combinations means that only the above-listed combinations are tested and confirmed to
work well in Canvas. If you experience issues using your preferred browser and screen reader combination, please review and
utilize the officially supported combinations listed above. If you experience issues with the officially supported screen reader
and browser combinations, please report your experience to Canvas Support.
When using a screen reader, the Canvas page navigation menu is as follows:
1. Main navigation
2. Context navigation
3. Breadcrumbs navigation
4. Main region
5. Complimentary information
6. Content information
Wherever drag and drop is used to reorder components, the Move-to option is also available and allows both screen readers
and keyboard users to move Canvas content. The Move-to option is available in the following features:
• Course Navigation
• Modules
• Discussions
• Assignments
• Outcomes
• Quizzes
• New Quizzes
Keyboard Shortcuts
To view a window with a list of keyboard navigation shortcuts in an individual discussion, announcement, or in the Rich Content
Editor, press Alt+F8 (on a PC keyboard) or Option+F8 (on a Mac keyboard) simultaneously on your keyboard. To view a window
with a list of keyboard navigation shortcuts in the Assignments Index page, Modules Index page, Gradebook, and SpeedGrader,
press Shift+? on your keyboard. Keyboard shortcuts are available on the following Canvas pages:
• Announcement Threads
• Assignments Index Page
• Course Settings: Navigation Tab
• Discussion Threads
• Gradebook
• Modules Index Page
• New Quizzes
• Rich Content Editor
• SpeedGrader
Notes:
• For more information, view the Canvas Keyboard Shortcut resource document and general keyboard accessibility tips.
• You can also view additional keyboard shortcuts and tips specific to the following screen readers: JAWS, NVDA, and
VoiceOver.
Calendar: The Calendar supports Agenda View, which lists all assignments and events in a list or agenda format. Learn how to
access the Calendar Agenda View.
Chat: The Chat Tool has an option to enable audio notifications when new messages are posted.
Font Sizing: The Canvas interface uses rem sizing for fonts so any typography will zoom when the browser is zoomed and will
scale if a custom browser-sized font is chosen or set from a browser's setting.
Gradebook: Both the Gradebook and the Learning Mastery Gradebook support an individual view, where instructors can view
assignments and grades for one student at a time. Learn more about individual view in the Gradebook and Learning Mastery
Gradebook.
Quizzes: Quizzes allows instructors to moderate a quiz for individuals requiring more time or who need multiple attempts.
Learn how to grant extra time or attempts in a quiz.
New Quizzes: New Quizzes allows instructors to moderate a quiz for individuals requiring more time or who need multiple
attempts. Learn how to grant extra time or attempts in a New Quiz.
Rich Content Editor: The Rich Content Editor supports multiple accessibility features for easy creation of accessible content:
• The Rich Content Editor includes an accessibility tool that checks common accessibility errors within the editor. This tool
can help you design course content while considering accessibility attributes and is located in the Rich Content Editor menu
bar. Learn how to use the Accessibility Checker in the Rich Content Editor.
• Alt text should be added when embedding external images. Learn how to embed images from the web in the Rich Content
Editor.
• Closed captions should be embedded for videos uploaded to Canvas. Learn how to view and manage captions using the Rich
Content Editor.
• Headings for table columns and rows can be changed in either the Rich Content Editor or the HTML Editor view.
SpeedGrader/DocViewer/Annotations: Students can now access annotations and comments with a screen reader, including
information about the annotation type, author name, comment, and any reply comments at the end of the document. Please see
blog post for more information.
User Settings: The User Settings page hosts two feature options to enhance accessibility. Learn how to change user settings.
• High Contrast UI: When enabled, this feature offers higher contrast in buttons, tabs, and other areas throughout Canvas.
• Underline Links: When enabled, this feature underlines hyperlinks in navigation menus, the Dashboard, and page sidebars.
Some integrations are non-optional hosted services within Canvas. Any accessibility issues for Canvas-hosted services should
be submitted as a help ticket via the institution's support process. We are open to suggestions for new integrations and have an
area in the Instructure Community forums for feature requests.
• John Raible: Instructional Designer for the Center for Distributed Learning at the University of Central Florida
• Nancy Swenson: Instructional Designer for the Center for Distributed Learning at the University of Central Florida
If you created your own Canvas account, you can reset your password through a link in the password request email.
If your login credentials were provided to you by your institution, you may not be able to reset your Canvas password on
your own. Additionally, if you log in to Canvas using your institution's authentication system, you may need to reset your
password using your institution's website. If you request a password reset and the email does not have a password reset
link, it will include your Canvas email address and the institution that provided you with your password. To change or
verify your password, contact the system administrators at your institution.
Notes:
• A password reset email may take up to five minutes to arrive in your email inbox.
• Password reset emails expire after two hours.
• If you can log in to Canvas and want to change your password, you may be able to change your password in your User
Settings page
Email Errors
If you enter your email address and never get a password reset email, review the following password tips.
• Have you typed your email address correctly? Sometimes email addresses can be misspelled. Email addresses need to be
entered exactly as they were registered.
• Are you accessing the correct Canvas URL? You will not get the reset email if you are trying to reset your password on a site
where you are not enrolled (such as canvas.instructure.com instead of myinstitution.instructure.com).
• Is your Canvas email sponsored by your institution? If your email address is part of a campus firewall system that blocks
emails from mass senders, you won't be able to receive the email. Contact your institution's IT department for assistance.
• Are you the owner of your email address? If your email address is owned by someone else and you can't receive email for
that address, you won't be able to get the reset email. Contact the owner of the email address for assistance.
Reset Password
In a new browser window, open to your Canvas login page. Click the Forgot Password? link.
Note: If your login screen does not show the password reset link, contact your institution for assistance.
Request Password
Enter the login information associated with your Canvas account and click the Request Password button.
Note: The password reset field verifies password reset information by user login. Depending on your institution, login
information may vary.
A notification displays stating that it may take up to 30 minutes to send password recovery instructions to your email and you
may need to check your Spam folder to locate the email.
Check Email
Return to your email account and sign in. Open the Forgot Password email.
If your user login is associated with multiple email addresses, password reset instructions will be sent to each address.
Note: If the Forgot Password email is not in your Inbox, check your Spam folder.
Change Password
Type in a new password and then confirm that password by typing it again. Click the Update Password button.
Log in to Canvas
If you are using Canvas with an institution, you will log in either from your institution's webpage or by using their direct Canvas
URL. You can search for your Canvas URL by using the lookup tool on the Instructure website or from the Free-for-Teacher
login page.
A browser cache stores copies of web pages you visit which allows the pages to load faster. Clearing the cache helps keep
pages updated with the correct information.
Safari
To learn more about clearing your cache in Safari, visit Apple Support.
Chrome
To learn more about clearing your cache in Chrome, visit Google Support.
Firefox
To learn more about clearing your cache in Firefox, visit Firefox Support.
A browser cache stores copies of web pages you visit which allows the pages to load faster. Clearing the cache helps keep
pages updated with the correct information.
Internet Explorer
To learn more about clearing your cache in Internet Explorer, visit Microsoft Support.
Edge
To learn more about clearing your cache in Edge, visit Microsoft Support.
Chrome
To learn more about clearing your cache in Chrome, visit Google Support.
Firefox
To learn more about clearing your cache in Firefox, visit Firefox Support.
Some features and course content in Canvas require pop-ups to be allowed in your web browser. In order to view the
course content, links, or external tools, you need to allow pop-ups for Canvas.
To allow pop-ups for Canvas in Chrome, click the pop-up icon. Select the Always allow pop-ups and redirects from option [1].
Click the Done button [2].
To allow pop-ups for Canvas, click the Preferences button [1], then select the Allow pop-ups for option [2].
Safari displays the pop-up icon in the address bar when a pop-up is blocked.
To allow pop-ups for Canvas in Safari, click the Safari menu [1], then click the Preferences option [2].
In the Preferences window, click the Websites tab [1]. In the sidebar, click the Pop-up Windows link [2]. Locate your
institution's Canvas URL. In the Block and Notify drop-down menu, select the Allow option [3].
Language preferences can be set by the user, the instructor in a specific course, or the admin for the entire account.
However, depending on the Canvas area, some language preferences can be overridden.
Language translations are either professionally translated and maintained by Instructure or translated through
crowdsourcing. Crowdsourced translations may be incomplete and items that have not been translated will display in
English (United States).
Supported Languages
Canvas supports the following languages:
Due to government regulations, Instructure prohibits the unauthorized use of its products and services in specific
countries and regions.
Instructure complies with United States regulations related to embargoed countries and regions. As required by the U.S.
Department of Treasury’s Office of Foreign Assets Control, Instructure currently prohibits the unauthorized use of its products
or services.
The exportation, re-exportation, sale or supply, directly or indirectly, from the United States, or by a U.S. person wherever
located, of any Instructure products, services, or technology (including technical data) to any of these countries or regions is
strictly prohibited without the prior authorization by the U.S. government.
Due to the evolving nature and wide reach of U.S. sanction programs, customers and their users are urged to consult applicable
U.S. export control laws and regulations for further information.
How does Canvas define the terms used to describe its features and functions?
New Canvas users may encounter new terminology throughout Canvas. This lesson is a glossary that identifies the most
common terms used in Canvas.
Account
An Account represents an administrative organization unit within Canvas. Every instance of Canvas has the potential to contain
a hierarchy of accounts but begins with just one account (referred to as the root account). An account can also contain a
subaccount. Canvas admins can manage all accounts and subaccounts for their institutions.
Account also refers to a user account, which houses a user's profile, notifications, files, settings, and ePortfolios.
Act as User
Act as User refers to viewing Canvas as another user. Unless granted specific permission, only admins can act as other Canvas
users.
Activity Stream
An Activity Stream displays all recent activity in Canvas. There are two types of Activity Streams in Canvas: Global and Course.
The Global Activity Stream is part of the Dashboard and shows recent activity for all courses. The Course Activity Stream is part
of a Course Home Page and shows recent activity for a specific course.
Analytics
Analytics is a tool that can be used to evaluate individual components of a course as well as student performance. Canvas
currently offers two options for Analytics: Classic Analytics and New Analytics.
Announcements
Announcements is a communication tool that allows instructors to post announcements for all users in a course.
Announcements can be created in courses and groups. Canvas admins can also make announcements for an entire Canvas
account. Instructors can allow students to reply to announcements.
Assignments
An assignment is any activity assessment that is created by the instructor. Assignments can include Assignments, Discussions,
and Quizzes. Some assignments are submitted for no grade. Other assignments may be submitted offline but tracked in the
Canvas Gradebook or be submitted online.
Assignments is a link in Course Navigation. The Assignments page lists all assignment types in a course.
Beta
Beta means a version of a product that is used for testing. Each Canvas account has a beta environment to use for exploring new
features before they are released in the production environment. Canvas does not require customers to test products but
feedback is always welcome.
Blueprint Course
A Blueprint Course is a course that serves as a template for other courses. A course is set as a Blueprint Course in Course
Settings. Courses that are linked to the Blueprint Course are called associated courses. When a Blueprint Course is synced,
Blueprint Course content is copied to associated courses to match the Blueprint Course content. A Blueprint Course can
include admin and instructor enrollments but not student enrollments. A course can only be associated with one Blueprint
Course at a time.
Breadcrumbs
Breadcrumbs are the trail at the top of a page window that helps users see what page they are viewing in the course hierarchy.
Calendar
The Calendar is a communication tool that shows users all events and assignments in their courses and groups.
The Calendar is a link in Global Navigation. Learn more about the Calendar.
Canvas Community
The Canvas Community is an external resource provided by Canvas for all Canvas customers. The Canvas Community includes
the Canvas Guides, which provides all Canvas documentation and videos, idea conversations, community groups, and more.
Celebrations
Celebrations are animations that display in the Canvas interface to congratulate a user for completing a task. Once they are
enabled at the account level, celebration animations can be managed by individual users from the User Settings page.
Students can view celebration animations in the assignment submissions page for on-time submissions. Instructors can view
celebration animations when they run the link validator and no invalid links are found.
Chat
The Chat tool provides synchronous video, audio, and text communication between students enrolled in a course.
Collaborations
Collaborations is a tool that allows students and instructors to create and edit documents that can be edited by the entire
course or any subset of the course roster.
Conferences
Conferences allow instructors to create virtual classrooms and interact with their students in real time using audio, video,
desktop sharing, and presentation tools. Students can also create conferences in groups.
Course Code
The course code is a short name for a course. The course code is displayed at the top of the Course Navigation Menu and as part
of course cards in the dashboard.
The course code is also known as the reference code or the short name.
Courses
Courses are units of instruction in one subject that typically last one term. Courses can be created by Canvas admins or
instructors.
Course Navigation
Course Navigation is a menu on the left side of a Canvas course. Course Navigation consists of navigation links directed to all
the feature areas within a course. Instructors can customize Course Navigation for each course.
Some accounts may be configured to use the New User Tutorial instead of the Course Setup Checklist.
Course Statistics
Course Statistics are an instructor tool that summarizes overall student participation in the course.
Course Status
Course Status refers to the state of a Canvas course. All new Canvas courses begin in an unpublished state, where admins can
manage course enrollments and instructors can prepare content and assignments for students. A published state means the
course is available to students. A concluded state means the course has ended and users can access content in a read-only
format.
CSV File
A comma separated value (CSV) file is a file type designed for importing and exporting content. Instructors can create a CSV file
from Excel or Google Docs.
Dashboard
The Dashboard is a panel of content that acts as the Canvas default landing page and provides an overview of all Canvas activity
for a user. The Dashboard shows all courses and groups, recent activity, to-do items, upcoming assignments, and recent
feedback.
Direct Share
Direct Share is a Canvas feature that allows instructors to copy content to another course or share content with another user.
Direct Share can be used in Assignments, Discussions, Modules, Pages, Quizzes, and New Quizzes.
Discussions
Discussions is a forum designed to facilitiate informal communication between students in a course. Discussions can also be
created as assignments for grading purposes. Students can also respond to informal and graded discussions in the context of a
group. All Discussions content is public, and all course students can view and reply to a discussion.
DocViewer
Canvas DocViewer is a document preview tool that displays file previews for supported file types. Some file types may need to
be downloaded for viewing if they cannot be previewed through DocViewer.
DocViewer also allows annotations in online assignment submissions in Canvas. This tool can be used by both students and
instructors. Students can access DocViewer for annotations and comments in the assignment details page, and instructors can
access DocViewer in SpeedGrader.
ePortfolios
ePortfolios allow students to showcase their best work to colleagues and prospective employers. They also make it possible for
students to create light-weight websites or presentations.
Equations
Equations are an expression of mathematical functions that can be entered and viewed in various areas of the Canvas interface.
Equations can be added using the Math Editor in the New Rich Content Editor or MathQuil in New Quizzes. Equations are also
accepted in other Canvas text fields, including assignment titles and calendar events.
Files
Canvas provides a file repository for each user, group, and course. Files can be public or private.
Files is a link in User Navigation or Course Navigation. Learn more about Files.
Global Navigation
Global Navigation is the menu that appears on every Canvas page. Global Navigation consists of navigation links that direct
users to frequently-used features in Canvas.
In the New Canvas User Interface (UI), Global Navigation is located on the left of every Canvas page.
Gradebook
The Gradebook stores information about student progress in Canvas. Canvas includes two types of gradebooks: a standard
gradebook that provides a collection of numerical or letter-grade assessments, and a Learning Mastery Gradebook that
compiles assessments based on learning standards and outcomes.
The Gradebook is a link in Course Navigation for instructors. Learn more about the Gradebook.
Grades
Grades are a measurement of student performance. Students can calculate hypothetical grades on this page. Instructors can
quickly edit grades for any course or section in the Gradebook.
Groups
Groups is a tool that helps instructors separate students into smaller course units. Groups can be created for students or by
students to enable efficient collaboration.
Groups is a link in the Global Navigation Menu. Learn more about Groups.
Help
The Help feature is part of Global Navigation and helps users get help in Canvas at any time. The Help link can be customized by
a Canvas admin for the institution and may display as a different name.
Inbox
The Inbox is a messaging tool used in Canvas to communicate with a course, a group, an individual student, or a group of
students. Messages created in the Inbox can be sent to one user or multiple users.
Learning Mastery
Learning Mastery maintains that students must achieve a level of mastery (e.g. 90% on a knowledge test) in prerequisite
knowledge before moving forward to learn subsequent information. Learning mastery is commonly measured through
outcomes.
The Learning Mastery Gradebook helps instructors and admins assess the outcome standards being used in Canvas courses.
This gradebook helps institutions measure student learning for accreditation and better assess the needs of their students.
Individual student scores within each outcome are based on outcome values.
MasteryPaths
MasteryPaths is a feature enabled through Modules that supports learning mastery. If students do not achieve mastery for an
assignment, they are given additional support in learning and reviewing the information, then tested again. This cycle will
continue until learners accomplishes mastery and may move to the next stage.
Math Editor
The Math Editor is a Latex-compatible toolbar in the Rich Content Editor that makes it easy for instructors to write math
expressions and equations. Instructors and students can use the Math Editor when creating and taking quizzes.
Moderated Grading
Moderated Grading allows multiple reviewers to grade student submissions and create draft or provisional grades. For instance,
an instructor may want two TAs to grade all assignments before the instructor determines the final grade.
Modules
Modules is a tool that can unify all course content into structural components. Module content can be grouped by week, topic,
or day. Modules can be set up to require students to complete materials in a sequential fashion.
Some accounts may be configured to use the Course Setup Checklist instead of the New User Tutorial.
Notifications
Notifications allow users to determine where and when they will be notified about activity in Canvas. Each Canvas user can
adjust the Notification Settings in their Profile to contact them via email on a schedule that fits their individual needs. Some
users will want to be notified of course events on a more regular basis than others. Notifications are set for an entire user's
account, not on an individual course basis.
Outcomes
Outcomes are statements that describe skills, understandings, and attitudes that learners will develop during a course or
program. Instructors can specify learning outcomes for their courses and track student progress based on measured standards
rather than letter grades.
Pages
Pages comprises all pages created in a course. A page allows instructors to create content for a Canvas course. Students can
also create and edit pages in Groups.
Pairing Codes
Pairing codes are six-digit alphanumeric codes used to link an observer to a student. Students can generate pairing codes from
their User Settings page, or instructors can generate them from a student's User Details page. Once the code is generated,
observers can enter the pairing code to link to the student from their User Settings page or in the Canvas Parent app.
People
People displays all users enrolled in a course. Instructors can click a student's name to view a summary of their activity in a
course.
Posting Policies
Posting policies is a setting in the Gradebook that designates whether newly-entered grades are visible or hidden to students by
default. When grades are hidden, instructors can manually post grades at a later time. Policies can be set at the course level or
assignment level.
Production
Production is the Canvas environment that contains all live data and where users interact with their Canvas courses. New and
updated Canvas features are released into the production environment every three weeks.
Profile
A profile is a description that provides information about a person. Admins can choose to enable the Profile feature, which
allows users to create biographies and link to social networks as part of their user account.
Quizzes
Quizzes displays all quiz assessment types in a course. Canvas currently offers to quiz engines, Classic Quizzes and New
Quizzes. Classic Quizzes is the legacy quizzing tool which provides security from third-party tools, Speedgrader, or CSV exports
for student response analysis. New Quizzes is an upgraded quizzing tool with an improved interface, additional question types,
and advanced features for moderation and accommodation.
Quizzes is a link in Course Navigation. Learn more about New Quizzes and Classic Quizzes.
Role
A role describes the permissions granted to a given user in a given context (course, account, and subaccount). Canvas includes
both course-level and account-level roles; the base role types are Student, Teacher Assistant (TA), Teacher, Designer, Observer,
and Admin. (In Canvas terminology, teachers are also referred to as instructors.) Customized versions of any of these roles can
also be created by an admin.
RSS Feed
Really Simple Syndicate (RSS) is a computer document format that allows electronic content distribution. Audio RSS feeds are
also referred to as podcasts. RSS Feeds can be imported into a Canvas course via Announcements.
Rubrics
A Rubric is an assessment tool for communicating expectations of quality. Rubrics are typically comprised of rows and columns.
Rows are used to define the various criteria being used to assess an assignment. Columns are used to define levels of
performance for each criterion.
Sandbox
A Canvas sandbox is a course without student enrollments where instructors can create, modify, and preview course content
and structure without student interference. They can then share or import sandbox content into live courses. Instructors may
be able to start a new course as a sandbox course from their Canvas dashboard.
A Canvas sandbox may also refer to an institution's beta environment where admins and instructors can enable and use
upcoming Canvas features. Admins may use the Canvas beta environment to review how feature options impact users and
courses in their account. Instructors may use the Canvas beta environment to test features and build course content.
Scheduler
Scheduler is a Calendar tool that creates appointment groups within a course or group.
Sections
Sections are divisions of students within a course. All course sections view the same course content.
Settings
Settings allow admins and instructors to customize the Account or Course Navigation, add users, import content, and link to
external tools.
SIS ID
A SIS ID is a unique identifier for an object in Canvas. SIS IDs can be assigned to accounts, courses, terms, sections, users, and
groups for a student information system.
SIS Imports
SIS Imports allows admins to upload and integrate data from various Student Information Systems (SIS), complex databases,
and even simple spreadsheets. Imports can be done manually via the SIS Imports link in Account Navigation or automatically via
the API.
These integrations also allow institutions to post grades from the Canvas Gradebook into the institution's SIS.
SpeedGrader
SpeedGrader is a grading tool that helps instructors evaluate student work. Instructors can use rubrics for fast assessment and
leave text, video, and audio comments for their students. SpeedGrader is also available as a Canvas mobile app on iOS and
Android devices.
Student View
Student View is a tool used by instructors to see how their course appears to students. Activating Student View generates a
Test Student that appears in a canvas course and can be used to submit assignments, reply to discussions, and upload files as a
test method in the course.
Service Cloud
Service Cloud is the Canvas Support system. A support case is a formal request from a Canvas admin to receive help or direction
from Canvas Support. Support Cases can be accessed by institutions using Service Cloud.
Syllabus
The Syllabus is a piece of content that outlines activities in a course.
Term
A term is a period of time assigned to academic instruction. In Canvas, course dates generally align with term dates, though
course dates can extend beyond or be shorter than default term dates.
Test
Test is the environment used for testing real data in Canvas without affecting the production environment. The test
environment is overwritten with data from the production environment every third Saturday of the month.
Web Services
Web Services are a collection of third-party services that users can use for notifications. Web Services currently support
integrations with Google Drive, Skype, Twitter, Delicious, and Diigo.
Welcome Tour
The Welcome tour is a series of tutorials that display in the Canvas interface for new users and provide an overview of Canvas
functionality for students, instructors, and administrators.
In Canvas, the Admin role is the administrator role. Users assigned the Admin role oversee and manage an institution's
Canvas account or a Canvas sub-account within an institution. Admin permissions allow users to manage terms, create
courses, view and moderate enrollments and content for all courses within an account, and view course and account data
data. Additionally, Admins can direct communication within an account and its courses. Account-level permissions vary for
sub-accounts and from institution to institution. For more information about account-level permissions, view the Canvas
Account Permissions resource document.
Only Admins may manage account-level permissions. Other Canvas user roles exist, each with varying levels of Canvas
access. Teachers oversee Teacher Assistants, and together they create course content with which Students and Observers
engage. For more information about course-level user permissions, view the Canvas Course Permissions resource
document.
Currently Canvas does not support a specific mobile app for the Admin role. However, an administrator may log in to any
of the Canvas mobile apps and act as any user in the account. Admins with teacher or student roles can also view courses
through the appropriate mobile app.
Administrators may be added to an account or to a subaccount with specific account-level permissions configured to best fit
their roles. For example, an academic advisor may be added to a Canvas subaccount with access to view SIS, account, and course
data and with restricted access to courses and course content.
In general, Admin permissions and account configurations reflect an institution’s structure. Administrative user roles and
permissions may be configured to meet the needs of an institution’s administrative needs. A user can only be added as an Admin
to an account by another administrator.
Admins can:
• Act as users
• Add and remove other other administrators for the account
• Add and remove course designers, observers, students, teachers, and teacher assistants to courses
• Add, edit, and delete events on the course calendar
• Create and manage course templates
• Create student collaborations and web conferences
• Generate observer pairing codes for students
• Import, manage, and read SIS data
• Manage account-level settings and features, developer keys, external applications (LTIs) permissions, storage quotas, and
webhooks
• Manage courses (including Blueprint courses), course sections, global announcements, and student groups
• Manage learning outcomes and rubrics and view and link to question banks
• Modify login details for users
• Send messages to individual course members and to all members in a course
• View account- and course-level statistics, account and course analytics pages, and usage reports for courses
• View and comment on student submissions and moderate and post to discussions
• View and manage alerts, assignments, notifications, quizzes, and all other course content
• View course and grade change logs
• View the list of courses, change course states, and undelete courses
• View the answer matrix in Quiz Submission Logs
• View the list of users in a course and view the group pages of all student groups
• View, moderate, and edit grades
• Act as users
• Manage Blueprint courses
• Manage developer keys and SIS data
• Access View Notification tab in Admin Tools
In Canvas, the Designer role is used to enroll users responsible for course creation and management. In general, users with
the Designer role have permissions that allow them to create and curate course content and view course usage data.
However, these permissions may vary among institutions.
Other course-level user roles with varying course-level access exist in Canvas. Designers may work with Teachers (who
oversee Teacher Assistants) and together they manage course content with which Students and Observers engage. For
more information about course-level user permissions, view the Canvas Course Permissions PDF.
Designers may also use the Canvas Teacher app to view some course content including announcements, assignments,
discussions, and Classic Quizzes.
A Designer can:
A Designer cannot:
In Canvas, the Teacher role is used to enroll users responsible for course creation, instruction, and management. Teachers
are also referred to as instructors in Canvas. In general, users with the Teacher role have permissions that allow them to
moderate a course, view course data, and direct daily course communications. However, these permissions may vary
among institutions.
Other course-level user roles with varying course-level access exist in Canvas. Designers may work with Teachers (who
oversee Teacher Assistants) and together they create course content with which Students and Observers engage. For
more information about course-level user permissions, view the Canvas Course Permissions PDF.
Teachers may also use the Canvas Teacher app to view some course content including announcements, assignments,
discussions, and quizzes.
The main uses of the Teacher role are to allow a user to:
When a user manually creates a course, Canvas automatically enrolls that user as a Teacher in the course. A teacher may also be
enrolled in a course manually by an administrator or automatically by SIS import.
A Teacher can:
• Add, edit, and delete learning outcomes associated with course content
• Create, view, and post to course announcements and discussions
• Create and edit rubrics
• Create conferences and student collaborations
• Create, edit, and delete course sections and student groups
• Delete and lock discussions and edit others’ discussion posts
• Generate observer pairing codes for students
• Publish, conclude, and delete courses
• Read SIS data
• Send messages to other course users and to all members of a course
• View all student group pages for a course
• View and comment on student submissions
• View and link to question banks
• View and manage course enrollments, including the enrollment of other teachers, course designers, teacher assistants, and
students
• View course analytics
• View grade audit trail
• View, moderate, and edit all grades
• View usage reports for a course
A Teacher cannot:
In Canvas, the Teacher Assistant role is most commonly used to enroll individuals who will work with and support a
teacher in a course and who do not need to earn course credit. Teachers are also referred to as instructors in Canvas.
Teacher assistants may view and moderate a course and direct daily course communications under a Teacher’s supervision.
However, these permissions may vary among institutions.
Other course-level user roles with varying course-level access exist in Canvas. Designers may work with Teachers (who
oversee teacher assistants) and together they create course content with which Students and Observers engage. For more
information about course-level user permissions, view the Canvas Course Permissions PDF.
Teacher assistants may also use the Canvas Teacher app to view and participate in courses.
Teacher assistant access to Canvas courses depends on the institution. Teacher assistants may have access to all past, current,
and future courses. Alternately, Teacher assistants may only be enrolled in and granted access to individual courses. A teacher
assistant may be enrolled in a course automatically by SIS import or manually by an instructor.
• Add, edit, and delete learning outcomes associated with course content
• Create, edit, and delete course sections
• Create, edit, and delete student groups
• Publish, conclude, and delete courses
• Read SIS data
• View grade audit trail
In Canvas, the Student role is most commonly used to enroll users who will participate in a course for course credit. Users
enrolled as Students can view course content and participate in course assignments and communications. Students cannot
view and participate a course until it is published and the course has started.
Other course-level user roles with varying course-level access exist in Canvas. Designers may work with Teachers (who
oversee Teacher Assistants) and together they create course content with which Students and Observers engage. For
more information about course-level user permissions, view the Canvas Course Permissions PDF.
Students may also use the Canvas Student app to view and participate in courses.
Students can participate in any Canvas area their teacher has enabled for the course. Students can be linked to one or multiple
courses and may submit work, see grades, assignments, and events, and interact with other course members.
Depending on the institution, students may have different levels of access to Canvas courses. Students may have access to all
past, current, and future courses. Alternately, students can be enrolled in individual courses. Students may be enrolled in a
course automatically by SIS import, or manually by a teacher, or by self-enrollment.
Students can:
Students cannot:
In Canvas, the Observer role can be used to enroll parents, mentors, and guests who would like to participate in a Canvas
course but do not need to earn course credit. Observers have limited permissions that allow them to see what is going on
in a course without interrupting the flow of daily course communication. Like students, Observers cannot view a course
until it is published and the course has started.
To learn more about the observer role, view the Parent Registration and Student Observation video.
Observers may be able to view assignments, course events, and grades for a student in the Canvas Parent app. For more
information about course-level user permissions, view the Canvas Course Permissions resource document.
The main use of the observer role is to link a user to a student. Observers can be linked to a student or multiple students and
view the student's data in the course. Parents are often enrolled as observers and linked to students, especially in K12
environments. Observers cannot submit work on behalf of the students they observe, but they can see student grades,
assignments and events, and course interactions.
Depending on the institution, observers can have different levels of access. Observers can be linked to a single student or
multiple students. These links can be at the account or course levels.
• A user-account level link will ensure the observer is linked to a student and will enroll the observer in each student's past,
current, and future courses automatically.
• A course-level link is a link between an observer's enrollment in a course and the student's enrollment in that same course.
These links have to be created each time the student and observer are enrolled in a course.
Observers can
Observers cannot
Observer Limitations
• Observers can view the same content as the student they are observing unless the content is unpublished or restricted by
locked dates.
• Observers can view module content locked by prerequisites or requirements, as module progression is not measured for
observers.
• Observers can view assignments even if the student they are observing has not completed them unless the assignments are
locked.
• Each instructor can customize the links in the Course Navigation and limit the number of features that students and
observers can see. Observers may or may not see links to certain features.
• Courses restricted to term dates are accessible to observers during the term dates. Student access dates do not apply to
observers.
How do term dates, course dates, and section dates work in Canvas?
Term dates, course dates, and section dates are very symbiotic. All of them flow together in all aspects of Canvas. Various
dates allow different users to participate in the course.
Additionally, some overrides may leave the course open for participation.
Term dates, course dates, and section dates can also be added through SIS imports. SIS enrollment CSV files that include
start_date and end_date values override term dates, course dates, and section dates.
In conjunction with this lesson, to see an example of how term dates, course dates, and section dates work together, view
the Terms, Courses, and Section Enrollments resource document.
Notes: End dates occur at precisely the minute they are set. For example, a course with an end time at 11:59pm will end at
11:59:00.
Term dates define a fixed period of time for an institution where users can participate in a course. Term dates can also be used
for semesters, trimesters, or quarters. In this example, the term runs from July 2, 2018, to December 23, 2018.
Administrators have control over when specific users can participate in the courses. Unless otherwise specified, Students
inherit the term start and term end date, while Teachers, TAs and Designers dates inherit a whenever start date to the term end
date. Whenever means that these user roles can always access a course before the term begins.
Note: Only admins can view the Terms page in Canvas. Instructors and students cannot view the Terms page, so admins should
make sure instructors and students are aware of term dates for their institution publicly, such as through a course catalog,
website posting, or other distribution method.
Again, in the example about access dates, the ending dates would be as follows:
• Instructors (teachers) [1] can access courses until 12:00 am on December 31, 2018 (last full day is December 30).
• Everyone else with a term end date [2] can access courses until 12:00 am on December 23, 2018 (last full day is December
22).
When a term has concluded, associated courses are placed in a read-only (archived) state. Read-only means that a course is not
available for submitting assignments, posting discussions, uploading files, grading, or any other action-based task within a
course.
Note: Canvas currently does not generate a warning about term dates as it does for course dates.
Once a user is added to a course, terms set default dates for when users have access to courses assigned to that term. Access
relates to published courses.
If a course is unpublished or does not include a link [1], students cannot have access to any course content until the start date of
the term.
If a course is published [2], students are able to view content before the start of the term. However, they cannot fully participate
in the course, such as submitting an assignment or contributing to a discussion topic. On the start date of the term, students can
fully participate in the course.
Some institutions may choose to publish their courses on the same day as the term start date, so prior access to course content
is not an issue. However, some prefer to allow instructors to publish their own courses ahead of the term start date and restrict
student access to the course completely before the course begins. Students can also be restricted from being able to view a
course after it has ended.
Courses may be assigned to the Default Term or a specific term [1]. By default, course dates default to the term dates [2].
However, course dates can be set to override the term dates or compliment the term dates. Both admins and instructors can
manage these dates.
To override the term dates, select the Course option from the Participation dropdown [3]. Course participation dates can be set
within the term or extend past the term [4]. Adding a course participation start or end date adds or removes the course to or
from the Card View Dashboard (if the course is marked as favorite), and students can still participate in the course by accessing
their Courses list until the end of the term. The course is in a read-only state for students and observers outside of the course
participation dates.
For example, if the term dates were August 31 to December 20, the instructor could set access to the course a week later and
end the course a week earlier. By shortening the course participation start and end dates, students will only have read-only
access to the course before and after those dates. The instructor can still manage course content and grades before the term
end date set for instructors.
Admins and instructors can also change student access settings to allow or restrict students from viewing the course before the
start or end date [5].
Notes:
• If a course participation end date is set to midnight, a warning message displays [6].
• Course dates determine placement in a student's Courses list (past, current, or future enrollment).
The Section dates are the most mobile. Sections can be moved from term to term or course to course. If section enrollments
need to be moved, such as for cross-listing a section into another course, section enrollments should be moved before students
submit any coursework, as course participation cannot be transferred across sections.
Section dates default to the course dates, unless you also set up section override dates.
Override dates are only created if the Student Participation checkbox is selected as part of creating section start and end dates
(both dates are required).
Sections can have various start and end dates. For example, Section 2 could be set with a start date of September 26, 2018, and
an end date of December 14, 2018. Sections within the same course can share course material and have varied due dates.
Depending on the institution, Canvas users can contact Canvas Support through the Help menu in Canvas Global
Navigation on the web or the Help option in the User Menu from one of the Canvas mobile apps. Canvas support agents
are trained to assist all Canvas user roles, including students, instructors, and observers/parents/caregivers.
Institutions can customize their Help Menu with the help resources they want their users to use, as well as by role. Canvas
documentation displays the default menu options, but what options display in Canvas for you may be different from the
screenshots shown in the reference lessons below.
Canvas Web
Instructors/Teachers/Course Facilitators: How do I get help with Canvas as an instructor?
Admins: To report any problems with Canvas, contact Canvas Support. For assistance with managing your institution's Canvas
account, contact your Customer Success Manager (CSM).
Students:
Parents/Observers:
• How do I get help with the Canvas Parent app on my Android device?
• How do I get help with the Canvas Parent app on my iOS device?
Canvas is a learning management system, or LMS, that can be accessed from a web browser or one of the Canvas mobile
apps. In order to use Canvas, you will need some basic skills to use a computer or mobile device.
This lesson lists some of the tools and skills you may need to use Canvas LMS software. You may be asked by your
institution or instructor to learn other skills that are specific to your courses.
Required Tools
Canvas Web
• Computer, laptop, or other device that meets the Canvas basic computer requirements
• Supported web browser (Chrome, Firefox, Edge, or Safari) that has been updated to the current or first previous major
version
• Mobile device that supports the latest version of any Canvas mobile app
• App download of Canvas Student (Android/iOS), Canvas Teacher (Android/iOS), or Canvas Parent (Android/iOS)
Required Skills
You will likely need the following skills in order to use Canvas. Other skills may be required by your institution or instructor in
order to provide or complete coursework.
Resources
Computer Basics
If you want to complete an online tutorial to learn computer skills, try one of these courses:
In addition to the resources above, you may be able to find computer skills training from your institution, local library, or other
community resource.
Note: The resource links above are external links that are not managed by the Canvas Community team or Instructure.
Browser Download
To download a web browser or update your browser to the most recent version, use one of these options:
• Google Chrome
• Microsoft Edge
• Mozilla Firefox
• Apple Safari (only available for Mac computers and iOS devices)
Device Support
If you are having issues using your device or want to learn more about it, use one of these links:
Canvas Features
Analytics evaluate individual components of a course and evaluate student performance. Analytics takes a three-pronged
approach to creating substantive data for Canvas users.
• Justification focuses on system reports and how the system is being used.
• Intervention looks to predict at-risk students and how to meet their needs.
• Learning focuses on learning outcomes, the effectiveness of the teaching style, and the division of time between
students achieving competence and those falling behind.
Account Analytics
Account admins can see the analytics for the entire account to track and analyze what students, teachers, observers, and/or
designers are doing within the account. Analytics work in conjunction with account Statistics.
Notes:
Analytics can be used at any level of the account, as long as the user has the account-level permission to view analytics. For
example, admins in the root account [1] can view analytics for the account and all sub-accounts. Admins in sub-accounts [2] can
view the analytics for their own sub-account and any additional sub-accounts below them.
Admins can also view course analytics within an account or sub-account. Instructors can view course analytics if they are also
given the analytics permission at the course level.
1. Overview of what is in the account including Courses, Teachers, Students, Assignments, Discussion Topics, Files Uploaded,
and Media Recordings.
2. Activity by date allows the Admin to view how everyone is participating in the courses within the term and account.
3. Activity by category allows the Admin to view the participation for Pages, Assignments, Modules, Discussions, Grades, Files,
Collaborations, Announcements, Groups, Conferences, General, and Other.
4. Grade distribution allows the Admin to view what the final grades and in progress grades look like during the term within
the account.
• Make sure the students, teachers, observers, and/or designers are participating in the course.
• See an overview of the term within the account.
• View how the users are interacting with the courses in the term.
• Watch how the grade distribution fluctuates or stays steady.
• View the total number of courses, teachers, students, assignments, submissions, discussion topics and replies, files, and
media recording in the term within the account.
Course Analytics
Instructors can see the analytics for a course to track and analyze what students, observers, and/or designers are doing within
the course. Analytics work in conjunction with course statistics.
Note: Viewing course analytics is a course permission. If you cannot view course analytics, your institution has restricted this
feature.
• Activity allows the instructor to see when students view a page or participate in the course.
• Submissions allows the instructor to view if students submit the assignment on-time, late, or not at all.
• Grades use a box and whisker plot to show the distribution of grades in the course.
• Student Analytics shows page view, participations, assignments, and current score for every student in the course.
New Analytics is an LTI tool installed at the account level and can be made visible in all courses.
Data is refreshed for published courses in the New Analytics dashboard every 24 hours. Report data may be delayed by 24
hours; however, Course Activity Report data may be delayed by 40 hours. Only active and completed student enrollments
are included in data for New Analytics. Deleted or inactive user enrollments do not generate data.
Users participating in New Analytics can provide feedback in the New Analytics User Group about future analytics feature
development. This tool will replace the current analytics feature at the course and user levels in a future release.
Notes:
• In order for New Analytics to display in Canvas, third-party cookies may need to be enabled in your browser settings.
• New Analytics data does not display for unpublished courses.
• Because mobile page view data is based on device settings and network connection, it may vary from the time the page
views actually occurred. Page view data should not be used to assess academic integrity.
• Unposted assignments are not included in New Analytics course grade tab.
New Analytics can be accessed from Course Navigation [1]. By default, this link is hidden in Course Navigation in each course
and must be enabled.
To enable New Analytics, open Course Settings and view the Navigation tab. Move the New Analytics link to the enabled section
and save the page.
You can also access New Analytics from the New Analytics button in the Course Home Page [2].
Note: Admins can remove the New Analytics LTI from Account Settings. If the New Analytics link is not available in the
Navigation tab for a course, New Analytics is not available for the entire institution.
Currently, New Analytics allows instructors to track average course grades for student submissions using an interactive chart
graph or table. Data is for viewing only and cannot directly be changed.
Page views and participation metrics include an aggregate across all devices, including Canvas mobile apps.
• View average course grade analytics as an interactive chart graph or a data table
• Compare the course average with an individual assignment, course section, or student filter using the chart graph
comparison or data table comparison
• View average weekly online participation analytics as an interactive chart graph or a data table
• Compare the course average weekly online participation analytics with an individual student or section using the chart
graph comparison or data table comparison
• Send a message to all students based on specific course grade or participation criteria
• Send a message to an individual student based on specific course grade or participation criteria
• View course grade and participation analytics for an individual student
• View and download reports on missing, late, or excused assignments, class roster, and course activity.
• View a report that displays if students have met online attendance criteria that has been selected by an admin.
Announcements allow instructors to communicate with students about course activities and post interesting course-
related topics. Announcements are designed to allow instructors to broadcast information out to all members of a course
or to all members of sections within a course. Students may be able to reply to announcements, but replies are not
considered to be a conversation and do not appear in the Inbox.
View Announcements
Announcements are used to communicate with students about the logistics of your course. As soon as you have created an
announcement, Canvas takes care of notifying students according to their preferred notification settings. There are also unread
and read indicators next to the announcement.
In Canvas, you have the option of feeding posts from your blog or other information sources directly into your Announcements
page using RSS. RSS feeds can be filtered by keyword to prevent irrelevant content from entering the course. Students who use
RSS readers can subscribe to course announcements outside of Canvas.
Notes:
• You can use keyboard shortcuts to navigate individual announcements. To view a window with a list of keyboard navigation
shortcuts, press Alt+F8 (on a PC keyboard) or Option+F8 (on a Mac keyboard) simultaneously on your keyboard.
• A profile picture displaying the letter U in place of a user's profile picture indicates that an announcement was imported
using a course copy, the Course Import Tool, or a blueprint course. Additionally, copied announcements do not include a
posted date and time.
Announcements Redesign
If enabled by your institution, Announcements Redesign provides an enhanced experience for course announcements.
An announcement displayed in the Announcements Redesign interface includes three sections: the announcement toolbar,
announcement, and announcement replies.
You can use the toolbar to search for replies or specific authors, filter by all replies or unread replies, sort replies by newest or
oldest, and return to the top of an announcement.
Assignments include Quizzes, graded Discussions, and online submissions (i.e. files, images, text, URLs, etc.). Assignments
in Canvas can be used to challenge students' understanding and help assess competency by using a variety of media. The
Assignments page shows students all of the Assignments that will be expected of them and how many points each is worth.
The Assignments page supports keyboard shortcuts. To view a window with a list of keyboard navigation shortcuts, press
the Shift+Question Mark keys simultaneously on your keyboard.
Instructor View
Any assignment created and published in the Assignments page will automatically show up in the Grades, Calendar, and
Syllabus features so students can view them. Additionally, any assignments created in the Calendar will automatically show up
in the Grades, Assignments, and Syllabus features.
Student View
Any assignment created by an instructor in the Assignments page will automatically show up in the Grades, Calendar, and
Syllabus features.
Assignment Enhancements is an update to the Classic Assignment Details page that improves the assignment interface
and submission workflow for students.
Admins can enable the Assignment Enhancements - Students feature preview. If enabled and locked, Assignment
Enhancements is enabled in all courses in the account. If enabled and unlocked, teachers can manage the feature preview
from the course level. If disabled, the Classic Assignment Details is used for all courses in the account.
Notes:
• If students are not able to view an assignment with Assignment Enhancements, the Assignment Enhancements -
Student feature preview has not be enabled or the assignment type is not supported. Please view this guide for more
information.
• Assignment Enhancements does not support Peer Review assignments.
The Assignment Summary header displays the assignment title, due date, and points possible [1]. Not all assignments may have
a due date.
The Attempt drop-down allows you to view submission attempts for the assignment [2]. By default, the Attempt drop-down
displays your most recent submission attempt.
The Progress Tracker displays the assignment submission and grading status [3].
To view assignment feedback or add an assignment comment for your instructor, click the Add Comment button [4].
View the number of allowed attempts [5] and availability dates [6].
If a rubric was added to the assignment, view it by clicking the View Rubric link [8].
When a submission has been graded, the grade displays [2] and the Progress Tracker displays the Review Feedback status [3].
If multiple submissions have been added, they can be previewed by selecting the attempt from the Attempt drop-down [4].
If a rubric was used to grade the assignment, the completed rubric displays [5]. If multiple graders scored your submission with a
rubric, you can view how individual grader's completed the rubric using the Select Grader drop-down [6].
If permitted, students may resubmit another attempt using the New Attempt button [7].
Note: If students are not able to resubmit work, the instructor may have limited the number of allowed submissions or the
assignment may no longer be accepting submissions due to the assignment's availability dates.
One of the challenges facing both students and instructors is keeping track of all of the assignments planned throughout
the term. Instructors are teaching multiple courses and students are learning in multiple courses. Every course has its own
timeline for when things need to be done. The Calendar helps everyone stay on schedule and up to date.
The Calendar in Canvas is a global feature, meaning users can see all courses assignments and events in one place.
Calendars can be filtered by selecting or deselecting courses in the sidebar.
To help manage user calendars, courses customized in the courses drop-down menu as a favorite course will always be
listed at the top of the user’s calendar list in the calendar sidebar. By default, the Calendar displays a maximum of 10
course calendars. To increase the amount of course calendars that can display to users in your Canvas account, contact
your Customer Success Manager.
Instructor View
The Calendar is used for reminding students of graded Assignments with specific due dates. To provide students with detailed
descriptions of how synchronous class time will be used, consider using Pages or customizing the Course Home Page.
The Calendar automatically syncs with other features in Canvas, such as Assignments, Syllabus, and Grades, so if you create,
change, or delete the due date of an Assignment on the Calendar, it will show up in all the others and vice versa. You can change
dates easily by dragging and dropping assignments from one date to another.
• View and create activities in your course as well as events and personal reminders; you can also filter the calendar view to
only see specific calendars.
• Quickly add Assignments to a blank course. Fill in the details of those Assignments later.
• Adjust the dates of Assignments that have been imported from previous terms. Canvas makes it easy to drag and drop
events across multiple months.
• Copy the iCal feed for all of your courses and import it to your preferred personal Calendar, such as Google or Outlook.
• Set recurring calendar events.
• Schedule appointments with students using the Scheduler (optional feature).
• Subscribe to Account Calendars made by admins (optional feature).
Student View
Students can use the calendar to view their upcoming course events and assignments. They can also create personal events
such as study groups.
What is Chat?
The Chat tool in Canvas allows students and teachers to interact in real time.
Notes:
• The Chat tool must be enabled for your institution before it can be used in Canvas courses. If you are an admin, contact
your Customer Success Manager for assistance.
• When Chat is enabled at the account level, it is enabled by default in all courses within the account.
• Chat is not available when masquerading.
• Safari 13.1 contains an update that may cause issues with chat alerts. You can avoid errors with files and images by
disabling cross-site tracking prevention in Safari when using Canvas.
Chat is a course tool that is available to all students in the course. Chats cannot be limited to specific students.
Instructors can use the chat tool to allow students to contact them when online, create virtual office hours, conduct group
discussions or study sessions.
All users in the course can also access the chat history.
Canvas leverages collaborative technology to allow multiple users to work together on the same document at the same
time. Collaborative documents are saved in real-time, meaning a change made by any of its users will be immediately
visible to everyone.
The Google Assignments LTI 1.3 will replace the Google Apps LTI starting June 30, 2024.
Collaborations also supports the Google Assignments LTI 1.3, which is enabled in a course as an external app. Google
collaborations not only allow users to create Google Docs, but they can also create other Google Workspace files.
In order to use collaborations, Canvas admins need to enable the Google Assignments LTI 1.3 integration and configure it with
the necessary credentials.
Learn how to create a Google Assignments LTI 1.3 collaboration as an instructor and create a Google Assignments LTI 1.3
collaboration as a student.
All Canvas courses support Google Docs as the default collaborations tool. Collaborations that leverage Google Docs require
that all participating learners have created and linked their Google account to their personal Settings.
Google Docs allows you to add up to 50 users per collaboration, and all users can view and edit a document at the same time.
However, Google collaborations has a limit as to the number of users who can access a collaboration at any time.
Learn how to create a Google Docs collaboration as an instructor and create a Google Docs collaboration as a student.
Note: The Google Apps LTI will no longer be supported starting June 30, 2024. Learn more about how to transition to the
Google Assignments LTI 1.3.
Collaborations also supports the Google Apps LTI, which is enabled in a course as an external app. Google Drive collaborations
not only allow users to create Google Docs, but they can also create Google Spreadsheets and Google Presentations.
The Google Apps integration requires enabling the External Collaborations Tool feature preview. However, enabling this
feature preview changes the Collaborations interface and removes any existing Google Docs collaborations.
Learn how to create a Google Drive collaboration as an instructor and create a Google Drive collaboration as a student.
Note: The Google Apps LTI will no longer be supported starting June 30, 2024. Learn how to transition to the Google
Assignments LTI 1.3.
Collaborations can also be created when the Microsoft Office 365 LTI is enabled in a course as an external app.
Learn how to create a Microsoft LTI collaboration as an instructor and create a Microsoft LTI collaboration as a student.
Conferences are primarily used for virtual lectures, virtual office hours, and student groups. They can also be used to
demonstrate technologies or troubleshoot technology issues online. For best performance, Conferences should be limited
to 25 users or fewer. Canvas integrates with BigBlueButton.
Notes:
• Creating a conference is a course permission. If you cannot create a conference, your institution has restricted this
feature.
• For more information on web conferencing options in Canvas, view Web Conferencing Resources.
Instructor View
Conferences makes it easy to conduct synchronous (real-time) lectures for all users in a course. Conferences allows users to
broadcast real-time audio and video, demo applications, share presentation slides, or demo online resources.
• Connect with your students for online office hours or study sessions designed to help them prepare for a test.
• Connect with your colleagues for professional development webinars.
• Practice presenting online. Students can set up practice presentations in their student Groups.
• Invite special guests to your classroom by adding them as a student or observer to your course.
• Broadcast a live event or lecture to the students that can't be onsite.
• Record your conferences so students can view them at a later date. Recordings are automatically deleted 7 days after the
conference ends.
Student View
Students can create conferences to talk about course assignments, host study groups, and collaborate on projects.
• Connect with your instructor for online office hours or study sessions
• Connect with fellow students for guest speakers or professional development webinars
• Practice presenting online in student groups or with your instructor in a class conference
• Collaborate in student groups for group projects or other coursework
The Course Import Tool makes it easy to extract course content, assignments, and quizzes from previous terms and quickly
import them into existing courses. The same tool is used to import course materials from different Learning Management
Systems. Some limitations apply to course imports.
Notes:
• Importing courses and course files count against course file quotas. However, copying existing Canvas courses and
course files reference the original Canvas course file quota and do not count against course file quotas. Learn about
copying Canvas courses and course items.
• If you import LTI content from a course, the external tool may need to be reconfigured in the course that receives the
content in order for that content to be accessible.
Accessed from the Course Settings sidebar, use the Course Import Tool to:
Copy course content from term to term, including Announcements and Discussions. You can adjust the events and due dates to
coordinate with your current term.
Select migrations content to select specific content you want copied. You can select individual Assignments, Pages, Files, and
anything else from previous courses you or your colleagues have taught. The Course Import Tool supports keyboard navigation
when selecting content to import.
Import course materials from different Learning Management Systems. The Course Import Tool does not import user content.
Note: Importing a course more than once may have unintended consequences. If you import content into a new course, edit the
content in the new course, and later import the previous content again, the imported content will override the existing content.
Content import options currently supported in the Course Import Tool include:
• Import all content or choose specific content to copy from another Canvas course
• Import a Canvas Course Export Package (courses that were previously exported from Canvas)
• Import a ZIP file of assignments, files, course content, etc. into an existing folder
• Import an Angel export ZIP format
• Import a Blackboard 6/7/8/9 export ZIP file
• Import a Blackboard Vista/CE, Web CT 6+ Course
• Import a Common Cartridge 1.0/1.1/1.2 package
• Import a Desire2Learn (D2L) export ZIP format
• Import a Moodle 1.9/2.x ZIP file
Import Content
When importing content, the tool allows you to import all content or select specific content. This feature is useful for
institutions or instructors who only want to copy specific elements of a course, such as assignments or modules.
• Draft State settings are retained in course imports. If an assignment is unpublished in a course when it was copied or
exported, the assignment will also be unpublished in the content import.
• MasteryPaths conditional items are not retained in course imports, and paths must be re-created after the import is
completed.
• Copying content retains any links or files associated with the content, such as in an assignment.
• When selecting assignments only, Canvas imports all assessment items within the Assignments page (including any
associated quizzes and discussions). Assignments will remain in their assignment groups if an entire assignment group or all
assignments are imported.
• SCORM content is included in course copies. SCORM content should only be copied within accounts that use the same key
and secret configuration.
• When manually copying a course, the user who copies the course will automatically be added to the course with an
instructor role.
• When selecting specific content and only importing a New Quiz with stimulus questions, the images associated with the
stimulus question do not automatically import and need to be selected for import at the same time.
Import Limitations
• Group sets do not copy as part of the import. Any existing group sets in the new course will be linked to the group set with
the same name. However, if there are no group sets with the same name in the new course, the assignment will be linked to a
new Project Groups set.
• When selecting individual assignments, assignments are placed in an assignment group called Imported Assignments.
However, assignments can be moved into other assignment groups as necessary.
• Enrollment-related data, which includes course users, collaborations, conferences, groups, and sections, and feature option
settings are not included in course content imports.
• Announcements and Discussions do not retain the name of the user who originally created the course content. Additionally,
students do not receive announcement notifications for imported announcements. However, a badge indicating a new
announcement displays on the Card View and Recent Activity Dashboards.
• Assignments with a manual grade posting policy and anonymous assignments retain the manual grade posting policy and
their anonymous settings as part of the course import.
• Calendar item locations (e.g., office hours slots with an assigned office location) are not included in course imports.
In addition to recreating the structure and content of the course, the Course Import Tool can adjust events and due dates to the
new date ranges of the new term.
When importing content, a message displays explaining that importing the same course content or export package more than
once overwrites any existing content in the course.
Once you have started an import, the Current Jobs menu displays the job status of any imports in process, as well as any prior
import history.
Canvas provides an integrated system for class discussions, allowing both instructors and students to start and contribute
to as many discussion topics as desired. Discussions allows for interactive communication between two or more people;
users can participate in a conversation with an entire class or group.
Discussions can also be created as an assignment for grading purposes (and seamlessly integrated with the Canvas
Gradebook), or simply serve as a forum for topical and current events. Discussions can also be created within student
groups.
Discussion topics can be organized as focused or threaded discussions. Focused discussions only allow for two levels of
nesting, the original post and subsequent replies. Threaded discussions allow for infinite levels of nesting. Focused
discussions are relatively short-lived interactions, while threaded discussions allow replies within replies and may last for a
longer period of time.
Focused Discussions
Focused discussions are relatively short-lived interactions that tend to disappear as the course progresses, such as a weekly
forum for questions related to that week's activities.
Use a focused discussion for single posts and related comments. One discussion leader typically posts a message and multiple
learners comment on it. Participants may leave a side comment to a reply, but cannot develop the conversation beyond two
layers of nesting.
Threaded Discussions
Threaded discussions include infinite layers of response nesting, allowing commenters to continue responding on a single
nested thread. Threaded discussions lend themselves to the refining of complex ideas. Responses and different lines of inquiry
that can be quickly navigated due to its hierarchical structure. Threaded discussions may be long-standing spaces for thoughts
that persist throughout an entire course.
Use a threaded discussion for multiple posts and related comments. One or more discussion leaders post a message and
multiple learners comment on it with the freedom to create any number of related discussion topics and comments.
• Create, edit, and delete discussion topics. You can also reply to, edit, and delete individual student discussion posts.
• Create threaded or focused discussions within your course. (Private discussions can be initiated within student groups,
which are not viewable by others outside that group.)
• Create discussions with varied due dates for different sections within your course.
• Create a group discussion as an assignment.
• Create a graded discussion for everyone, individual students, course sections, or course groups. When a discussion is
marked as a graded assignment, the Canvas SpeedGrader™ isolates each student’s comments from the thread and combines
them into one easily readable view for grading.
• Subscribe to a discussion and be notified of replies.
• Enable podcast feeds within your discussions.
• Embed or attach files, images, and YouTube videos.
• Add course content directly from your course.
• Delay discussion posts until a defined date.
• Pin discussion threads that you want your students to see at the top of the Discussions page.
Note: You can also use keyboard shortcuts to navigate individual discussion threads. To view a window with a list of keyboard
navigation shortcuts, press Alt+F8 (on a PC keyboard) or Option+F8 (on a Mac keyboard) simultaneously on your keyboard.
• Tell Canvas how to mark your discussion posts as read and unread. You can also manually mark posts as read.
• Require students to reply to a discussion before viewing other replies.
• Allow students to edit or delete their own discussion posts.
• Allow students to create new discussions and attach files in your course discussions (this setting does not apply to student
groups).
• Allow students to like discussion replies in your course discussions.
• Close discussion threads to comments.
• Create, edit, and delete discussion topics. You can also reply to individual student discussion posts.
• Subscribe to a discussion and be notified of replies.
• Subscribe to podcast feeds within discussions.
• Embed or attach files, images, and YouTube videos.
Note: Your instructor may have some of these options disabled in your course.
Note: Your student's teacher may have some of these options disabled in your student's course.
Discussions Redesign
If enabled by your institution, Discussions Redesign provides an enhanced experience for course discussions.
A discussion displayed in the Discussions Redesign interface includes three sections: the discussion toolbar, discussion topic,
and discussion replies.
You can use the toolbar to search for replies or specific authors, filter by all replies or unread replies, sort replies by newest or
oldest, and return to the top of a discussion.
ePortfolios are tied to the user's profile and not to to a specific course. Students and instructors who are enrolled in a
course can build an unlimited number of ePortfolios in which to collect and document their educational projects,
submissions, experiences, and other work products. Users can keep ePortfolios private or share with other students,
instructors, and/or future employers.
In Canvas, ePortfolios remain active as long as the user is in the institution’s SIS and maintains a school login. Canvas also
allows users to export ePortfolios to a zip file. ePortfolios can be set to allow private or public access. Admins can
download a report of all ePortfolios in an account from the Account Settings page.
LTI provides a framework through which an LMS (Canvas) can send some verifiable information about a user to a third
party. For LTI to work, the third party needs to provide a consumer key and shared secret that Canvas can use to generate
a signature to verify the authenticity of the data sent. By default most user information is anonymized, but this can be
changed when the configuration is first set up.
External Apps add functionality to a Canvas course. For example, an instructor may want to include a study aid (flashcards, mini-
quizzes, etc.) to help students better understand the concepts being taught.
Admins can add external apps for accounts and subaccounts via XML, URL, or manual configuration.
If apps do not already exist for a course, instructors can add external apps in their courses to create additional learning paths for
students. External apps can be added to Modules, Course Navigation, the Rich Content Editor, and Assignments.
In the Rich Content Editor, external apps can be accessed from the Apps icon or added to the toolbar for an account.
Admins and instructors can also enable apps through the App Center, which is integrated directly in Canvas.
The Canvas App Center is part of the Apps tab in both Account and Course Settings. It allows you to:
The App Center is part of the Apps tab in both Account and Course Settings.
Admins can manage the apps that can be used in courses for accounts and subaccounts by creating an allow list in the Edu App
Center and managing the allow list in Canvas.
Files can house course files, assignments, syllabi, readings, or other documents, as well as profile pictures and user-specific
files. Instructors can lock folders and files so they can only be viewed by direct links or only unlock on a specific date.
Files can be placed in Modules, Assignments, or Pages. Files and folders are put in alphabetical order and cannot be
rearranged.
Canvas users will find access to files (documents, images, media, etc.) in three different places:
• Personal files, located in each user's profile (students, teachers, and TAs)—View a video about personal files
• Course files, located in each course (students, teachers, and TAs unless files are locked by the teacher)—View a video
about Course Files
• Group files, located in each group (students and teachers who are enrolled in groups)
To learn about specific file quota details for each user role, view the Course Files Quota resource document.
• Add folders
• Upload files
• Download or upload a ZIP file
• Move files
• Preview files
• Restrict files
• View your storage
• Drag and drop files from personal files into course files
• Set usage rights for files and folders.
Grades can serve as a communication tool between students and instructors and allow instructors to track the progress of
students.
The Gradebook stores all information about student progress in the course, measuring both letter grades and course
outcomes.
The Gradebook helps instructors easily input and distribute grades for students. Grades for each assignment can be calculated
as points, percentages, complete or incomplete, pass or fail, GPA scale, and letter grades, and assignments can be organized into
groups for weighting as well.
You can also use SpeedGrader to help you assign out grades.
Columns are automatically created in the Gradebook when you create and publish assignments, graded discussions, and graded
quizzes and surveys. A column is also automatically added for the Attendance tool.
Note: To view a window with a list of keyboard navigation shortcuts, press the Shift+Question Mark keys simultaneously on
your keyboard.
The Learning Mastery Gradebook helps instructors and admins assess the outcome standards being used in Canvas courses
rather than letter grades. This gradebook helps institutions measure student learning for accreditation and better assess the
needs of their students.
A grading scheme is a set of criteria that measures varying levels of achievement in a course. Account-level grading
schemes are grading schemes that can be defined at the account or sub-account level for the entire institution. On a
course level, instructors can apply grading schemes to both students' final grades and individual assignments. Without a
grading scheme, scores are not measured against any specific standard.
Notes:
• Account-level grading schemes automatically appear within all courses in the account. When an instructor links a
grading scheme created at the account level, the grading scheme is linked, not imported, as a new scheme on the course
level. Grading schemes imported from the account level can only be modified by users with grading scheme
permissions.
• Grading schemes created at the account level automatically appear on the sub-account level.
Letter Grades
Letter Grades is the most traditional type of grading scheme and is the default format for new grading schemes. Remember, only
supported scores are allowed in the Gradebook, so if you build a letter grade scheme with name values for only A, B, and C, you
cannot enter a score that converts to an A- or B+.
In the Gradebook, scores are inputted by point value, percentage, or letter grade. For instance, if an assignment is worth 10
points and the student earns 9, you can input 9 or 90% (which will display as an A- as defined in the percentage range). You can
also input an A- directly.
GPA Scale
GPA Scale Grading is designed for schools that use a 4.0 scale (or 5.0/6.0). GPA Scale calculations may vary by institution. This
scheme is similar to the Letter Grade scheme, but letter grades can also be used. Remember, only supported scores are allowed
in the Gradebook, so if you build a GPA scheme with name values for only 4.0 and 3.9, you cannot enter a score of 3.95.
In the Gradebook, scores are inputted by percentage or GPA value. For instance, if an assignment is worth 10 points and the
student earns 9, you can input 90% (which will display as a 3.7 as defined in the percentage range). You can also input 3.7
directly. Inputting a 9 will not work.
Performance
Performance grading schemes are based on a standard of individual performance. Remember, only supported scores are
allowed in the Gradebook, so if you build a performance scheme with the name values of only Excellent and Poor, you cannot
enter a score of Good.
In the Gradebook, scores are inputted by points, percentage, or performance value. For instance, if an assignment is worth 10
points and the student earns 9, you can input 9 or 90% (which will display as Excellent as defined in the percentage range). You
can also input Excellent directly.
What-If Grades allow students to calculate their total grade by entering hypothetical grades for assignments. Only
students can enter and view What-If scores. Learn how students use What-If Scores.
Notes:
• If Multiple Grading Periods are enabled in your course and users cannot view total grades, or if you have hidden
student grade totals in Course Settings, students cannot view their current or total grade in the student Grades page.
• Currently instructors cannot create hypothetical scores for students like What-If scores. However, you can view
current and total scores for students by viewing the Student Interactions Report.
Canvas is always working to calculate two grades, the current grade and the total grade, for students. The current grade is
calculated by adding up the graded assignments according to their weight in the course grading scheme. This grade is calculated
with the Calculate based only on graded assignments checkbox selected in the sidebar.
Note: If you have restricted total grades in Course Settings, your students cannot view their current grade or any percentages
in assignment groups.
The total grade is calculated by adding up all the assignments according to their weight in the course grading scheme. If a course
is using weighted assignment groups, students can also see how each assignment is weighted in the course.
To view the total grade in the course, students can deselect the Calculate based only on graded assignments checkbox.
Note: If you have restricted total grades in Course Settings, your students cannot view their total grade or any percentages in
assignment groups. However, toggling the calculation checkbox still affects individual assignments, such as if an assignment
group contains a drop rule.
The "What-If" tool allows students to calculate their total grade by entering hypothetical grades for all assignments. To test a
different score for an assignment, students can click an assignment grade and enter a score in the score column.
Groups are a small version of a course and used as a collaborative tool where a minimum of two students can work
together on group projects and assignments.
Instructor View
Instructors can create groups for students to collaborate on group assignments, pages, collaborations, and more. Instructors
can also allow students to create their own groups.
• View all activity within all the groups within their course, including groups created by students as noted in the instructor's
Student Groups tab (by default students will be allowed to create their own groups as noted in the Course Details tab)
• View all created groups within the course
• Manually or automatically create groups within a group set
• Manually or automatically assign students to groups within a group set
• Assign group leaders to each group
• Allow students to sign up for their own groups
• Expand and collapse subgroups
• Move students into different subgroups
• Create group collaborations
• Set up student group configurations at the course level for assignments and in-class work, both graded and ungraded.
• Facilitate semester-long projects so that students can communicate and iterate on documents together.
• Facilitate faculty professional development and institutional committees or activities.
• Facilitate student-run study groups within courses or at the account level.
Student View
Students can use groups as a collaborative tool to work with classmates on group projects and assignments.
The Inbox is a messaging tool used to communicate with a course, a group, an individual student, or a group of students.
You can use the Inbox to communicate with others in your course.
Notes:
• Users display in the Inbox once they have an active enrollment in the course, and users cannot join a course unless it is
published.
• Once a course has concluded and its term date has passed, you can no longer message students in that course.
You can adjust your notification settings to receive messages using external channels.
What is MasteryPaths?
MasteryPaths allow instructors to configure differentiated learning content that is automatically delivered to students
based on their individual source assignment scores. Any graded assignment, graded discussion, or graded quiz may be used
as the source content for a MasteryPath.
After the source assignment is graded (either manually or automatically), MasteryPaths release conditional content to
students based on scoring-range rules. A student's score determines their assigned learning path. For instance, a student
who scores above 90% on an assignment could be assigned more advanced work, while a student who scores below 60%
could view assignments designed for content clarification and improvement.
Any course item except for practice quizzes, ungraded surveys, and external tool assignments may be designated as a
conditional item in a MasteryPath. Course items such as links, files, and media content must be embedded in a page or
assignment to be used as conditional content in MasteryPaths.
Notes:
Instructor View
Any graded assignment, graded discussion, or graded quiz may be used as the source content for a MasteryPath. A student's
source content score determines their next assignment(s).
Note: Before building MasteryPaths in the Modules page, instructors should create or add all course assignments, activities,
and pages, and then add them in modules. Learn more about creating MasteryPaths in course modules.
For each source assignment, instructors add conditional content within scoring ranges. Conditional items and requirements can
vary for each scoring range.
Note: To differentiate an assignment for students based on scoring ranges, instructors must also assign conditional content
items to MasteryPaths .
MasteryPath Breakdowns
Once students complete source assignments, instructors can view Mastery Paths range breakdowns that show the number of
students who scored in each range.
Student View
When students view course modules in a MasteryPath course, they may see that module items are restricted until source
assignments are graded. When unlocked, students may be able to choose their learning path assignments.
Modules allow instructors to organize content to help control the flow of the course.
Modules are used to organize course content by weeks, units, or a different organizational structure. Modules essentially
create a one-directional linear flow of what students should do in a course.
Each module can contain files, discussions, assignments, quizzes, and other learning materials. Module items can be added
to the course from existing content or new content shells within the modules. Course content can be added to multiple
modules or iterated several times throughout an individual module. Modules can be easily organized using the drag and
drop feature. Elements within the modules can also be reorganized by dragging and dropping.
Note: Keyboard shortcuts can be used to navigate the Modules page. To view a window with a list of keyboard navigation
shortcuts, press the Shift+Question Mark keys simultaneously on your keyboard.
Instructor View
Instructors can add all course materials in modules, even if they are assigned to specific students, sections, or groups.
• Create prerequisite activities that students must complete before moving on in the course
• Track student progress through a sequence of learning activities
• Organize course content by unit, day, week, topic or outcome
Student View
Students only view module content that has been published and assigned to them. Each module can contain files, discussions,
assignments, quizzes, and other learning materials. Modules can be expanded and collapsed.
Outcomes allow the administration and faculty to track mastery in a course. Users can import Account, State, and
Common Core Standards into an account and course.
Outcomes enables the administration and faculty to track students’ progress as measured by pedagogical goals or desired
outcomes.
Assessments created to test student knowledge or to require students to demonstrate a specific skill resulting from a learning
activity can be aligned to learning outcomes using rubrics (which can be used for grading simultaneously).
Grading student work automatically collects and compiles data on student progress for the Outcomes. The data is available for
reporting to support teaching improvement, identify at-risk students, and support the accreditation process. This unified,
streamlined approach dramatically reduces the amount of work required to implement Learning Outcomes through the
intelligent reuse of assessment workflows in the grading process.
• Focus students' attention on the most important skills and activities in your course (find existing outcomes or create new
ones)
• Align Quizzes and Assignments to different kinds of mastery
• Run reports at the account-level about student artifacts of learning mastery
• Assess student progress through calculation methods
• Track student progress on a learning outcome or overall in the Learning Mastery Gradebook
• Align accreditation or other core standards to programs of study, courses, or student assessments
Calculation Methods
When users create an outcome, users can set one of four calculation methods used for student mastery: Weighted Average,
Decaying Average, n Number of Times, Most Recent Score, and Highest Score. Calculation methods are used in conjunction
within the Learning Mastery Gradebook.
Calculation methods can be set when creating custom course outcomes (instructors) or creating custom account outcomes
(admins).
Notes:
• For new Outcomes created in the Canvas interface, the default calculation is Weighted Average unless changed to another
calculation.
• For new Outcomes created using the Outcomes API, the default calculation is set as Highest Score but can be modified with
the appropriate parameters.
• If a user imports an outcome but does not have permission to modify the calculation method, the calculation method cannot
be changed.
• Common Core outcomes are always calculated as Highest Score; however, the calculation method can be modified using the
Outcomes API by any user with appropriate admin permissions.
Weighted Average
The Weighted Average calculation factors the average of all assessment items while weighing the most recent (current)
submission to any assignment associated with this outcome at a higher percentage.
By default, the Canvas weighted average is set at 65/35, meaning the current item is weighted at 65%, and the average of all
other user scores is weighted at 35%. However, users can specify between 1% and 99% for the current percentage, and prior
scores are weighted against the percentage difference. Note that the average is rounded to the next two decimals. If there is
only one result, then the single score will be displayed.
For example, a student has four aligned items with scores of 4, 3, 2, and 5 (scores listed chronologically from oldest to most
recent). If the current item is set to be weighted at 65% of mastery, prior scores are weighted at 35%:
Decaying Average
The Decaying Average calculation factors the average of all assessment items while weighing the most recent (current)
submission to any assignment associated with this outcome at a higher percentage.
The Decaying Average calculation calculates between two assessments so that the most recent assessment gets 65% weight,
and the first gets 35%. For each additional assessment, the sum of the previous score calculations decay by an additional 35%.
By default, the Canvas decaying average is set at 65/35, meaning the current item is weighted at 65%, and the average of all
other user scores is weighted at 35%. However, users can specify between 50% and 99% for the current percentage, and prior
scores are weighted against the percentage difference. Note that the average is rounded to the next two decimals. If there is
only one result, then the single score will be displayed.
For example, a student has four aligned items with scores of 4, 3, 2, and 5 (scores listed chronologically from oldest to most
recent). If the current item is set to be weighted at 65% of mastery, prior scores are weighted at 35%:
n Number of Times
The n Number of Times calculation requires a specific number of times that mastery must be met or exceeded, and the number
of aligned items that must be completed for calculation eligibility. Any scores that do not meet mastery are not part of the
calculation.
For example, a student is required to achieve mastery 2 times with a mastery score of 5. If the student has scores of 1, 3, 2, 4, 5,
3, and 6, only the scores of 5 and 6 would be part of the calculation.
The Most Recent Score calculation always selects the most recent score for all assessment items.
Highest Score
The Highest Score calculation always selects the highest score for all assessment items.
Select Average
To select the average score from all assessment items, select the Average option [1].
You can view an example of the Average calculation in the Example section [2].
Note: Average is not a good fit for most outcomes-based or mastery-based learning use cases because students may need time
to reach mastery of an outcome and early poorer performance can bring down an average.
If the Account and Course Level Outcome Mastery Scales feature option is enabled for your account, you can set mastery scales
for the entire account.
If the Account and Course Level Outcome Mastery Scales feature option is enabled for your account, you can set mastery
calculations for the entire account.
If the Account and Course Level Outcome Mastery Scales feature option and the Improved Outcomes Management feature
option are enabled for your account, the Outcomes page displays an improved interface for viewing and managing outcomes.
Pages store content and educational resources that are part of a course or group but don’t necessarily belong in an
assignment. Pages can include text, video, and links to files and other course or group content. Pages can also be linked to
other pages. They can also be used as a collaboration tool for course or group wikis where only specific users can have
access. Canvas keeps the entire history of the page to account for changes over time.
Instructor View
In a course, instructors can create a new page with text, images, media, links, and/or other files [1].
The Options icon [2] allows instructors to edit the title of a page, delete a page, use it as the front page, duplicate the page, send
a copy of the page to another instructor at their institution, or copy the page to one of their other courses.
Student View
Students can view pages in courses. However, instructors can allow students to edit and contribute to course pages. Students
can always create pages in their student group.
In groups, students can view the same page layout with the name of the page, creation dates, and edit dates. They can also add
new pages in a group [1]. In the Options icon [2], they can edit, delete, or use a page as the front page for a group. Students can
use the Delete button [3] to delete selected pages for a group.
Profile and User Settings let you control your personal information in Canvas.
If you want to view a video about personal settings, you can watch the User Settings and Profile Picture video.
• View and edit your user settings, such as display name, language preference, and time zone
• Change your default email address or add an additional email address for notifications
• View or add a profile picture
• Set Notifications for your favorite communication channels
• Upload personal Files
• Create and manage ePortfolios of your course work
• Manage new user features
• Download your assignment submissions from current and previous courses
If your institution has enabled the Profiles feature, you can do the following from the User Details page:
If your institution has disabled the Profiles feature, you can do the following from the User Details page:
You can create account and sub-account level Question Banks in your Canvas instance. This allows anyone in the account
to have access to the questions.
Account-level question banks are question banks created and stored at the account level. This allows users to access and use
general content for quizzes.
Account-level questions banks can be used to create institutional or departmental question repositories. For example, if the
English department offers several courses to teach basic grammar rules to students, the department can create a sub-account
level question bank. Instructors can then access the question banks to offer the same evaluation to students in different
courses.
Quizzes in Canvas are assignments that can be used to challenge student understanding and assess comprehension of
course material. The quiz tool is used to create and administer online quizzes and surveys. Quizzes can also be used to
conduct and moderate exams and assessments, both graded and ungraded.
• A graded quiz is the most common quiz and rewards students points based on their quiz responses.
• A practice quiz is a learning tool to see how well users understand course material without providing a grade.
• A graded survey rewards students with points for completing a survey but grading is not based on right or wrong
answers.
• An ungraded survey obtains opinions or other information without providing a grade.
New Quizzes is a quiz engine that integrates with Canvas and replaces the classic quizzes functionality currently existing
in Canvas.
Instructors can use New Quizzes to create quizzes using a variety of questions types. New Quizzes display as assignments
in the Assignments page and can be duplicated. Students can take New Quizzes quizzes within their Canvas courses.
New Quizzes reports, statistics, item bank search, and item bank tagging are not supported in the Canvas beta
environment. Outcomes added to Canvas in the beta environment after the beta refresh will not display in the New
Quizzes beta environment. Outcomes must be added to the production environment to display in the beta environment.
New Quizzes uses the Rich Content Editor to format and add content to certain quiz questions.
Instructors
Build Quizzes
Instructors can use New Quizzes to build quizzes with several item types that measure student competency in a variety of
subjects. Quizzes can be modified using various quiz settings and aligned to outcomes at the quiz or question level.
View Reports
New Quizzes includes quiz reports for admins and instructors to view student performance, including mastery of learning
outcomes.
Students
Complete Quizzes
Students can access New Quizzes from a Canvas course to take a quiz.
Students can view their results from New Quizzes quizzes. Quiz results include overall and individual questions scores. They
may also include instructor feedback.
The Rich Content Editor provides a condensed, more intuitive toolbar that is grouped by common icons and interactions.
The content editor that is available anytime for creating new content. The Rich Content Editor is used in features that
support the editor (Announcements, Assignments, Discussions, New Quizzes, Pages, Quizzes, or Syllabus).
The Rich Content Editor includes the content area, the menubar, and the toolbar.
In the content area, you can add and preview the page content [1].
In the menubar, you can use the menu options to format the page content [2].
In the toolbar, you can format text [3]; insert links, images, media, and documents [4]; open external tools [5]; format paragraphs
[6]; clear formatting [7]; add tables [8]; insert an equation [9]; and embed media [10]. When content in a browser window is long
enough to require a scroll bar, the toolbar is fixed at the top of the browser window.
Note: If enabled by your institution, the Rich Content Editor Icon Maker, allows you to make icons in your course within the
Rich Content Editor.
• Announcements
• Assignments
• Discussions
• New Quizzes
• Pages
• Quizzes
• Syllabus
Canvas users can use keyboard navigation in the Rich Content Editor. To view the Keyboard Shortcuts menu, click the Keyboard
icon or press the Shift+Question Mark keys simultaneously. You can also open the menu by pressing the Alt+F8 keys (PC
keyboard) or Option+F8 keys (Mac keyboard) simultaneously.
• To open the Keyboard Shortcuts dialog, press Alt+F8 (on a PC keyboard) or Option+F8 (on a Mac keyboard) simultaneously
• To focus the element options toolbar, press Ctrl+F9 (on a PC keyboard) or Cmd+F9 (on a Mac keyboard) simultaneously
• To focus on the editor's menubar, press Alt+F9 (on a PC keyboard) or Option+F9 (on a Mac keyboard) simultaneously
• To open the editor's toolbar, press Alt+F10 (on a PC keyboard) or Option+F10 (on a Mac keyboard) simultaneously
• To close a menu or dialog and return to the editor area, press the Esc key
• To navigate through a menu or toolbar, press the Tab key
• You can also use other keyboard shortcuts
The Attendance (Roll Call) tool is an external app (LTI) used for taking attendance in Canvas courses. The Attendance tool
can be used for online or face-to-face courses. Enabled at the account level, the Roll Call Attendance tool can be used by all
courses in the Canvas account.
The Attendance tool always appears as a visible Course Navigation link, but it cannot be viewed by students, so hiding the
link in Course Settings is not necessary. If instructors do not want to use the Attendance tool in their courses, no action is
required. However, if you do use the Attendance tool, students can view their attendance report through the Roll Call
Attendance submission details page.
Note: The Attendance tool must be enabled for your institution before it can be used in Canvas courses. If you are an
admin, contact your Customer Success Manager for assistance.
View Attendance
With the Attendance tool, instructors can keep track of course attendance by taking roll electronically. Instructors can choose
to view the tool in a list or grid format and can customize the placement of each student in the seating chart.
When you take attendance using Roll Call, Canvas automatically adds Attendance as an assignment. The default point value for
attendance is 100 points.
To avoid Attendance calculation errors, never delete, rename, or unpublish the Attendance assignment.
Note: Although students cannot view the actual attendance tool, they can still view the attendance assignment in the
Assignments page. This assignment cannot be hidden from students.
Take Attendance
The status set for each student is associated with a percentage value. Statuses include present and on time, not present, late,
and unmarked (excused absence).
The Attendance tool also creates an assignment in the Gradebook and calculates attendance as a percentage of a student's
grade.
By default, the value of being late is 80% of the present value. So if a student is late, the student will receive 80% for the day
instead of the full 100%. The late value can be adjusted in Roll Call settings.
In the Gradebook Attendance column, by default Canvas displays the assignment based on percentage of the point value. For
instance, if the point value is 100, and roll call has been taken twice, a student with one present value (100%) and one lateness
value (calculated at 80%) will have a score of 90 points, or 90%.
The Attendance Gradebook column will update every time you take roll call in the Attendance tool.
Note: Although students cannot view the actual attendance tool, if you are using attendance for grading, they can still view
their attendance score in their Grades page and view their attendance report. You can prevent the assignment from triggering
notifications by setting a manual posting policy for the assignment.
At both the account and course levels, the Attendance tool allows users to create attendance reports.
At the account level, admins can create and manage badges used in the Attendance Tool.
At the course level, any badges added by a Canvas admin automatically appear for the course. However, instructors can also
create additional badges for their course as needed.
Rubrics are a way to set up custom or Outcome-based assessment criteria for scoring.
A Rubric is an assessment tool for communicating expectations of quality. Rubrics are typically comprised of rows and
columns. Rows are used to define the various criteria being used to assess an assignment. Columns are used to define
levels of performance for each criterion.
Rubrics can be set up as non-scoring rubrics, which allows for assessment-based and outcome-based grading without
points.
View a video about account-level rubrics or view a video about course-level rubrics.
Account Rubrics
Account-level rubrics are rubrics that are created at the account or sub-account level. They can be used by any course within
that account or sub-account for assignments, discussions, or quizzes. If an account-level rubric is used in more than one place, it
becomes uneditable, but is still usable.
Account-level rubrics can be used to create institutional or departmental question repositories. The purpose of account-level
rubrics is to provide resources for teachers, not control content. For example, if the English department offered several courses
to teach basic grammar rules to students, a department could create a sub-account level rubric. Instructors could then access
the rubric to offer the same evaluation standards to students in different courses.
Course Rubrics
Course-level rubrics are either created at the course level or copied from the account or sub-account level. Once a rubric has
been used to assess a student, the rubric cannot be edited. However, existing rubrics can be recopied and used on other
assignments.
Scheduler is a Calendar tool that creates appointment groups within a course or group. Students can sign up for a time slot
within the appointment group. Some appointment time slots may only allow one student to sign up at a time, while others
may allow an entire group to sign up.
Only students can sign up for appointment slots in the Scheduler. If a student signs up for an appointment slot, an observer
who is observing the student can view the appointment in the student's calendar. Observers cannot sign up for an
appointment on behalf of a student.
Note: The Scheduler tool is optional in the Calendar. If you are an instructor and Scheduler is not available to you, please
contact your Canvas admin. If you are an admin, contact your Customer Success Manager.
The SIS Imports feature allows you to upload and integrate data from various Student Information Systems (SIS), complex
databases, and even simple spreadsheets as comma separated value (CSV) files. Admins can use this feature to create
users, accounts, courses, enrollments, logins, and more.
Only admins with the correct permissions can import and manage SIS data. For more information please see the Canvas
Account Permissions resource document.
• Import SIS data with CSV files or automatically import via the Canvas API
• Import SIS data with IMS Enterprise Specification XML zip files
• Import SIS data with Banner Grade Exchange Results XML
• Create an automated data integration with Canvas
Import Types
The SIS Import page supports a few formats for standard imports to Canvas: Instructure formatted CSV or zipfile of CSVs, IMS
Enterprise Specification XML zip, or Banner Grade Exchange Results XML.
A standard import only processes changes that are specifically listed in the upload file and is an efficient way to upload a few
records. For example, if a student enrollment was listed as active in a prior import but not present in the current enrollment, no
change will take place to the student enrollment. The enrollment will remain active until marked as deleted or completed in a
standard import (or is marked as not present in a Full Batch update for the term where the course is listed). During the
beginning of a term, course enrollments change regularly; submitting a standard import frequently helps keep enrollments
current in an account.
When uploading SIS data with CSV files, you may import an individual CSV text file or you may compress multiple files into a
single ZIP file to bulk import data. If you are using the Instructure format for importing files, the files should be in the following
order: users, accounts, terms, courses, sections, enrollments, and logins.
Canvas supports full batch updates for each import type. This option will only affect data that has been involved in a previous
SIS job – either created by a previous import, or referenced by a SIS job after a SIS ID was manually added. Manually created
courses with no SIS ID, for example, won't be deleted even if they don't appear in the new SIS import.
For enrollments, this option means the linked user and course/sections require SIS IDs. A Canvas record will be deleted if it is
not included in the current import file.
This option can delete large data sets without any prompt or warning for confirmation and affects data created in previous
SIS imports.
• Your source SIS software doesn't have a way to send delete records as part of an import, and you need to remove a fair
portion of the imported data
• You want to be sure your current enrollment and data set are consistent with your SIS enrollment and course data
• Your SIS doesn't track changes to course state or enrollments for students and/or teachers
• You want to delete courses that you have migrated to Canvas from another LMS
If you want to run a batch against all terms in the same import, you can enable multi term batch mode. This mode can only be
enabled in the API and requires a change threshold as noted in the SIS Import Format Documentation.
UI Overrides
Canvas supports user interface (UI) overrides through SIS imports. When a user makes changes to certain data fields in Canvas
(e.g., a user's name), this change is "sticky" and is set as the new default. Selecting the Override UI option allows Canvas to
overwrite any "sticky" data updated in the Canvas UI. Otherwise, attempting an import with conflicting data would be
disregarded and the existing user data would not be changed. To view the full list of "sticky" data fields, see the SIS Imported
Format Documentation.
• You forgot to restrict user options in account settings, such as allowing users to change their names, delete their institution-
assigned email address, etc., and you want to run an update to be sure they are in sync. Note that this will NOT impact the
user's display name if they changed it. Only the full name and sortable name would be changed.
• You allowed them to change their names (above example) on purpose, but want to periodically sync with your current data.
• You want to maintain control over the names of users and courses, or if you know a name change occurred for a user or
course.
Overriding UI changes also allows one of two additional options: process as UI changes or clear UI-changed state.
Process as UI changes. This option overrides changes that have taken place in the UI as "sticky" data; all data acts as if the
changes were actually manually updated in the UI.
• You don't want subsequent imports to overwrite the data you are currently importing.
Clear UI-changed state. This option removes the "stickiness" of all data that exists in this import; future imports with this data
will not indicate any data in the UI as "sticky".
• You accidentally checked the "Process as UI changes" option and you need to fix the affected data.
• You forgot to remove the ability for users to rename themselves, course names, or remove the institutional email and you
want to clear the stickiness of the UI changes that have occurred.
What is SpeedGrader?
As an instructor, SpeedGrader allows you to view and grade student assignment submissions in one place using a simple
point scale or complex rubric. Canvas accepts a variety of document formats and even URLs as assignment submissions.
Some document assignments can be marked up for feedback directly within the submission. You can also provide feedback
to your students with text or media comments.
• Sort submissions by student and hide student names for anonymous grading
• View submission details for each student, including resubmitted assignments
• Use rubrics to assign grades
• Leave feedback for your students
• Track your grading progress and hide assignments while grading
• View submissions in moderated assignments
View SpeedGrader
1. View student submissions (text entries, website URLs, media recordings, and/or file uploads); preview supported file types in
Canvas DocViewer; review other file format submissions using the document previewer or Google Preview
2. Assign a grade based on your preferred assessment method (points or percentage)
3. View Rubric to assist with grading (if one is added to the assignment)
4. View comments created by you or the student about the assignment
5. Create text, video, and/or audio commentary for the student
Note: You can use keyboard shortcuts to navigate SpeedGrader. To view a window with a list of keyboard navigation shortcuts,
press the Shift+Question Mark keys simultaneously on your keyboard.
Mobile Features
You can access Canvas from any browser on your Android device. However, for the best user experience, you should view
Canvas via the mobile app for Android devices.
Please note that mobile browsers are not supported by Canvas, and features may not function as expected compared to
viewing Canvas in a fully supported desktop browser. Canvas pages within a mobile browser are only supported when an
action in the app links directly to the browser, such as when a student takes certain types of quizzes. Support is not
extended to pages that cannot currently be used in the app, such as Conferences or Collaborations.
Additionally, Canvas offers limited support for native mobile browsers on tablet devices. For details, please reference the
limited-support mobile browser guidelines.
The images in this lesson are shown for a phone display, but unless otherwise noted, tablet displays mirror the same steps.
If you already have the Canvas app installed on your device, a pop-up window will appear asking you whether you want to open
Canvas using the Canvas app or the Internet.
Then you will need to tell your device how often to ask for this action:
• To have your device never ask again and always open to your browser, select the Always button [1].
• If you regularly use the Canvas app and only want to use your browser sparingly, tap the Just once button [2].
Log In to Canvas
Enter your Canvas login credentials in the email [1] and password [2] fields. Tap the Log In button [3].
View Canvas
You can interact with Canvas as you would on the regular web version of Canvas.
You can access Canvas from any browser on your iOS device. However, for the best user experience, you should view
Canvas via the mobile app for iOS devices.
Please note that mobile browsers are not supported by Canvas, and features may not function as expected compared to
viewing Canvas in a fully supported desktop browser. Canvas pages within a mobile browser are only supported when an
action in the app links directly to the browser, such as when a student takes certain types of quizzes. Support is not
extended to pages that cannot currently be used in the app, such as Conferences or Collaborations.
Additionally, Canvas offers limited support for native mobile browsers on tablet devices. For details, please reference the
limited-support mobile browser guidelines.
Log In to Canvas
Enter your Canvas login credentials in the email [1] and password [2] fields. Tap the Log In button [3].
Canvas Student allows students to access their courses and groups using a mobile device. Students can submit
assignments, participate in discussions, view grades and course materials. The app also provides access to course
calendars, To Do items, notifications, and Conversations messages.
Canvas Student requires a Canvas account and is available for both Android and iOS devices.
Note: Depending on your institution, you may need to log in to additional apps to view certain course content.
Students can access their courses and groups from the Dashboard. Courses and groups include the navigation items that can be
viewed in the browser version of Canvas.
Note: Not all Canvas features are supported on the app at this time.
View Assignments
Students can view details on assignments, quizzes, and discussions and submit these items from the app.
Navigate App
Students can use the Navigation Bar to access their calendar, To Do list, notifications, or Inbox.
Manage Account
Students can manage their Canvas account using the Student app. Students can manage their files, display course grades, get
help from Canvas Support, change users, and log out of the app.
Canvas Teacher allows teachers to facilitate their courses on the go, both inside and outside the classroom. This app
provides quick access to grading, communicating, and updating—three of the most frequent course facilitation tasks for
teachers through Announcements, Assignments, Discussions, and Quizzes.
Canvas Teacher requires a Canvas account. If you are an instructor and your institution does not use Canvas, sign up for a
Free for Teacher account.
Note: Depending on your institution, you may need to log in to additional apps to view certain course content.
Grading
Teachers can browse submissions and provide feedback to their students with a new and improved mobile SpeedGrader
embedded in the app.
Communicating
Teachers can post announcements, send messages, and participate in course discussions. Canvas Teacher includes the Message
Students Who feature from the web version of Canvas and allows teachers to easily send messages to students about specific
course assignments.
Updating
Teachers can easily update course content such as due dates and spelling errors. They can also publish assignments, manage
discussion settings, and adjust quiz options.
Canvas Parent enhances the potential for parents to engage in their children's education. Parents can review upcoming or
past assignments, check on grades, and receive alerts for student activity.
Canvas Parent can be used by any Canvas user with an observer account and is available for both Android and iOS devices.
Note: Depending on your institution, you may need to log in to additional apps to view certain course content.
The Courses tab displays the list of courses that their students are enrolled in. For each course, parents can see course grades,
syllabus, assignments, and events. Grades display according to the course grading scheme.
Assignments and events can be viewed by course or week. Parents can set reminders for a specific assignment or event, which
are sent to mobile devices as push notifications.
Parents can set alerts for specific assignment and grade activity. Alerts are displayed in the Alerts page in the app.