Checkpoint Setup
Checkpoints define the work students need to complete and how progress is measured.
How to Add or Edit Course Checkpoints
- Open the course checkpoint group editor.
- Use the checkpoint tabs to switch between checkpoints.
- Click Add Checkpoint to create a new checkpoint.
- Enter title, description, duration, and type.
- Set required or optional using the checkbox.
- Enable previous-checkpoint dependency only if needed.
- Enable admin validation only if a reviewer must approve the submission.
- Drag and drop tabs to reorder checkpoints.
- Click Save All Changes.
How to Delete a Checkpoint
- Open the checkpoint in the group editor.
- Click Delete Checkpoint.
- Read the confirmation dialog and confirm the checkpoint name.
- Confirm deletion.
- Save all changes if the page requires it.
- Refresh and confirm the checkpoint no longer appears.
Checkpoint Fields
| Field | Standard |
|---|---|
| Title | Used as the tab label and sequence label |
| Description and instructions | Combined where possible to reduce duplicate writing |
| Duration | Defaults to 1 day unless admin changes it |
| Required | Checkbox that marks checkpoint as required or optional |
| Requires previous checkpoint | Checkbox that controls dependency |
| Requires admin validation | Checkbox that sends the checkpoint to validation |
| Course, bundle, mentorship association | Managed at group level where possible |
Ordering
Admins should be able to drag and drop checkpoints to reorder sequence. The tab label should include sequence so the order is visible.
Group Editing
Course and bundle checkpoint editing should happen from the group editor. Individual checkpoint edit pages are not the primary flow.
Drafts and Saves
- Add checkpoint should create the checkpoint record immediately when that is the expected workflow.
- Save all changes should apply to the whole checkpoint group.
- Delete checkpoint should prompt confirmation and clearly show which checkpoint is being deleted.
- Unsaved values should persist when switching tabs.