Boost Engagement with Discussion Checkpoints

Discussion Checkpoints

Discussion Checkpoints are a Canvas feature that allow you to assign two deadlines and point values within a single discussion: one for the initial post and one for replies. Students see each checkpoint on their Calendar and To-Do list, while instructors benefit from clearer, stage-based grading. This structured participation approach presents students with two distinct milestones, encouraging them to post early and then reply later. This pacing supports more thoughtful dialogue, consistent participation, and simplifies grading for instructors. Use our guide to set this up in minutes and help your students avoid the last-minute posting rush.

How to Enable Checkpoints

1. Open and edit a discussion.

  • On the discussion settings page, scroll to Options.
  • Under Options, check “Graded,” then select “Assign graded checkpoints.”
  • Note: This option is only available for graded, threaded discussions.
Canvas discussion options with "Graded" and "Assign graded checkpoints" checked.

2. Enter point values.

  • In the new Checkpoint Settings area, set the points for the initial post (“Reply to Topic”) and for the required replies.
  • Specify how many replies are required.
  • Canvas will automatically calculate the total possible points.
Checkpoint Settings with 10 points for the initial post, 2 required replies at 1 point each, totaling 11 points.

3. Set due dates.

  • In the Assign To section at the bottom of the page, two date fields now appear: one for the “Reply to Topic Due Date” (initial posts) and one for the “Required Replies Due Date” (peer responses).
  • Enter appropriate dates and times. You can also assign different dates for sections or individual students.
Assign To section showing separate due dates for Reply to Topic and Required Replies.

4. Save and publish.

  • Once both checkpoints are set, click Save.
  • Canvas will publish both deadlines, which then appears as separate items in the students’ Calendar and To-Do lists.

Grading Checkpoints

In SpeedGrader, each checkpoint displays its own grading field and status menu (e.g., Late, Missing). After you enter scores for posts and replies, Canvas automatically sums them into the Current Total. A single comments box remains available for overall feedback.

SpeedGrader with separate score fields for Reply to Topic and Required Replies, a status menu, and the Current Total.

SpeedGrader view showing two checkpoint grading fields. Screenshot from the University of Tennessee Office of Innovative Technologies (2025).

You can still attach a rubric to the discussion. However, Canvas does not auto-populate rubric criteria scores into the checkpoint fields. Scores must be manually entered for each checkpoint. For example, if a rubric totals 10 points, and you award 6 for the initial post, you should input 6 in the “Reply to Topic” checkpoint field.

Student View & Impact

Students see each checkpoint as two distinct milestones:

  • Two Calendar events
  • Two To-do items

On the discussion page, a “View Due Dates” button lets students review both deadlines. This visibility helps your students plan ahead, meet both requirements, and engage more consistently.

Student module list showing one discussion split into two items, Reply to Topic and Required Replies, each with its own due date.

Student-facing view of checkpoints displayed in Assignments and Modules. Screenshot from Cedarville University Center for Teaching and Learning (Eissler, 2025).

Limitations to Note

  • Works only with graded, threaded discussions.
  • They cannot be used with Course Pacing, Moderated Grading, Curved Grades, Restrict Quantitative Data, or Mastery Paths.
  • Checkpoint discussions do not appear in the bulk edit due-date tool, though due dates do shift normally when courses are imported.

Back to top