Plan for Assignments

Plan for Assignments

Canvas offers a variety of features that allow you to move many of your in-class assignments and activities to remote delivery, and third-party applications that are integrated with it provide additional functionality.

Quizzes, Tests, and Exams

Canvas Quizzes allows you to offer students low-stakes quizzes, self-assessments, or knowledge checks with questions that provide immediate feedback, such as multiple-choice, true/false, matching, fill-in-the-blank, formula, file upload, or short-essay questions. You can add feedback to a quiz question that will automatically be displayed to students, which can reduce your grading load. 

Canvas Quizzes also allows you to offer high-stakes tests and exams. To ensure academic integrity, consider using additional features, including question banks, which allow you to create a pool of randomized questions, and a remote proctoring tool, such as Proctorio.

Learn more about Canvas Quizzes.


Homework, Problem-Solving, or Practice Assignments

Canvas Assignments allows students to submit their work to you for low-stakes assignments. You can create Assignments to which students upload papers or answers to questions/problems as Word, PDF, images, or other file types, or students can paste a link to their work if it’s hosted online. Canvas Assignments also allows students to submit group work if you’ve set up Groups in your class. 

Canvas Assignments also allows students to submit higher-stakes assignments in which they apply, analyze, evaluate, or create works in different stages in order to demonstrate their learning through the course, like research papers, design or capstone projects, and prototypes. Consider that you can enable Turnitin for a Canvas Assignment to ensure academic integrity by detecting plagiarism. 

Learn more about Canvas Assignments.

Note: Files uploaded to an Assignment can typically be reviewed by faculty only. If you’d like students to be able to view one another's work, consider creating a Discussion for submitting the assignment instead.



Canvas Discussions allows you to foster a learning community by engaging with students in virtual discussions (either by text, audio, or video). You can post a prompt in a discussion, and ask students to post responses and reply to each other to demonstrate how they are applying course concepts. You can also use a Discussion as an opportunity to clarify important concepts, build faculty presence, or promote group collaborations through group discussions.

Learn more about Canvas Discussions.



Consider creating pre-recorded videos and embedding them into your Canvas course, then building scaffolding activities among them. These videos can be of you talking to a camera, which builds your faculty presence, or screencasting your computer desktop to show presentation slides, documents, websites, or whiteboards. You may either use free tools such as Screencast-O-Matic or Kaltura's built-in screen recorder, Personal Capture, to create your videos. 

Also, you may find other free online videos that cover topics in your course in a variety of places such as TED, YouTube, or Khan Academy.


Synchronous Web Conferences

With Webex and Google Meet, you can host real-time learning sessions where students collaborate in a live, online learning space that can be used to demonstrate important concepts, build learning community and faculty presence, answer questions, hold office hours, or have students share their own presentations.