Skip to main content

Completing a Self-Review

Some assignments may have a “Self-Review” component, where students complete their own review of their assignment before final grading. If a self-review is required for an assignment, you will see a clear message indicating when it is due, both on the assignment page and on your submission page. The deadline for completing the self-review is configured by your instructor, and is relative to the due date of the assignment. Instructors can configure Pawtograder so that the self-review can not be completed until the coding part of the assignment is due, or might also allow you to finalize your submission early, allowing you to complete the self-review before the coding part is due.
If the assignment due date is extended—whether through late tokens or an instructor-granted extension—your self-review deadline automatically adjusts to maintain the same relative offset from your new due date. This ensures you have the appropriate amount of time to complete your self-review even when deadlines change.
Assignment page showing self-review deadline
Submission page with self-review due date banner

Completing a Self-Review

Once your self-review is available, you will see a banner indicating when it is due. On the right hand side of the page, you’ll see a “Self-Review Rubric” section. Items outlined in red are required to be completed.
Self-review rubric with required items outlined in red
This rubric has two checks:
  • List external resources used (submission-level check)
  • Wrote a test for part 1 of the assignment (file-level check)
Submission-level checks show up as checkboxes or radio buttons in the “Self-Review Rubric” section. Select the relevant option, and enter a comment as required. The menu icon at the top of your entered comment can be used to edit it or delete it.
Submission-level check with comment field
File-level checks are applied as annotations directly on the file. Use the “Files” tab and file list to navigate to the correct file and line of code where you want to apply the check. Right-click on the line of code, and select the check that you want to apply.
Animated demonstration of applying a file-level check annotation

Submitting a Self-Review

Your self-review is not complete until you click “Complete Review Assignment” at the top of the page. This button will not allow you to continue until all required checks are complete.
You cannot request regrades on self-review rubric items. Self-review is for your own reflection and assessment of your work.
Complete Review Assignment button
After completing the self-review, you will see a confirmation message.
Self-review completion confirmation

Regrade Requests and Self-Review

Self-review rubric items cannot be contested through regrade requests, as they reflect your own assessment of your work. Regrade requests are only available for rubric items that were graded by course staff (instructors, TAs, or graders).
If you have concerns about your self-review, contact your instructor directly.

After the Due Date

Once the self-review due date has passed, you will no longer be able to add or modify your self-review checks and comments. If you need additional time to complete your self-review, contact your instructor to request a due date extension. Your instructor can adjust individual student due dates or bulk edit due dates for all students.