Carnegie Mellon University

Create Assignments in Canvas

A variety of assignment types are available in Canvas and to link from external resources. View how-to guides of these resources to help build your assignment.

Add a new Canvas assignment:

Assignments created in Canvas are automatically created using simple steps and include available and due dates, assignment types, student or group assignment selections and more. Follow the steps below to begin building an assignment.

Note: All assignments are tied to columns in the Canvas Gradebook. So, when you create a new assignment you also create a new column automatically in the Grading area. 

  1. Go to the Assignments area of your course.
  2. Click the + Assignment button.
  3. At minimum, specify the name of the assignment (this will become the grade column name in the gradebook) and the point value for the assignment.
  4. If you are weighting your assignments by assignment group, you can also use the Assignment Group drop-down menu to set which group this column counts towards.
  1. Set the Submission Type for the assignment:
    1. “No Submission” and “On Paper” create a grade column but do not allow students to upload any materials to the assignment in Canvas.
    2. “Online” creates a grade column and gives students an area to submit their work to you through Canvas.
  1. Finally, click Save & Publish to publish the new assignment and column to your gradebook.

Create a weighted assignment:

Weighting assignments as a percentage of the final grade can be done easily through the assignments area of your course.

To set up weighting, you will need to follow the steps below:

  1. Set up and organize assignments into assignment groups
    1. Go to the Assignments area of your course.
      • assignments area in canvas
    2. Add assignment groups (weighting categories) by clicking the + Group button at the top of the page.
    3. Enter a name for the group 
    4. click Save.
    5. Note: Once you have groups set up, organize assignments into the groups by drag-and-drop.
  2. Set assignment group weights
    1. Click the gear icon at the top of the Assignments page and select “Assignment Groups Weight”.
      • set group name
    2. Check the “Weight final grade based on assignment groups” box and enter the percentage that each group should count towards the Total grade.
    3. Click Save.
  3. Step 3: Weight an individual assignment
    1. If you would like to set an individual assignment to contribute towards a certain percentage of the Total grade, you will still need to create an assignment group for this assignment.
    2. This will be an assignment group of 1 assignment.
  4. Step 4: View assignment groups in the Grades area
    1. When assignment groups are set up in your course, you will notice columns corresponding to each assignment group appear in the gradebook. These columns will keep track of student performance in each assignment group.