Instructure Logo

You're signed out

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

  • Canvas Question Forum

How do I submit an assignment for a student?

  • Subscribe to RSS Feed
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Printer Friendly Page

francishatstat7

  • Mark as New
  • Report Inappropriate Content

Solved! Go to Solution.

kblack

View solution in original post

mwakefield2

  • All forum topics
  • Previous Topic

bneporadny

New Quizzes - "Build" Works Differently When Click...

Survey from external source, duplicate with same l..., student access problem, assignment grade breakdown, canvas elementary subject set up, como adquiero la version de paga, can new quizzes show the number of students on a p..., speedgrader: entered 1 of 3 marks. gone back and n..., community help, view our top guides and resources:.

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

Getting Started with Canvas Assignments

  • Last modification date Updated On June 8, 2023
  • 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.

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
  • 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
  • Screencast-o-matic in Canvas
  • ShareStream Video in Canvas
  • SoftChalk 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

TC Technology Knowledge Base

  • Submit an assignment in Canvas

Updated on May 15, 2024

1. In your course navigation click Assignments.

canvas upload assignment for student

2. Click on the assignment you want to submit.

canvas upload assignment for student

3. Click Start Assignment or Submit Assignment in the top right corner.

canvas upload assignment for student

4. Read the instructions given by your instructor. For a file upload assignment, click Choose File.

canvas upload assignment for student

5. Choose the attachment from you browser that you would like to upload and click Open.

canvas upload assignment for student

6. Once your file appears, click Submit Assignment.

canvas upload assignment for student

7. You will receive confirmation of you submission in the top right corner.

canvas upload assignment for student

Canvas for Students

  • Find your Canvas course
  • Get Canvas help
  • Authorize Google account in Canvas
  • Upload an image to Canvas
  • Change your Canvas course card Color & re-arrange your Cards
  • Use the Canvas calendar
  • Find your syllabus in Canvas
  • Send a message via Canvas email in your Canvas course
  • Change sharing settings for a Google Doc collaboration in Canvas
  • View unread Canvas discussion posts
  • Find your Canvas course in the myTC portal
  • Sign up for an appointment slot in a Canvas course
  • Post to a Canvas discussion
  • Create a discussion in Canvas
  • Record a video in a Canvas Discussion Board
  • Collapse Canvas discussion board replies
  • Search a discussion board in Canvas
  • Use the Rich Text editor to submit a Canvas assignment
  • View comments left on a Canvas assignment
  • View instructor annotations in a Canvas assessment
  • Listen to Turnitin voice comments in a Canvas assessment
  • Accept Canvas course invitation without a Teachers College UNI
  • Access your Teachers College Canvas course without a UNI
  • Reset your Canvas password if you don't have a UNI
  • Add an additional email address in Canvas
  • Sign up for TC Alerts
  • Set up your Canvas notifications
  • Sign into Canvas Student app with a TC UNI (iPhone)
  • Sign into Canvas Student app without a UNI (iPhone)
  • Prepare for Honorlock quiz (Student) in Canvas
  • Request the use of Honorlock (in Canvas) for a research study
  • Help Center
  • Assignments
  • Privacy Policy
  • Terms of Service
  • Submit feedback

Use Assignments with Canvas

Google Assignments and Canvas expanded Google Docs Editors and Google Drive to be compatible with Canvas for file submissions. With Assignments, you can distribute and grade student work, analyze student submissions for plagiarism detection, and use Google Docs and Drive with Canvas. 

Features and benefits of Assignments

When admins enable Google Assignments in Canvas settings, you can use its features and benefits.

  • Grade in Google’s grading interface or in SpeedGrader™.
  • File attachments to an assignment so each student gets their own copy to edit and submit.
  • Detect missed citation checks and possible plagiarism with the originality reports feature.
  • Students can submit Drive files to Canvas assignments, which instructors can grade in SpeedGrader™.
  • Embed Drive files with the Canvas rich text editor.
  • Add Drive files to Canvas Modules.

Assignments also provides improvements from Google Apps LTI:

  • Officially supported by Google and covered by the Google Workspace for Education Terms of Service.
  • Provides an option for admins to require students to use their school-issued Google accounts.
  • Uses Learning Tools Interoperability (LTI) 1.3 for stronger security.
  • Create a new Canvas assignment.

canvas upload assignment for student

Students can submit Drive files that you can grade with SpeedGrader™.

For teachers

Allow students to submit drive files with canvas assignments.

  • After you create a new Canvas assignment, next to "Submission Type", select Online .
  • Under "Online Entry Options", select File Uploads.

Important: You must select File Uploads or the submission will fail.

For students

Turn in assignments.

  • Ensure you're signed into your school account. 
  • Next to "File Upload", click  Google Drive.
  • To open a Google Drive window, click Select file.
  • Select the Drive file.

and then

  • Sign in to Canvas.
  • Open the course.

canvas upload assignment for student

  • Sign in to your Google Account.
  • Click Allow .
  • Select the Google Drive file.
  • Click Submit.

Open all   |   Close all

From October 2023, Instructure will no longer support the Google Apps LTI. This means:

  • No new installs will be allowed.
  • No further development will be made on it.
  • No customer support will be available.

Google and Instructure makes sure that Google Assignments LTI 1.3 has the Google Apps LTI functions, and includes:

  • Improved security
  • Flexibility
  • Integrations 

Current Google Apps LTI users won’t lose access but should transition over to Google Assignments LTI 1.3.

To use the latest Assignments features, you can install and migrate to Google Assignments LTI 1.3.

No. Currently, you can’t embed a form or select one as a file type for quizzes. To use Forms for quizzes, create a form and share the link with your students. Learn how to create a Google Form.

  • Any submitted work for the Google Apps LTI Cloud assignment that you want to migrate will reset. 
  • If you want to keep your previous submissions, make a copy of the Canvas assignment .
  • Find the Canvas assignment you want to migrate to Google Assignments LTI 1.3.

canvas upload assignment for student

  • Click Find .
  • If you can’t find this option, request your Canvas administrator to turn on Google Assignments LTI 1.3 .
  • Link your Google Workspace for Education account.
  • Click Continue .
  • Attach the Drive worksheet files.
  • Choose your grading tool, then make sure the due date and points are updated.
  • Click Create .

Related topics

  • Set up Assignments in Canvas
  • Set up Assignments in Schoology or another LMS
  • Set up Assignments in Blackboard
  • Set up Assignments in D2L/Brightspace
  • Set up Assignments in Moodle
  • Set up Assignments in Sakai

Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.

Need more help?

Try these next steps:.

Univeristy of Pittsburgh - Home Page

University Center for Teaching and Learning

New canvas feature: submit assignment on behalf of student.

Scheduled to be released March 18, Instructure is adding another much-requested feature to Canvas: Submit Assignment on Behalf of Student. This will allow a teacher in a course to submit a student upload to an assignment. The teacher can upload a document that their student has given them in some other way while retaining the ability to annotate and retain submission history in Canvas.

This new feature is part of the March 2023 Canvas release. You can read more below, or you can go to the Canvas release notes page .

Feature Video

Submit Assignment on Behalf of Student

Recommended Use

We do recommend, when possible, that the teacher use the existing standard in Canvas for student submissions. That would be to assign missing assignment to the student individually (as one would for an accommodation or extension) and then ask them to submit it through the standard process.

Additionally, a teacher can only submit on behalf of a student for a file upload assignment (not text entry, quizzes, or discussions).

Related directions: How do I assign an assignment to an individual student?

To submit on behalf of a student:

  • Go to the grade book
  • Find the assignment and student (use the student and assignment search filters above the gradebook to find it quickly!)

Screenshot illustrating the location of the grade detail tray icon to the right of a cell.

  • Follow the prompts to select the file and upload from your computer

Details and Limitations

  • Canvas will track who submitted on behalf of a student. It will display this in the same sidecar as above, as well as in in SpeedGrader.
  • If you use late policies, you can manually set (override) the late from the same part of the gradebook. Directions: How do I apply a Late Submission Policy?
  • This is only for assignments in Canvas. This does not work for external tools. Some integrations have their own ability to submit on behalf of a student while others do not.
  • If using Canvas assignments in conjunction with Turnitin framework plagiarism detection, you can go to SpeedGrader after the above to ask for a resubmit. Note, however, that doing so bypasses the student’s consent to accept the terms and conditions of the submission and database retention.
  • This feature also works with group assignments and peer review assignments, as if the student you selected had submitted. When viewing the submission, other students will see that it was submitted by the teacher on behalf of the student.
  • Provost’s Diversity Institute for Faculty Development
  • Generative AI Resources for Faculty
  • Student Communication & Engagement Resource Hub
  • Important dates for the summer term  
  • Summer Term Finals Assessment Strategies
  • Importing your summer term grades to PeopleSoft
  • Enter your summer term grades in Canvas
  • Alternative Final Assessment Ideas
  • Not sure what you need?
  • Accessibility Resource Hub
  • Assessment Resource Hub
  • Canvas and Ed Tech Support
  • Center for Mentoring
  • Creating and Using Video
  • Diversity, Equity and Inclusion
  • General Pedagogy Resource Hub
  • Graduate Student/TA Resources
  • Remote Learning Resource Hub
  • Syllabus Checklist
  • Student Communication and Engagement
  • Technology and Equipment
  • 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

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.

canvas upload assignment for student

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
  • Blackboard Ally: 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
  • Admission & Records
  • Student Services
  • Class Schedule
  • Academic Calendar
  • Faculty and Staff
  • Business & Community

North Orange Continuing Education

  • New Students – How to Apply!
  • Returning Students – Welcome Back!
  • Registration (myGateway)
  • Personal Enrichment Registration
  • Information Sessions
  • Costs & Finances
  • Parking Permit Information
  • Records Office
  • Records Office Forms
  • Frequently Asked Questions
  • Register for DSS
  • Register for Basic Skills & Learning Centers
  • Register for Career Certificate
  • Administrative Professional Certificate
  • Bookkeeping Certificate
  • Braille Transcribing Certificate
  • Business Information Worker Certificate
  • Early Childhood Education Certificate
  • Electrical Technology Certificate
  • Funeral Service Assistant Certificate
  • Google IT Support Professional Certificate
  • Human Resources Assistant Certificate
  • iOS Swift Programming
  • Management Certificate
  • Medical Assistant Certificate
  • Personal Care Aide Certificate
  • Pharmacy Technician Certificate
  • Quality Assurance Management for Medical Devices Certificate
  • Register for ESL and Citizenship Preparation
  • ESL Student Support Center
  • Citizenship Preparation Program
  • English as a Second Language
  • ESL Academic Success Program
  • ESL Career Pathways
  • ESL Certificates of Completion
  • ESL Specialty Classes
  • ESL Workforce Preparation
  • High School Diploma
  • Register for High School Diploma
  • GED/HiSET Preparation
  • Register for GED/HiSet Preparation
  • College Prep Classes
  • Register for College Prep Classes
  • Register for the Older Adults Progam
  • Body & Mind
  • Creative Arts
  • Communications Classes
  • Mature Driver
  • Register for Personal Enrichment Courses
  • Business & Professional Development
  • Fine and Applied Arts
  • Language Arts
  • Physical Fitness
  • Parenting Events
  • Register for Parenting Program
  • Program Finder
  • Guided Pathways
  • Academic Tutoring Registration

Career Services

  • Community Resources
  • Commencement Ceremony
  • College to Career
  • DSS Counseling & Student Support
  • Educational Coaching
  • Employment Support
  • Distance Education – Student Resource
  • Food Pantry
  • Aid Donations
  • CTE Textbook Loan Program
  • Emergency Aid Program
  • NOCE Scholarship Program
  • Student Leadership
  • Student Success Event
  • WiFi Access
  • Adult Career & College Transition Program
  • Our Purpose
  • Plans and Reports
  • Anaheim Campus
  • Cypress Center
  • Wilshire Center
  • Community Locations
  • Construction
  • Accreditation
  • Administrative Services
  • Campus Communications
  • Committees & Workgroups
  • Instructional Technology
  • Office of Institutional Research and Planning (OIRP)
  • President’s Office
  • Academic Policies
  • search NOCE

How to Upload Assignments in Canvas

Home » Student Services » Career Services » How to Upload Assignments in Canvas

Canvas provides you with several methods to submit your assignment online: 

  • File upload – Upload file(s) directly from your computer or storage device 
  • Text Entry – Type or copy-paste your submission into the editor 
  • Website URL – Type or copy-paste the URL (web address) of a web page 
  • Media – Upload or record (if available on your computer) audio or video content for submission 

Your instructor will decide which types of submissions are appropriate for each assignment, but you can select only one submission type per submission. 

Open/View Assignments

You can find your assignments on the Assignments page or Module page: 

The Assignments detail page will provide key information such as: 

  • The assignment’s due date.
  • The number of points the assignment is worth.
  • The acceptable file types.
  • The number of times you can or have attempted to submit an assignment and the number of times you are allowed to submit an assignment 

And lastly, the assignment rubric is the point value allotted to each criterion of the assignment.

Start Assignment

To submit your assignment, start by clicking the Start Assignment button: 

If the Start Assignment button is not visible or grayed out, the assignment might not be available yet or restricted; contact your instructor for assistance. 

After clicking the Start Assignment button, you will see tabs for your instructor’s submission types. The instructor’s options are File Upload, Text Entry, Website URL, or Media . Your instructor may decide to make one or all of these submission options available. 

Submit a File Upload

To submit an assignment by uploading from your device or flash drive, select the File Upload tab, then click on the Upload File button.

Click the Choose File button.

A window will open, displaying files and the system Navigation pane. If the file you want to upload is not visible in the pop-up window, select the file location from the links in the Navigation pane, select the file, then click the Open or Choose button to upload the file: 

To use the Webcam to submit an assignment, select the Use Webcam button.

Click the Take Photo button to capture an image of your submission, then click the Use this Photo button to complete your submission.

To add an additional file, click the + Add Another File link:

You can also add files from your Canvas user files by clicking the Click here to find a file you’ve already uploaded link and selecting a file.

Submit a Text Entry

To submit an assignment as a text entry, select the Text Entry tab and type or copy and paste your assignment into the text box.

Note: the total number of words in the text box is displayed below the text box.

Submit a Website URL

To submit a website URL, select the Website URL tab and enter the web address in the Website URL field:

Submit a Media Recording

To record audio, or submit a media recording as a submission type, select the Media tab.

Click the Record / Upload Media button, then record something new, or upload an existing media file.

Once you are ready to submit your assignment, click the Submit Assignmen t button.

View Submission

Once submitted, you can view and/or verify details about your submission in the sidebar. Details provided will be based upon the settings your instructor selected but may include:

  • Date and Time assignment submitted.
  • Submission Details link: this enables you to view your original submission, comments from your peers or instructor, and the grading Rubric (if the instructor opted to attach the rubric to the assignment).
  • Download Assignment link: this allows you to download the original submission.

If you resubmit an assignment, only the details from the most recent submission will be visible.

Helpful Hints

  • Not all assignments may be submitted online; consult your syllabus and/or assignment instructions to learn how your instructor wants you to submit your work.
  • Not all file types ( File Upload / Text Entry / Web URL / Media ) may be available for your assignment. The submission types are set by your instructor.
  • If you do not see the Submit Assignment button, or it is dimmed (grayed-out), your instructor may want you to submit your assignment in a different way, or the assignment has been closed; consult your instructor for assistance.
  • Canvas User Files : include profile pictures, uploaded assignment submissions, and other files uploaded to your personal Canvas file storage area. Your user files are accessed through the Account link in the Global Navigation pane, then by clicking on the Files link.
  • An Assignment Rubric is a set of criteria that your instructor will use to grade your assignment. Not all assignments may include a rubric.
  • The Global Navigation menu is the pane of links on the left side of the Canvas page and includes the Account , Dashboard , Courses , Calendar , Inbox , History , and Help links.
  • The Course Navigation menu is specific to each course and provides links selected by the instructor:

Career Skills & Resource Lab

[email protected]

(714) 808-4717

Anaheim Campus 6th floor, Room 606 1830 W. Romneya Dr. Anaheim, CA 92801

You need to have JavaScript enabled in order to access this site.

  • Sign in with Apple
  • Login with Facebook
  • Login with GitHub
  • Login with Google
  • Login with LinkedIn
  • Login with Microsoft
  • Login with X.com

Forgot Password?

Enter your Email and we'll send you a link to change your password.

Icon image

Canvas Student

Content rating

About this app

Data safety.

Icon image

Ratings and reviews

canvas upload assignment for student

  • Flag inappropriate
  • Show review history

canvas upload assignment for student

What's new

App support, more by instructure.

Thumbnail image

Similar apps

Thumbnail image

Georgetown University.

June 2024 Canvas Changes and Updates

Posted in News

Canvas regularly releases updates to their system, and on this page you will find a number of important updates that have happened over the past several months.

Discussions/Announcements

Assignments, speedgrader, google apps / canvas collaborations, course settings, new quizzes.

Starting summer semester 2024, Discussions and Announcements in Canvas will look a bit different and include some new features. Check out our Canvas Discussions and Announcements Redesign support page for a full list of what’s changing, feature comparison chart and video, and user guides.

Submit Assignment on Behalf of Student is now available. Instructors can submit a file to Canvas Assignments that are set to allow file uploads on behalf of a student in their course’s Gradebook. The submission will include a timestamp as well as the teachers name who submitted the file on behalf of the student. The instructor can also submit multiple files at a time for a single student, and submit beyond the availability date of a Canvas Assignment.

This feature will only work for newly created assignments. It does not retroactively work on past assignments. Also, it will not work with third-party assignment tools ( Turnitin External App ) that do not use the native Canvas Assignment file upload function and process.

Randomize list of students in SpeedGrader . By default, the SpeedGrader student list arranges student names alphabetically by last name. For easier grading, you can sort the student list by student name (alphabetically), submission date, by submission status, and now you can view the students in a random order.

Multi-Select Gradebook Filters are now available for teachers and TAs and can display graded activities by module, assignment group, status, submission, start/end dates or any combination of these options. Multiple filters can be applied at the same time. Check out our support article on how to Filter and Arrange Grade Columns in the Canvas Gradebook for more information.

Canvas has decided NOT to deprecate the Google Apps LTI tool after all, as it was originally planned for June 2024. Canvas does not plan any future development with the Google Apps LTI tool (the tech behind the “old” collaborations option. As a result, we encourage folks to transition to Google Assignments LTI 1.3 when using the collaborations tool in Canvas . 

Removal of More Options Link

In Course Settings, the ‘More Options’ link at the bottom of the page has been removed to allow the additional options remain displayed on the page. This update improves the user experience by reducing steps needed to access additional course setting options.

Course Dates, Term Dates and Section Dates Display

section tab with dates displayed

Canvas New Quizzes at Georgetown are not available to instructors by default. If you are interesting in exploring New Quizzes we recommend you check out the support articles on How New Quizzes compares to Classic Quizzes and How to enable New Quizzes in your Canvas course .

Build on Last Attempt

In New Quizzes, instructors can allow students to build on their last attempt of a quiz by reattempting incorrectly answered questions. When this feature is enabled, students can only view questions marked with incorrect answers, all other questions are hidden. Students can reattempt incorrectly answered questions until the answer is marked correct in SpeedGrader or they run out of attempts. Students who get all questions correct will not have the option to reattempt.

  • Build on Last Attempt Feature Video
  • Build on Last Attempt Instructor Guide

Answer Frequency Summary tables

You can generate and view reports for a quiz created in New Quizzes. The reports available in New Quizzes are the Quiz and Item Analysis and the Outcomes Analysis. The Quiz and Item Analysis reports include statistics for the entire quiz and individual items. The Outcomes Analysis report includes outcome mastery statistics for all students who took the quiz.

In the Item Analysis Report , the Answer Frequency Summary tables display the total number of correct responses, incorrect responses, and no responses for the following question types:

  • Multiple Choice
  • Multiple Answer
  • True or False
  • Change Benefit

This update provides additional information on specific question types for instructors to evaluate student responses and provide appropriate intervention. Learn more about New Quizzes Item Analysis Reports and other Quiz reports available in Canvas .

CSV download support for the Quiz and Item Analysis

You can now download reports for a quiz created in New Quizzes. Learn how to generate reports and download them as a CSV file .

Item Banks Shared in Course Copy

When a course is copied that includes a New Quiz with an item bank, the item bank is automatically shared with the new course. Shared item banks are only visible to users with a teacher and TA course role (or those with admin roles).

  • How do I copy a course to another course?
  • How do I manually share an item bank in New Quizzes?
  • How do I view where an item bank is currently shared?

Don’t see what you are looking for or have questions?

Check out the  Get Help  and  Training & Support  pages for more resources.

Learn about past Canvas changes and updates at Georgetown .

IMAGES

  1. Canvas

    canvas upload assignment for student

  2. How to Upload a File for an Assignment On Canvas

    canvas upload assignment for student

  3. Submit an Assignment in Canvas

    canvas upload assignment for student

  4. Canvas assignment submission via a file upload

    canvas upload assignment for student

  5. Submit an Assignment in Canvas

    canvas upload assignment for student

  6. How to Upload Videos to Canvas for Assignments: 4 Ways for Students (Canvas LMS Instructure)

    canvas upload assignment for student

VIDEO

  1. Canvas

  2. Upload Assignment Files To Canvas

  3. How to turn in assignment using Canvas Student App

  4. Tips to Build an Engaging Assignment Page in Canvas

  5. How to Upload an Assignment on Canvas

  6. Canvas 101: Create an Assignment (Basics)

COMMENTS

  1. How do I submit an assignment for a student?

    If so, then you can set up an assignment to do this. Reply to Message - Instructure Community (canvaslms.com) Scroll about half-way down this link to the information under "Select Online Entry Options". There is a check-box for "Student Annotations". There is also a section under that for "Select Annotation File".

  2. 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.

  3. 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...

  4. Getting Started with Canvas Assignments

    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).

  5. 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 ...

  6. Submit an assignment in Canvas

    Submit an assignment in Canvas. 1. In your course navigation click Assignments. 2. Click on the assignment you want to submit. 3. Click Start Assignment or Submit Assignment in the top right corner. 4. Read the instructions given by your instructor.

  7. Use Assignments with Canvas

    Turn in assignments. Ensure you're signed into your school account. Next to "File Upload", click Google Drive. To open a Google Drive window, click Select file. Select the Drive file. Click Add Attach Submit assignment. Embed Drive files with the rich text editor. In the Canvas rich text editor, you can embed a Google Drive file into ...

  8. How to Upload a File for an Assignment On Canvas

    This student tutorial shows how to upload a file for an assignment on Canvas.

  9. How to ... Upload Documents to Canvas for Assignments

    TEACHERS - Quick guide to uploading documents and handouts into Canvas. Uploading documents allows you to quickly and easily attach items a student can open ...

  10. New Canvas Feature: Submit Assignment on Behalf of Student

    Scheduled to be released March 18, Instructure is adding another much-requested feature to Canvas: Submit Assignment on Behalf of Student. This will allow a teacher in a course to submit a student upload to an assignment. The teacher can upload a document that their student has given them in some other way while retaining the ability to annotate and retain submission history in Canvas.

  11. 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.

  12. How to Upload Assignments in Canvas

    Submit a File Upload. To submit an assignment by uploading from your device or flash drive, select the File Upload tab, then click on the Upload File button. Click the Choose File button. A window will open, displaying files and the system Navigation pane. If the file you want to upload is not visible in the pop-up window, select the file ...

  13. Submit Canvas assignments (for students)

    Select a course and go to Assignments. Click on Start Assignment. Select the Canva for Education tab to launch Canva. Select a design you've already created or create a new one. If you created a new design, make sure to press Publish to Canvas once done. Click on Submit Assignment. Wait for your teacher to review your assignment.

  14. How students can use Google Drive for File Upload assignments

    If you are a student who has been assigned a File Upload Canvas assignment, you will see an additional tab that allows you to select a file stored in your Google Drive. I. It's important to know two things: Instructor sees a Microsoft export, not the Google Document: If you submit a Google Document, Spreadsheet, or Presentation, your ...

  15. Log In to Canvas

    Need a Canvas Account? Click Here, It's Free! Browse courses. Log In. Email. Password. Stay signed in. Forgot Password? Sign in with Apple.

  16. How to Upload Videos to Canvas for Assignments: 4 Ways for Students

    This video shows students how to Upload Videos to Canvas LMS : 4 Ways including:1. Regular Canvas Upload2. Submitting a Link (Website or File Sharing URL)3. ...

  17. Submit a Kaltura Video to Canvas Assignment

    Locate the Canvas Assignment and click the Submit Assignment (A) button at the top right. Click the Text entry tab, move the insertion point to the desired location in the text box. Click on the Apps (B) plug-in icon to open a new window. Click the Embed Kaltura Media (C) logo. Note: Depending on the resolution of your screen, you may have to ...

  18. Canvas Student

    About this app. Access your Canvas courses on the go with the Canvas Student mobile app! From any device, students can now: • View grades and course content • Submit assignments • Keep track of course work with to do list and calendar • Send and receive messages • Post to discussions • Watch videos • Take quizzes • Receive push ...

  19. June 2024 Canvas Changes and Updates

    This feature will only work for newly created assignments. It does not retroactively work on past assignments. Also, it will not work with third-party assignment tools (Turnitin External App) that do not use the native Canvas Assignment file upload function and process. SpeedGrader . Randomize list of students in SpeedGrader. By default, the ...