Canvas Guides (en)Recent Updates

Recent Updates

  • If your institution has enabled the SCORM LTI, you can upload SCORM ZIP files as assignments, discussions, or quizzes in your course (per the applicable package content). SCORM is a technical standard for many e-learning products and is often used to create course content. Once enabled, the SCORM Link will appear in the Course Navigation menu. SCORM packages are imported as External Tool Assignment submissions.

    To enable your SCORM content as a stand-alone HTML site, you may need to re-export your SCORM content.

    If you are interested in uploading non-assignment SCORM content into a course, learn how to import .zip content into Course Files.

    Notes:

    • The SCORM LTI must be enabled in External Apps at the account level before it can be used in courses. If you are an administrator, please contact your Customer Success Manager for assistance.
    • If you delete a SCORM assignment from the Assignments, Discussions, or Quizzes pages, the assignment will still appear on the SCORM page, and if you try to open the assignment, Canvas will generate an error. However, if you delete the assignment from the SCORM page, the assignment will also be deleted from all other applicable Canvas locations.
    • Canvas supports the following versions of SCORM: SCORM 1.2 and SCORM 2004 (2nd, 3rd, and 4th Edition).
    • SCORM is not available in beta or test environments of Canvas.
  • Updated on: May 31, 2019

    How do I create an online assignment?

    You can create online assignments for students to submit their assignments through Canvas.

    When allowing file uploads as an online entry option, you can restrict certain types of files for assignment submissions. In the case of restricting assignments with an odd or unusual file type, try adding it to your course to confirm the file is accepted before requesting students to submit the file type.

    If your institution has enabled Google Docs, the Google Apps LTI, or the Microsoft Office 365 LTI, students can upload files from their respective Google Drive or OneDrive account directly. (If only Google Docs are enabled for your institution, students must connect to Google Drive as a web service to submit an assignment as a Google Doc, Google Sheet, or Google Slide.) You can allow Google Drive and OneDrive files as submission types by selecting the File Uploads checkbox when creating an assignment.

    Google Drive File Types

    Students can submit Google Doc (.gdoc), Google Sheet (.gsheet), or Google Slide (.gslide) files. They can also use Google Docs to submit uploaded Word (.doc/.docx), Excel (.xls/.xlsx), PowerPoint (.ppt/.pptx), and PDF files not converted to Google Docs formatting.

    When Google file types are submitted as an assignment submission, those files will convert to their Microsoft counterpart file types and appear in the submission as respective Word, Excel, or PowerPoint files. Canvas uses the conversion file type for submissions (and to render supported file types as Crocodoc files in SpeedGrader), so if you want to restrict file types to only include Google file types, you must also include the file types for each respective Microsoft file type as well. For instance, if you want to only allow Google Slide submissions, you must include .pptx as a restrictive file type, otherwise Canvas will not show the .gslide files in the Google Doc tab.

    Turnitin File Types

    If your institution has enabled Turnitin, you can create a Turnitin assignment. Turnitin accepts various file types and images.

  • When a course is completed and you want to provide read-only access to the course, you may be able to conclude the course manually in Canvas. However, if your institution uses software that automatically concludes enrollments, you do not have to manually end your course since the end date of the course will automatically conclude the course on your behalf.

    When courses are manually concluded, all enrollments are removed from the course and placed in the prior enrollments page. All users in the course will have read-only access. This change applies to all enrollments, including course instructors. Instructor-based roles will no longer have the same access in the course and will result in loss of course functionality and user information, such as viewing SIS data. If full functionality is still required for instructors but you want to conclude the course for students, learn how to change the end date of your course instead.

    Once a course is concluded, if you do not want students to be able to view the course at all, you can restrict students from viewing prior courses.

    Note: Manually concluding a course is a course permission. If the Conclude this Course button does not appear in Course Settings, this setting has been restricted for your course.

  • When a course is completed and you want to provide read-only access to the course, you may be able to conclude the course manually in Canvas. However, if your institution uses software that automatically concludes enrollments, you do not have to manually end your course since the end date of the course will automatically conclude the course on your behalf.

    When courses are manually concluded, all enrollments are removed from the course and placed in the prior enrollments page. All users in the course will have read-only access. This change applies to all enrollments, including course instructors. Instructor-based roles will no longer have the same access in the course and will result in loss of course functionality and user information, such as viewing SIS data. If full functionality is still required for instructors but you want to conclude the course for students, you can change the end date of the course. Please note that instructors can also change the course date for their courses.

    Once a course is concluded, if you do not want students to be able to view the course at all, you can restrict students from viewing prior courses.

    Note: Manually concluding a course is a course permission. If the Conclude this Course button does not appear in Course Settings, this setting has been restricted for your course. If you are an instructor, contact your admin for assistance.

    Note: You can unconclude courses if necessary.

  • Canvas allows you to manually bulk create users, accounts, terms, courses, sections, and enrollments through the Admin interface.

    This document references the SIS Import CSV Format API page, where the majority of the CSV information is located. Each CSV file is symbiotic with another and tell Canvas how to manage all information for the account. View an SIS relationship diagram.

    Each step in this lesson provides sample CSV files with descriptions of each required and optional field. You will also find a link to download each file if you want to take a deeper look at the formatting. Download a zipped package of all sample files.

    You should practice importing data in your Canvas test environment before importing any content to your production environment.

    CSV File Format

    In order to bulk upload data into Canvas, you must create one or more CSV text files.  CSV files can be generated by many programs. Student Information Systems (SIS) often have a method for generating reports in CSV format that can be modified to fit the format Canvas requires. If you do not know how to save a file in a CSV format, please check the documentation for the program you are using to create your CSV file (e.g., Excel).

    When using the Instructure format for importing files in the SIS Import page, 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 manually uploading individual files, the files must be uploaded in the order shown in this lesson.

    CSV Field Formatting

    The first row of your CSV file (header) must include the complete field name for each file. The order of the columns does not matter but having the rows ordered properly is crucial for files like the accounts.csv. When any of this data is modified in the User Interface (UI), Canvas will set the new values as "sticky." When a new basic upload is performed, the data existing in Canvas will remain "sticky" and any imported data that would attempt to update that data will be ignored. Learn more about sticky fields.

    An import can override UI changes only if the proper options are selected when using the SIS Import tool.

    API Documentation

    CSV files only include a specific set of fields. Canvas contains additional values that are available through each individual API. After running the CSV files for your institution, standard practice for a majority of institutions is to upload all SIS CSV files and then use the Canvas API to update full account and course attributes. For more information, view the Canvas API documentation for Users, Accounts, Terms, Courses, Sections, Enrollments, and Groups.

  • Macros allow you to save a set of case settings and apply them to cases in Service Cloud. These changes include transferring a case to a specific user, case status, Canvas Component Affected, Canvas Component Issue, and case comments.

    To apply a macro to multiple cases, use the Mass Update feature.