To submit your review, simply navigate to your the relevant repo on GitHub. Clone their repo however you like. Review their homework for that week. Use the homework-rubric to structure your review.
Please format your review as follows:
Your review should look something like this:
Topic | Excellent | Satisfactory | Needs Work |
---|---|---|---|
Substantive claims | X | ||
Coding style | X | ||
Coding strategy | #4 | ||
Presentation: graphs | - | - | - |
Presentation: tables | - | - | - |
Achievement, creativity | X | ||
Ease of access | #2, #3 |
Remarks:
Here’s a markdown tempate that you can copy-and-paste into your comment on GitHub as a template.
| Topic | Excellent | Satisfactory | Needs Work |
|------------------------- |----------- |-------------- |-------------------- |
| Substantive claims | | X | |
| Coding style | | | |
| Coding strategy | | | #4 |
| Presentation: graphs | - | - | - |
| Presentation: tables | - | - | - |
| Achievement, creativity | | | |
| Ease of access | | | #2, #3 |
Remarks:
- Some specific praise.
- Something I learned.
- If you gave excellent in any category, be sure to explain here--you should be greedy with your excellents. I give maybe three all semester.
- Other comments...
To assign a score for the homework reviews, the TA will use their judgment and assess the quality of the review.
Points | Descriptions |
---|---|
1.25 | exceeds expectations |
1.0 | meets expectations |
0.5 | fails to meet expectations |
0 | unacceptable |
Please follow the instructions below for submitting a review. Make sure to review the submission carefully. If you see a way to improve the work (see the homework rubric for ideas), then make suggestions! Make sure your comments are specific and complete. If you see an area that needs work, be sure to open an issue ticket in that repo.
Ways to get a 0.5 or a 0:
You should find a “Needs Work” on most homework assignments. If you don’t find a “Needs Work,” then you probably are not reviewing carefully enough. Note that I do not grade the submitter based on the number of suggestions you make, but I do grade you based on the thoroughness of your review.
In general, students do not review each other’s work nearly carefully enough. I want you to clone their repo, run their code, and find ways to improve it. I plan to give out a lot more 0s and 0.5s this semester.