Univeristy of Pittsburgh - Home Page

University Center for Teaching and Learning

How to create assignments for your canvas course.

  • Quick Start
  • Instructor Help
  • Student Help

How to Create Assignments

Using assignments in Canvas provides a streamlined process for assigning homework and creating quizzes for students.  Canvas considers an ‘assignment’ to be anything that is graded, whether that be a quiz or homework assignment, and whether it’s delivered entirely online, paper-and-pencil, or is a participatory assignment with no actual deliverable.

This Quick Start guide will cover the creation of assignments where the student submits a file electronically, on paper, using an external tool such as Turnitin or Panopto , or where no submission is expected (e.g. class participation). See How to Create Tests and Quizzes for Your Canvas Course and Create and Manage Discussions for more information about using those tools as assignments.

1. In the Course Navigation menu, click the Assignments link.

Navigation menu in Canvas with red arrow pointing to link for Assignments.

2. Click “ +Assignment ” at the top right.

Blue add assignment button in Canvas.

3. Write the assignment title and directions for students.

Screenshot indicating with red arrows to the Assignment Name text box and the RCE text box

4. Assign the number of points available for the assignment.

Screenshot of Points field in a Canvas assignment showing a sample value of 20.

5. Choose an “ Assignment Group” . Assignment groups are, in essence, a category of assignment. For more information about using Assignment Groups, see the Canvas guides regarding Assignments.

Screenshot of assignments dashboard in Canvas with drop down menu showing how to assign an assignment to a group.

6. There are four submission types :

Screenshot of Canvas assignments with drop down menu indicating how to select an assignment type. Red arrow pointing to the "online" option.

  • No Submission: an activity where nothing will be collected from students (e.g. a participation grade)
  • For the full details about the online assignment subtypes, (text entry, annotation, file upload, etc.), please see the official documentation .
  • We have a recorded mini-webinar on annotation assignments, including assignment ideas, available on the Training Webinars page.
  • On Paper: assignments/quizzes/activities that were written on paper and collected by the instructor
  • External Tool: assignments submitted through a 3rd party tool that is integrated with Canvas, such as a textbook publisher’s website or Turnitin

7. Submission Attempts: You may allow unlimited submission attempts for Online assignments, or restrict attempts to one or more. When a student submits to an assignment they have already submitted to, the previous submission is retained as well, and the instructor may view both.

8. Group Assignments and Peer Reviews:  Assignments can be created as either a group assignment or peer review assignment.

9. Assign options- You can assign an assignment to your entire class, a specific student, and/or a section of your class. You can also set the due date and the availability dates (when your students can submit their assignment). Each section can have different due dates and availability dates.

Screenshot of assignment parameters in Canvas with red arrows pointing as "Assign to:", "Date:" and available fields.

10. If you are finished creating the assignment, click on “ Save & Publish “. If you are not finished creating the assignment, click on “ Save ” and you may come back and work on it more later without students having access to it.

Canvas assignment button with "Save" highlighted in blue.

Instructor Help for Assignments

Creating assignments.

  • How do I create an assignment?
  • How do I add a moderated assignment to be graded by multiple reviewers?
  • How do I create an online assignment?
  • How do I add or edit details in an assignment?
  • How do I add or edit points for an assignment?
  • What assignment types can I create in a course?
  • How do I limit submission attempts for an assignment?
  • How do I add an assignment that includes anonymous grading?
  • How do I enable anonymous instructor annotations in student submissions?
  • How do I import SCORM files as an assignment?
  • How do I publish or unpublish an assignment as an instructor?

Managing Assignments

  • How do I use the Assignments Index Page?
  • Can a student resubmit Canvas assignments?
  • How do I assign an assignment to everyone in a course?
  • How do I assign an assignment to a course group?
  • How do I assign an assignment to a course section?
  • How do I assign an assignment to an individual student?
  • How do I view differentiated assignments with different due dates in a course?
  • How do I bulk update due dates and availability dates as an instructor?
  • How do I delete an assignment?
  • How do I duplicate an assignment?
  • How do I move or reorder an assignment?
  • How do I use Direct Share to copy an assignment to another course?
  • How do I use Direct Share to send an assignment to another instructor?

Creating and Managing Peer Review Assignments

  • How do I create a peer review assignment?
  • How do I use peer review assignments in a course?
  • How do I automatically assign peer reviews for an assignment?
  • How do I manually assign peer reviews for an assignment?
  • How do I view student peer review comments as an instructor?

Creating External Tool Assignments

  • How do I add an assignment using an external app?
  • How do I create a cloud assignment with a Microsoft Office 365 file?

Using Assignment Groups

  • How do I add an assignment group in a course?
  • How do I create an assignment shell in an assignment group?
  • How do I create rules for an assignment group?
  • How do I move or reorder an assignment group?
  • How do I weight the final course grade based on assignment groups?

Grading Considerations

  • How do I add a grading scheme to an assignment?
  • How do I download all student submissions for an assignment?
  • How do I upload all student submissions for an assignment?
  • How do I exclude an assignment from the course’s final grades?
  • How do I give extra credit in a course?

Student Help for Assignments

  • How do I view Assignments as a student?
  • How do I filter assignments by type as a student?
  • How do I submit an online assignment?
  • How do I submit a text entry assignment?
  • How do I enter a URL as an assignment submission?
  • How do I submit a media file as an assignment submission?
  • How do I upload a file as an assignment submission in Canvas?
  • How do I upload a file from Microsoft Office 365 as an assignment submission?
  • How do I know when my assignment has been submitted?
  • How do I manage celebration animations in Canvas as a student?
  • How do I submit a cloud assignment with Microsoft Office 365?
  • How do I download assignment submissions from all my courses?
  • How do I annotate a file as an assignment submission in Canvas?
  • How do I use DocViewer in Canvas assignments as a student?
  • How do I submit a PDF assignment with annotations in the Student app on my Android device?
  • How do I add annotations to a submission in the Student app on my iOS device?

Groups and Peer

  • How do I submit an assignment on behalf of a group?
  • How do I know if I have a peer review assignment to complete?
  • How do I submit a peer review to an assignment?
  • Where can I find my peers’ feedback for peer reviewed assignments?
  • How do I view the rubric for my assignment?
  • How do I view the rubric for my external tool assignment?
  • How do I view rubric results for my assignment?
  • How do I know when my instructor has graded my assignment?
  • How do I view assignment comments from my instructor?
  • How do I view annotation feedback comments from my instructor directly in my assignment submission?
  • How do I view my Roll Call Attendance report as a student?
  • Generative AI Resources for Faculty
  • Student Communication & Engagement Resources
  • Pre-course Surveys
  • New Faculty Essentials
  • Teaching Consultations  
  • Equipment Loans and Rentals
  • Report a Classroom Problem
  • New Requirements for Accommodated Testing
  • Workshops & Events
  • Not sure what you need?
  • Accessibility Resource Hub
  • Assessment Resource Hub
  • Canvas Resource Hub
  • Center for Mentoring
  • Creating & Using Video Resource Hub
  • DEI Resource Hub
  • General Pedagogy Resource Hub
  • Graduate Student/TA Resources
  • Remote Learning Resource Hub
  • Syllabus Statements & Checklist
  • Student Communication & Engagement Resource Hub
  • Technology & Equipment Resource Hub
  • Classroom & Event Services
  • Assessment of Teaching
  • Classroom Technology
  • Custom Workshops
  • Open Lab Makerspace
  • Pedagogy, Practice, & Assessment
  • Need something else? Contact Us
  • Educational Software Consulting
  • Learning Communities
  • Makerspaces and Emerging Technology
  • Mentoring Support
  • Online Programs
  • Teaching Surveys
  • Testing Services
  • Classroom Recordings and Lecture Capture
  • Creating DIY Introduction Videos
  • Media Creation Lab
  • Studio & On-Location Recordings
  • Video Resources for Teaching
  • Assessment and Teaching Conference
  • Diversity Institute
  • New Faculty Orientation
  • New TA Orientation
  • Teaching Center Newsletter
  • Meet Our Team
  • About the Executive Director
  • Award Nomination Form
  • Award Recipients
  • About the Teaching Center
  • Annual Report
  • Join Our Team

Getting Started with Canvas Assignments

  • Last modification date Updated On July 26, 2024
  • Categories: Assignments , Canvas , Uncategorized
  • Categories: assessment , Getting Started , Grading

Print Friendly, PDF & Email

Canvas  Assignments  are a way for instructors to provide students opportunities to practice using the knowledge and skills they have gained or to assess student performance related to such knowledge and skills. (Creating an Assignment is the  only  way to create a new column in the Gradebook.)

In Canvas there are four basic  Submission Types  for assignments. The submission types include:

  • No Submission : For assignments for which you are not collecting any content from the students.
  • Text Entry : For students to enter text directly into a text box on Canvas.
  • Website URL : For students to enter a URL (usually to a blog, video, podcast, etc.).
  • Media Recordings : For students to upload or record media for submission.
  • File Uploads : For students to upload files for submission ( Restrict Upload File Types  will allow you to limit which types of files may be submitted).
  • On Paper : For assignments students will submit in person.
  • External Tool : For assignments which students will submit through a third-party tool (such as Turnitin, Panopto Video Quiz, and PlayPosit).

Assignments tool in Canvas

Managing an Assignment

Managing assignment groups.

When getting started with Assignments, learn to

  • Create an assignment shell with the Canvas guide  How do I create an assignment? 

If you select  Peer Reviews Appear Anonymously , annotation tools in  SpeedGrader  will become unavailable.

If you change the  Assign To  area from  Everyone  to select students after submissions have already begun, and do not have a second set of Assign To dates, submissions from unassigned students will disappear.

  • Published assignments are visible as existing outside of availability dates, but students cannot see the details.
  • If looking to update the due and/or availability dates on multiple assignments, see   How do I bulk update due dates and availability dates as an instructor?
  • If choosing the option to make an assignment a  Group Assignment : If only assigning to specific groups, make sure to click the  X  on the  Everyone Else  choice under  Assign to .

tip indicator

Media Recording  Assignments are not recommended due to technical reasons. Instead, have students submit media by embedding it in a  Text Entry  assignment through Panopto .

Clearly express expectations and criteria for grading by using a  Rubric .

Be cautious limiting submission attempts, as students often make mistakes loading documents and need multiple attempts to ensure you have the correct submission.

  • Delete an assignment with the Canvas guide  How do I delete an assignment?
  • This duplication process will not work for Quizzes.
  • Attach a rubric to an assignment for grading or to communicate expectations to students with the Canvas guide  How do I add a rubric to an assignment?

Accessibility Tips

  • Use descriptive text for links, instead of long URLs or ‘click here’. 
  • Make instructions brief and to-the-point. Avoid long paragraphs and sentences.
  • Consider allowing multiple submission types to accommodate technical limitations students may face.

Assignment Groups  are a way to categorize different graded items in Canvas. For example, you may have journals, blogs, and essays which your students create in your course. Assignment Groups allow you to label and group different types of assignments separately in order to better organize and for ease when applying weighting (see  How do I weight the final course grade based on assignment groups? ). When getting started with Assignment Groups, learn to

  • Add and delete assignment groups with the Canvas guide  How do I add an assignment group in a course?
  • Move or reorder an assignment group with the Canvas guide  How do I move or reorder an assignment group?
  • Make rules governing grading expectations within assignment groups with the Canvas guide  How do I create rules for an assignment group?

Additional Resources

  • CTI Resource: What is the Assignments Index Page?
  • How do I bulk update due dates and availability dates as an instructor?
  • How do I weight the final course grade based on assignment groups?
  • Canvas Student Guide

Creative Commons License

Subscribe By Email

Get a weekly email of all new posts.

Your Email Leave this field blank

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

logoy

How to Create an Online Submission Assignment

Instructors will organize their graded assignments from the “Assignment” link in the Course Navigation. Published assignments will then automatically sync into the Canvas Gradebook for instructors to add grades and provide feedback. 

Online submission-type assignments, specifically, allow students to submit work for instructors online, through Canvas. Then, instructors can have digital forms of work without the need to download and clutter their desktop memory.

**Once students submit to an assignment, the instructor CANNOT unpublish it

**Graded discussions or quizzes will automatically drop into the “Assignments” section, but should be created in their respective sections (“Discussions” or “Quizzes” via the Course Navigation links).

  • What are Assignments?
  • How do I create an Assignment
  • How do I create an online assignment?
  • How do I assign an assignment to an individual student?
  • How to Upload and Embed Files via the Rich Content Editor
  • How do I assign an assignment to a course group?
  • How do I use peer review assignments in a course?
  • Email the LX Design team
  • Video Suggestions
  • Hybrid Learning

Simon Fraser University Engaging the World

Canvas support.

  • A-Z directory
  • How do I submit an online assignment?

Assignments in Canvas can be submitted using several submission types. Instructors can choose what kind of online submissions they want you to use. You have the option to resubmit assignments if your instructor allows. If you cannot see the "Submit Assignment" link, you instructor may want you to submit your assignment in a different way.  

1. Click  the Assignments link in the course navigation sidebar on the left hand-side. 

how do i submit assignments on canvas

2. Click the Assignments link to view all the assignments you have for that course.

how do i submit assignments on canvas

Note: You can also access your Assignments through the Syllabus, Gradebook, Calendar, or Modules. 

3. When you click an Assignment title, you will see a screen with assignment instructions. You may also see a rubric if your instructor has provided one. 

how do i submit assignments on canvas

4. Click the Start Assignment link to submit your work. If you cannot see the Start Assignment link, your instructor may not want you to submit your assignment online.

Your instructor will decide what kinds of submissions are appropriate for each assignment. In the case below, the instructor is allowing the student to upload a file. Not all file types may be available for your Assignment, depending on the assignment submission type set by your instructor. 

5. To submit a file upload, click   Upload File  or if you have already uploaded your assignment to Canvas and want to select it for our assignment submission, click the Click here to find a file you've already uploaded link. If you want to submit a photo you can use the Use Webcam option. See instructions here .

how do i submit assignments on canvas

6. To submit a text entry, type or copy and paste text into the Rich Content Editor. Click Submit Assignment . You can submit up to 16384 characters in the Text Entry field. 

how do i submit assignments on canvas

7. After you have submitted your work, you will see information in the Sidebar about your submission. If you choose and your instructor has allowed for this capability, you may resubmit another version of your assignment using the Re-submit Assignment  link. You will only be able to view the details of your most recent submission in the sidebar, but your instructor will be able to see all of your submissions.  

Once your instructor has graded your submission, you will be notified via the channels that you specified in your Notification Preferences. You can also see details about your assignment and links to additional feedback in the Gradebook. 

how do i submit assignments on canvas

  • How do I submit an assignment using Google Docs?
  • How do I complete a peer review?
  • How do I use my webcam to take a photo or an assignment?
  • How do I view instructor feedback?

Cal State Fullerton

California State University Fullerton

Canvas resource center.

Welcome to the Canvas Resource Center where you may find self-help guides on a wide range of topics regarding teaching and learning using Canvas. Begin by typing in a keyword and clicking on Search.

How do I submit a student's assignment on their behalf?

You will learn how you can submit/upload a file attachment for an Assignment in your course in Canvas on behalf of a student.

The Assignment submission type must be for a file upload.

For example, if a student missed a deadline or submitted the wrong paper or you are allowing the student to re-edit the paper, you can submit the assignment on their behalf without having to go through the steps of changing any deadllines or allowed attempts.

1. Navigate to the Gradebook for your course.

Grades navigation item

2. Locate the student with the missing submission.

Tip: You can also re-submit an Assignment for a student. For example, if a student submitted an incomplete assignment or submitted the wrong file, you can upload the correct file for that student even if it is past the due date and the until date for a particular Assignment.

You can use the Search tool or simply scroll down the list of students.

student located

3. Click on the desired cell.

Cell selected

4. Click on the Arrow.

Arrow selected

5. Click on Submit for Student.

Submit for Student selected

6. Drag and drop the file.

Upload File area selected

7. Click on Submit.

Submit button

8. Click on SpeedGrader.

Note that the cell now shows that the Assignment needs grading.

SpeedGrader link selected

9. In the SpeedGrader, you can see when the submission was made and by whom.

You can see the date and time and by whom the Assignment was submitted (1). You can apply all of your regular grading, rubric, comments, etc. that you would do a for a student-submitted Assignment.

SpeedGrader

Article Summary

You have now learned how to submit an Assignment on behalf of a student.

  • Prev: How do I give extra credit in a course?
  • Next: How do I hide student grades while I am grading that Assignment?

Last Updated

Nov 01, 2023

Self-Help Guides

  • Making the Most of Canvas
  • Canvas Studio
  • FAQs for Using Canvas

ADD-ONS FOR CANVAS

  • Anthology Ally in Canvas
  • Dropbox in Canvas
  • Flip in Canvas
  • Google Docs in Canvas
  • GoReact in Canvas
  • H5P in Canvas
  • iClicker in Canvas
  • LibreTexts & ADAPT in Canvas
  • LinkedIn Learning in Canvas
  • Lucid in Canvas
  • Mentimeter in Canvas
  • Padlet in Canvas
  • Proctorio in Canvas
  • Publisher Content in Canvas
  • Respondus 4.0 in Canvas
  • Respondus LockDown Browser in Canvas
  • Scantron and ParScore
  • ShareStream Video in Canvas
  • SoftChalk in Canvas
  • SOQ in Canvas
  • Teams in Canvas
  • Turnitin in Canvas
  • VoiceThread for Canvas
  • YouTube in Canvas
  • Zoom in Canvas

STUDENT SELF-HELP GUIDES

  • Student Self-Help Guides

tuftsedtech

Canvas @ Tufts

For information about other teaching & learning tools see the Educational Technology User Guides .

  • AI and Teaching
  • Blue Course Evaluations
  • Dental Externships
  • Easy Generator
  • Health Science Clinical Tools
  • Kaltura Capture
  • Kaltura Video Editor
  • Language Placement Testing
  • Poll Everywhere
  • VoiceThread
  • Visual Classrooms
  • Student: How do I submit an Office 365 document to an assignment?

Students can submit files from their Office 365 One Drive to  Canvas Assignment.

Go to Assignments

how do i submit assignments on canvas

Click on the name of the Assignment

how do i submit assignments on canvas

Click Submit Assignment

how do i submit assignments on canvas

This displays the Submit Assignment dialogue box

Click Office 365 tab

how do i submit assignments on canvas

This displays the Office 365 dialogue box.

NOTE: You may have to log into your Tufts Office 365 account

Checkmark the file you want to submit, then click Attach File

how do i submit assignments on canvas

This returns the display to the Canvas submit assignment dialogue box.

Add a comment (if wanted) then click Submit Assignment

how do i submit assignments on canvas

This submits the Office 365 file to the Assignment.

how do i submit assignments on canvas

NOTE: You may see a message "Canvas is currently processing your submission". If so, click "OK"

  • Prev: How do I link to an Office 365 document in a Canvas Rich Text Editor (Announcements / Assignments / Syllabus / Discussions / Quizzes / Pages)?
  • Next: How do I add the Office 365 tool to my Canvas course site tool list?
  • Spring 2024 Updates to My Media and Media Gallery
  • Media storage and Student View button changes
  • Course Navigation and Gradebook icon changes
  • New Rich Content Editor
  • Discussions and Announcements Redesign
  • How do I install an external app in my course site?
  • How do I add a Non-Tufts account to a Canvas course site?
  • How do I associate courses with my Blueprint course?
  • How do I create a Student Annotation assignment?
  • How do I create an audio or video assignment?
  • How do students submit an audio or video assignment?
  • How do I send messages to students in my class?
  • How do Announcements and Conversations work?
  • How do I download a list of my student's email addresses?
  • What are the recommended notification preferences for students?
  • What are the recommended notification preferences for instructors?
  • How do I copy content from one Canvas course site to another Canvas course site?
  • How do I organize my Canvas Dashboard?
  • How do I nickname my Canvas Dashboard cards?
  • How do I record a video and embed it in a Discussion post?
  • How do I post (and hide) student grades?
  • How do I hide the "Total Grade" from students?
  • How do I display a Letter Grade in the Total Grade Column?
  • How do I display Total Points in the Total Grade Column?
  • How do I hide student names when grading (Anonymous Grading)?
  • How do I create gradebook columns from a spreadsheet import?
  • How do I include student SIS IDs when I export grades?
  • Student - How do I view instructor feedback on an assignment?
  • Understanding Canvas Gradebook Totals and Exported Totals
  • Canvas Grading Tips and Common Mistakes
  • What are Canvas Group Sets and Course Groups?
  • How do I create Group Sets and Course Groups?
  • How do I assign a graded Assignment to a Group?
  • How do I assign a graded Discussion to a Group?
  • How do I create a Front Page and use it as the Home page for my Canvas site?
  • What is Kaltura Capture?
  • How do I install Kaltura Capture on a Mac?
  • How do I install Kaltura Capture on a PC?
  • How do I record with Kaltura Capture?
  • How do I edit my video start and end points?
  • How do I add (link) Files, Assignments, Discussions or Quizzes to a Canvas Module?
  • How do I add a Canvas Page as a module item?
  • How do I embed a video from My Media in a Canvas "Page" and then create a link to the Page in a Module?
  • How do I add my course site "Zoom" tool as a module item?
  • What are My Media and Media Gallery?
  • How do I upload a video to My Media in Canvas?
  • How do I record a video directly into My Media with Kaltura Capture?
  • How do I edit a video uploaded or recorded with My Media?
  • How do I publish a video from My Media to a course site's Media Gallery?
  • How do I embed video from My Media in a Canvas text-editing window? (New)
  • How do I add a My Media or Media Gallery video to a Canvas Module?
  • How do I create a Playlist of Videos in the Media Gallery tool?
  • How do I embed a Media Gallery Playlist in a Canvas text-editing window?
  • How do users add Comments to a Media Gallery video?
  • How do I remove commenting permissions from a Media Gallery video?
  • How do I upload iPhone or Android phone videos (and images) to Media Gallery?
  • How do I download a My Media video?
  • How do I allow downloading of video from the Media Gallery?
  • How do I change the ownership of a My Media video?
  • How do I allow other users to edit and publish a video in My Media?
  • Instructors: How do I create an Assignment allowing students to submit a video from their My Media storage? (New)
  • Students: How do I submit a video to an Assignment or a Discussion? (New)
  • How do I copy Media Gallery Videos from one Canvas Course site to another Canvas Course site?
  • Enabling third-party cookies
  • How can I get captions on My Media videos?
  • How can I see general and individual viewer statistics for videos in Media Gallery?
  • How can I see aggregate video viewing statistics for the Media Gallery in my course?
  • How do I remove a video from the Media Gallery?
  • How do I edit a pre-existing playlist?
  • How do I upload a Youtube video to My Media?
  • How can I edit captions on my media videos? (New)
  • How to Record Webcam Video with Express Capture
  • Updated Kaltura My Media and Media Gallery Player
  • How do I Add a Kaltura Video Quiz to Canvas Assignments?
  • How to Create a Kaltura Video Quiz
  • How do I add a custom link to my course navigation?
  • How do I show hidden items in my course site navigation menu?
  • Differences between Canvas Classic Quizzes and New Quizzes
  • New Quizzes Introductory Videos
  • How do I create a quiz using New Quizzes?
  • How do I add a question to a quiz in New Quizzes?
  • How do I add specific question types to a quiz in New Quizzes?
  • How do I manage quiz settings in Canvas New Quizzes?
  • How do I view and grade student submissions in New Quizzes?
  • How do I Moderate a Quiz in New Quizzes?
  • How do I create Item Banks in New Quizzes?
  • How do I add questions to an existing Item Bank?
  • How do I add a question from an Item Bank to a New Quizzes quiz?
  • How do I add multiple questions from an Item Bank to New Quizzes quiz?
  • How do I migrate a Classic Canvas quiz to New Quizzes?
  • How do I set my Canvas Notification Preferences?
  • How do I create a Peer Reviewed Assignment?
  • How do I manage a Manual Assigned Peer Review assignment?
  • How do I manage an Automatically Assigned Peer Review assignment?
  • How do I manage a Group peer review assignment?
  • How do I create a Peer Reviewed Graded Discussion?
  • How do I manage a Manually Assigned Peer Review Discussion?
  • How do I manage an Automatically Assigned Peer Review discussions?
  • How do I manage a Group peer review discussions?
  • Student: - How do I complete a peer review Assignment?
  • Student: - How do I complete a peer review Discussion?
  • How do I add pronouns to my Canvas profile?
  • How do I publish (or unpublish) my Canvas course site?
  • Student - How do I see if one of my Canvas course sites is Published?
  • How do I create an Appointment Group (sign-up)?
  • Student: - How do I sign-up for an appointment group?
  • Instructor: - How do I check student sign-ups?
  • How do I embed a course image in a Canvas text box?
  • How do I link to a file in a Canvas text box?
  • How do auto-open a preview of a linked file on a Canvas text box?
  • How do I embed a webcam video in a Canvas text box?
  • What are Canvas Rubrics?
  • How do I create a Ratings Block Canvas Rubric?
  • How Do I create a Free-form Comment Rubric?
  • As a Student, How do I create a Study Group?
  • Student: How do I use Google Docs to create a collaborative document in a Student Study Group?
  • How do I create Canvas course site sections?
  • How do I populate Canvas sections with student (and TA) accounts?
  • How do I create an announcement for a section?
  • How do I email a section?
  • How do I post an Assignment for a section?
  • How do I post a Discussion for a section?
  • How do I post a Quiz or Survey for a section?
  • How do I view the SpeedGrader and Gradebook by section?
  • How do I limit participation in section to a start and end date?
  • How do I make my course site Syllabus open to the public?
  • How do I post a course syllabus?
  • Instructor - How do I set a Canvas course site time zone?
  • Student - How do I set my local time zone in my user account?
  • How do I Restore items I have deleted from my Canvas site?
  • How do I add MindTap to my course site?
  • How do I get support for MindTap?
  • How do I Combine (Cross-list) Canvas course sites?
  • What is the Competency Checklist?
  • Students - How do I navigate the Competency Checklist?
  • Students - How do I complete a self-assessment?
  • Students - How do I request an assessment from faculty?
  • Instructors - How do I assess a student?
  • Accessing Competency Check-List on Phone
  • What is Tufts University policy on copyright and fair use of posted materials on Canvas?
  • What is Tufts University policy on the use of social media?
  • Department Administrator - Delegated Access
  • How do I access Canvas course sites within my delegated access sub-account?
  • How do I add users to a Canvas site within my delegated access subaccount?
  • How do I post a sub-account announcement?
  • How do I access Canvas course sites using my accreditor access?
  • How do I use account calendars?
  • What is Echo360?
  • How do I add Echo360 to my course site?
  • How do I embed an Echo360 video using the Canvas text editor?
  • End of the Semester options for Instructors
  • Setting course site access for individual students
  • How do I create a self-selected timed final exam (Essay Questions)?
  • How do I create a self-selected timed final exam (File Upload Questions)?
  • How do I review and grade a self-selected timed final exam (Essay Questions)?
  • How do I review and grade a self-selected timed final exam (File Upload Questions)?
  • Student: How do I take a self-selected timed (Essay Question or File Upload) final exam?
  • How do I link (or embed) a Google Document in a Canvas text box?
  • Instructor: How do I use Google Docs to create a collaborative document?
  • Student: How do I submit a Google Document to an assignment?
  • How do I add the Google Maps App to my Canvas course site?
  • How do I embed a Google Map in a Canvas text box?
  • How do I create an Office 365 Collaboration document (Word / Excel / Powerpoint)?
  • How do I link to an Office 365 document in a Canvas Module?
  • How do I link to an Office 365 document in a Canvas Rich Text Editor (Announcements / Assignments / Syllabus / Discussions / Quizzes / Pages)?
  • How do I add the Office 365 tool to my Canvas course site tool list?
  • Instructor - How do I create an Office 365 Cloud assignment?
  • Student - How do I edit and submit an Office 365 Could Assignment?
  • What is the Piazza tool?
  • How do I set up a Piazza discussion board for my site?
  • How do I set up a Piazza discussion board for my site? (LTI 1.3)
  • How to Link to an Existing Piazza Course with the new LTI 1.3
  • How do I manage Piazza discussion board enrollments?
  • As an instructor, how do I post a question in Piazza?
  • How do students respond to a question posted by the instructor?
  • As a student how do I post a question in Piazza?
  • How do Instructors respond to student questions in Piazza?
  • How do instructors and students post a poll?
  • How do I edit the student anonymity settings for my Piazza site?
  • How do I edit my Piazza email notifications?
  • How do I embed an image in a Piazza post?
  • How do I deactivate a Piazza site?
  • How do I un-enroll (drop) from a Piazza discussion site?
  • What is the Progress Report tool?
  • How do I access the progress report tool to submit a report?
  • How do I submit a progress report for a student?
  • What are Canvas Reading Lists?
  • How do I create a Reading List?
  • How do I structure the list by weeks or topics?
  • How do I add items to the reading list?
  • How do I add links to electronic articles?
  • How do I share the list with students?
  • How do I re-use a previous semester's list?
  • How can I save favorite resources to use on my lists?
  • Can my teaching assistant work on my list?
  • Where can I get help and training for using the Reading List tool?
  • Students - Reading Lists Help
  • What happens to my Canvas content when I leave Tufts?
  • How do I record my screen with Kaltura Capture?
  • How do I make a screen recording using QuickTime on a Mac?
  • How do I edit or trim a QuickTime video on a Mac?
  • What is TidyUP?
  • How do I activate TidyUP?
  • How do I mange my Canvas site content using TidyUP?
  • Overview of Tufts Box Integration with Canvas
  • Instructor: How do I link to a Tufts.Box.Com document in a Canvas text box?
  • Instructor: How do I link to a Tufts.Box.Com document in a Canvas Module?
  • Instructor: How do I add a link to Tufts.Box.Com to the course site navigation panel?
  • Student: How do I submit a document from my Tufts.Box.Com to a Canvas Assignment?
  • Student: How do I link to a document from my Tufts.Box.Com in a Canvas text box?
  • Turnitin Plagiarism Detection Service
  • How do I use the Turnitin plagiarism service to check the originality of student submitted papers?
  • Student: How do I submit a paper to a Canvas Assignment that uses Turnitin?
  • How do I view a TurnItIn Originality Report?
  • How to add VoiceThread to your Canvas course
  • Using VoiceThread in Your Course on Canvas
  • Instructor - How do I create a webcam video in a Canvas text box?
  • How do I add a webcam comment to a student's grade in the Canvas SpeedGrader?
  • Student - How do I create a webcam video in a Canvas Discussion text box?
  • How do I embed a YouTube video in a Canvas Page and link it in a Module?

Canvas @ Yale

  • Canvas Assignment Tool: Overview

Updated on Mar 22, 2022

The Canvas Assignments tool is one of several native Canvas tools that allows instructors to collect student work for grading. Through the Canvas Assignment tool, students can submit their completed work and instructors can easily collect and score the work either offline (by downloading all submissions with a single button click) or online through the Canvas SpeedGrader function. Canvas Assignments can also be used to create columns in the gradebook for grading student work that is not submitted online.

Several of the External Applications integrated into Canvas work in coordination with the Canvas Assignments tool. For these tools, you will still create the Canvas Assignment as normal, but you will need to follow the detailed instructions for the specific external application to properly link it to the Canvas Assignment. Visit our Instructional Tools support page and click on the appropriate tool for details.  

Table of Contents

This article will address the following information:

Why use Canvas Assignments?

Use cases for assignments, how do i use canvas assignments in my course, what will my students see, additional resources, for students.

Canvas Assignments are a great centralized location to find and submit their coursework.  It can provide students with detailed instructions for each assignment, due dates, template files for students to use when applicable, and rubrics to help students understand what is expected to achieve full credit for their work. Canvas' online grading via the SpeedGrader tool is a core feature of the Canvas Assignment tool, which allows students to quickly receive and reply to instructor comments on their work. Canvas Assignments also work hand-in-hand with the Canvas Grades area, so students can quickly see how well they did on each assignment and how they are doing overall in the course in one place.

For Instructors

Canvas Assignments streamlines the way that student work is collected. Instead of receiving digitally completed homework in the form of individual emails from each student for each assignment, instructors can create a Canvas Assignment to collect the work of all students. With Canvas' online grading tools, instructors can use rubrics for consistent grading and can use the Canvas SpeedGrader tool to provide detailed annotations on student-submitted files or simply use the one button download all submissions button to export all student files at once to their local computer. The Canvas Assignments tool also allows instructors the flexibility to assign activities to specific due dates for individual students or even create activities that are only available to certain students.

Canvas Assignments can be used in many ways—below are just a few examples of how assignments can be used in your course:

  • Homework Assignments
  • Research Papers
  • Written Exams
  • Handwritten Student Work (check out our help article for students on  how to create a PDF of handwritten work )
  • Overall grade for course (that differs from the Canvas-calculated Totals column)
  • Grade for an oral exam or other activity that does not require students to hand in work
  • Class participation grade
  • Peer Review Assignments – students can be assigned to read and comment on one or more of their classmates' submissions
  • Group Assignments – require one submission for a group of students

Instructor and TA level users can always access the tool to create and organize activities, but the tool can be hidden from students if desired. To learn more about how to use Canvas Assignments to facilitate your online course work, please reference:

  • Creating an Assignment
  • Grading Assignments Using the SpeedGrader
  • Due Dates versus Display Dates
  • How do I automatically assign peer reviews for an assignment?
  • How do I view student peer review comments as an instructor?
  • How do I assign an assignment to a course group?
  • Turnitin Assignment Settings Options
  • Viewing a Turnitin Report (Instructor)

The actual view your students see will depend on the settings you set on your assignments. Below you can see what a student would see for an online, file upload submission type assignment.  

On each assignment, instructors can set an " Available From " date, which is the date when the assignment will open for students to start submitting their work. Even though an assignment may not yet be open, students will be able to see that there is an assignment and will be able to click on it.  

When a student views an assignment that has not opened for submissions yet, they will see a message showing that the assignment is locked and the date when the assignment will open, which is the " Available From " date.

how do i submit assignments on canvas

When going to submit a file, the students will see the assignment instructions, points, due / available from / until dates, and the rubric (if one exists). The students will submit by clicking the " Submit Assignment " button and following the process to upload and submit their file(s).

Creating Assignments

  • Duplicating an Assignment
  • How do I exclude an assignment from the course's final grades?
  • How do I bulk update due dates and availability dates as an instructor?
  • How do I add a rubric to an assignment?
  • Rubrics (Vendor Guides)

Assignment Groups (For organizing assessments and weighting grades)

  • How do I add an assignment group in a course?
  • How do I move or reorder an assignment group?
  • How do I move or reorder an assignment?
  • Creating Weighted Assignments Groups

Grade Posting Policies

  • How do I select a grade posting policy for a course in the Gradebook?
  • How do I select a grade posting policy for an assignment in the Gradebook?
  • Using the Grade Posting Policy

Student Resources

  • How to create a PDF of hand written assignments
  • How do I submit an online assignment?
  • How do I upload a file as an assignment submission in Canvas?
  • How do I submit a text entry assignment?
  • How do I enter a URL as an assignment submission?
  • How do I submit a media file as an assignment submission?

For more help, please contact  [email protected] .

Discover Instructional Tools

  • Assessment Finder Tool
  • Canvas @ Yale External Applications: Overview
  • Feedback & Accessibility Barriers Tool: Overview
  • Panorama: Overview
  • FeedbackFruits: Overview
  • Canvas Quizzes: Overview
  • Gradescope: Overview
  • Respondus LockDown Browser: Overview
  • Turnitin: Overview
  • LabArchives: Overview
  • WordPress: Overview
  • Canvas Collaborations: Overview
  • Canvas Groups: Overview
  • Canvas Announcements: Overview
  • Canvas Inbox: Overview
  • Canvas Modules: Overview
  • Canvas Pages: Overview
  • Canvas Syllabus: Overview
  • Photo Roster: Overview
  • Canvas Discussions: Overview
  • VoiceThread: Overview
  • Ed Discussion: Overview
  • Perusall: Overview
  • Mid-Semester Feedback: Overview
  • Post'Em: Overview
  • Qualtrics LTI: Overview
  • Poll Everywhere: Overview
  • Media Library (Panopto): Overview
  • LinkedIn Learning: Overview
  • Zoom: Overview

Other Resources

  • Accessibility
  • Inclusivity
  • Canvas @ Yale Settings
  • Enrollment & Permissions
  • Technical Support Guides
  • Updates & Known Issues
  • Canvas @ Yale Admin / Registrar
  • Instructor Getting Started Guides
  • Course Management
  • Assessments, Feedback and Grades
  • Canvas @ Yale External Applications
  • Instructor FAQ
  • Student Getting Started Guides
  • Student Assessment Guides
  • Student FAQ

Instructure Logo

You're signed out

Sign in to ask questions, follow content, and engage with the Community

  • Canvas Student
  • Student Guide
  • How do I upload a file as an assignment submission...
  • Subscribe to RSS Feed
  • Printer Friendly Page
  • Report Inappropriate Content

How do I upload a file as an assignment submission for a course using Assignment Enhancements?

in Student Guide

Note: You can only embed guides in Canvas courses. Embedding on other sites is not supported.

Community Help

View our top guides and resources:.

To participate in the Instructure Community, you need to sign up or log in:

IMAGES

  1. Submit an Assignment in Canvas

    how do i submit assignments on canvas

  2. How to Submit an Assignment on Canvas

    how do i submit assignments on canvas

  3. How to Submit an Assignment in Canvas

    how do i submit assignments on canvas

  4. How do I submit an assignment in Canvas?

    how do i submit assignments on canvas

  5. Submitting Assignments on Canvas

    how do i submit assignments on canvas

  6. How to Submit an assignment on Canvas

    how do i submit assignments on canvas

COMMENTS

  1. How do I submit an online assignment?

    You can submit online assignments in Canvas using several submission types. Instructors can choose what kind of online submissions they want you to use. You may also have the option to resubmit assignments if your instructor allows. Files uploaded using the Rich Content Editor count toward your user...

  2. How to Submit an Assignment on Canvas

    If you are a student and need to submit (turn in) an assignment on Canvas, watch this video for help. You will learn how you can upload a file or type in you...

  3. How do I create an online assignment?

    Select Online Entry Options. Select the online entry options you want to allow for the assignment. You can select up to four options: Text Entry [1]: Students can submit their assignment directly in the Rich Content Editor. DocViewer annotations are not available for text entry submissions. Additionally, text entry submissions cannot be re ...

  4. Assignment Submissions (Students)

    You can type or copy and paste your assignment text into the Rich Content Editor. To submit a website URL as a submission type, click the Website URL tab. Then type or copy and paste the web address, into the Website URL field. To record or upload audio or video as a submission type, click the Media tab. Click the Record/Upload Media button.

  5. How to Create Assignments for Your Canvas Course

    In the Course Navigation menu, click the Assignments link. 2. Click " +Assignment " at the top right. 3. Write the assignment title and directions for students. 4. Assign the number of points available for the assignment. 5. Choose an " Assignment Group".

  6. How to Post an Assignment in Canvas

    Do you know how to post an assignment in Canvas? Tammy Neil shares the basics.Join some of our expert customers and Canvas Advocates as they help the #Canvas...

  7. Getting Started with Canvas Assignments

    Canvas Assignments are a way for instructors to provide students opportunities to practice using the knowledge and skills they have gained or to assess student performance related to such knowledge and skills. (Creating an Assignment is the only way to create a new column in the Gradebook.) In Canvas there are four basic Submission Types for ...

  8. How to Submit Assignments in Canvas

    In this video tutorial, Prof. Bustillo-Booth walks students through how to submit single and multiple assignment documents in Canvas. She also shows how to r...

  9. How do I submit an assignment in Canvas?

    To submit an assignment, click the Submit Assignment button to submit your work. Note: If you cannot see the Submit Assignment button, your instructor may not want you to submit your assignment online or the availability date has passed. View the description of the assignment for instructions, or contact your instructor for assistance.

  10. Creating an assignment

    You can create assignments on your calendar, on the modules page, or on the assignments page. Let's create one on the assignments page. Click Assignments. 2. Click the Add Assignment icon. 3. Here you'll enter some basic information to get started. Begin by typing a Name for your assignment.

  11. How to Create an Online Submission Assignment

    Published assignments will then automatically sync into the Canvas Gradebook for instructors to add grades and provide feedback. Online submission-type assignments, specifically, allow students to submit work for instructors online, through Canvas. Then, instructors can have digital forms of work without the need to download and clutter their ...

  12. How do I submit an online assignment?

    See instructions here. 6. To submit a text entry, type or copy and paste text into the Rich Content Editor. Click Submit Assignment. You can submit up to 16384 characters in the Text Entry field. 7. After you have submitted your work, you will see information in the Sidebar about your submission.

  13. How do I submit a student's assignment on their behalf?

    1. Navigate to the Gradebook for your course. 2. Locate the student with the missing submission. Tip: You can also re-submit an Assignment for a student. For example, if a student submitted an incomplete assignment or submitted the wrong file, you can upload the correct file for that student even if it is past the due date and the until date ...

  14. Creating Assignments in Canvas LMS

    STEP BY STEP PROCESS WITH EXAMPLESThis Canvas online tutorial video explains how to create assignments, how they function, and how you grade them using speed...

  15. Student: How do I submit an Office 365 document to an assignment?

    This returns the display to the Canvas submit assignment dialogue box. Add a comment (if wanted) then click Submit Assignment This submits the Office 365 file to the Assignment. Example: NOTE: You may see a message "Canvas is currently processing your submission". If so, click "OK"

  16. Submitting a File to a Canvas Assignment on a Student's Behalf

    In your Canvas course, navigate to your course Gradebook section.; Locate the Canvas Assignment column you need to upload a file on behalf of a student for and the row with the student's name.. You may only upload a file to a Canvas Assignment that has been configured to accept "File Uploads" in the settings.Select the Gradebook cell for the student and click the Grade Detail Tray icon.

  17. Canvas Assignment Tool: Overview

    The Canvas Assignments tool is one of several native Canvas tools that allows instructors to collect student work for grading. Through the Canvas Assignment tool, students can submit their completed work and instructors can easily collect and score the work either offline (by downloading all submissions with a single button click) or online through the Canvas SpeedGrader function.

  18. How do I submit an online assignment in a course using Assignment

    Submit File Upload. To upload a file as your submission, click the Upload button [1] To upload a file from your computer, drag and drop a file [2], or browse your computer files by clicking the Choose a file to upload link [3]. To capture a photo of your assignment using your computer's webcam, click the Webcam button [4].

  19. Feature Release: Lucid Visual Collaboration Suite

    On June 15, 2024, the Lucid Visual Collaboration Suite was made available for all Canvas users. Lucid Visual Collaboration Suite comprises of Lucidchart, an intelligent diagramming application and Lucidspark, a virtual collaborative whiteboard.This integration gives educators and students alike an elevated teaching and learning experience in Canvas through interactive assignments ...

  20. Submitting an Assignment Using Canvas

    This video reviews how to submit an assignment using the Canvas course management system at Imperial Valley College.

  21. How do I create an assignment?

    To create an assignment shell, locate an assignment group and click the Add Assignment button [2]. Assignment shells only include fields for the assignment type, name, due date (optional), and points. You can add assignment details at any time by editing the assignment.

  22. How do I submit an assignment on behalf of a group?

    Click the name of the file. You can add a comment to your group assignment submission [3]. Comments on group assignments that are not graded individually are sent to the whole group. If you have access to upload a file from Google Drive, you can submit a Google file by clicking the Google Drive [4]. Note: If you want to submit a file that was ...

  23. How do I upload a file as an assignment submission...

    Click the Upload option [2]. If your instructor only allows File submissions, the Upload File tool displays in place of the Choose a submission type section. Notes: If the Upload submission type does not display, your instructor has restricted this submission type. Not all of your assignments may be submitted online.