Reviewing students homework
- Go to https://github.com/CodeYourFuture/js-exercises/pulls
- Find the PR opened by the student you are designated to help
- If your student has not opened a PR, ask them to open a PR following the instructions in the README
- Assign yourself to your student's PR so that other mentors know that your student has a reviewer
- Go to the files tab in the PR and start a review. The review should contain:
- Inline comments that:
- Praise the student for showing initiative or creativity beyond the lesson
- Point out mistakes or bad practises
- Explain problems that could be caused by bad code
- Ask why a solution might not work
- Offer pointers or tips for a better solution
- An overall commment (when you click the review changes button) that:
- Praises the student for their effort/progress
- Let's them know if you've asked them to make changes
- Highlights any themes that need particular attention, if necessary
- Submit the review. As long as the student has attempted the homework, choose the option to accept changes so that they get a nice green tick (even if you are suggesting changes).
- Add a label for each set of exercises the student has completed (e.g.
week-1-class
,week-1-homework
)
Example PR review: CodeYourFuture#23 (review)
Note: this review was written for a student who was advancing quickly so the comments and suggestions to learn additional language features are tailored accordingly.