vignettes/articles/peer_students.Rmd
peer_students.Rmd
Welcome to Peer review 101, Summer 2019! This course uses GitHub as a platform to submit your assignments and to give/receive feedback from your peers. Please read the instructions below.
If you do not have one already, please create a free GitHub account.
Your instructor will create a private repository on the ghclass-test
organization and place the assignment files into this repository. The repository might be called something like ghclass-test/hw1-username
.
To start the assignment, please complete the following steps:
Things to keep in mind
Once the assignment is complete, the review process begins. Your instructor will create a second repository for you, named something like ghclass-test/hw1-review-username
.
The new repository contains folders for each of your peers’ assignments you are asked to review. Each folder also contains a review form for you to fill out.
You instructor will open an issue in this new repository with a check list of tasks to complete. You will go through the following steps:
When reviewing your peers’ work, please give them helpful comments and suggestions directly in their assignment file.
The review form is a RMarkdown (.Rmd
) document. The review form contains review questions to answer for each of your classmates’ assignments. On the top of the review form, you will find a so-called YAML header. The review form contains [INSERT SCORE]
placeholders in the params
section of the YAML, for example called q1_score
and q2_score
. The YAML header might look like this:
---
title: "Reviewer feedback form"
output: github_document
params:
q1_score: [INSERT SCORE]
q2_score: [INSERT SCORE]
---
Please replace [INSERT SCORE]
for each of the q*_score
parameters with the number of points you give the author for each question. A completed YAML header should look like this:
---
title: "Reviewer feedback form"
output: github_document
params:
q1_score: 3
q2_score: 1
---
When review process is complete, your instructor will pass your peers’ feedback back to your assignment repository. Each reviewer’s feedback will be saved in a separate folder, for example called rev1
for reviewer 1’s feeback, rev2
for reviewer 2’s feedback, and so on.
To finish the assignment, please complete the following steps:
You instructor will open an issue in your assignment repository with a check list of tasks to complete.
The reviewer folders that are created on your assignment repository contain a RMarkdown document with a short questionnaire asking you to rate the feedback you received from your peers. Please enter your score for each category in the YAML header of the form, replacing the NA
s. A completed form might look like this.
---
title: "Author feedback form"
output: github_document
params:
helpfulness: 3
accuracy: 2
fairness: 4
---