Course website for CSSS508: Introduction to R for Social Scientists
University of WashingtonAll homeworks will be created using RMarkdown and uploaded to Canvas as both .html and .rmd files.
You are expected to mix in-line R calculations, tables, R output, and plots with text
as appropriate. You must use in-line R calculations/references (e.g. with functions
like nrow()
, mean()
, etc.) and may not hard-code any numbers referenced in your text.
Your document should be pleasant for a peer to look at, with some organization using
sections or lists, and all plots labeled clearly. Use chunk options echo
and results
to limit the code and output you show in the .html. Discussion of specific values should
be summarized in sentences in your text–not as printed code and output–and rounded
(for instance, using round()
) so as not to be absurdly precise.
For each homework assignment, completed assignments will be randomly assigned to peer reviewers. They will provide feedback and a score between 0 and 3 points according to the rubric below and the peer review guidelines. 75% of your overall course grade comes from evaluation of homeworks.
Homeworks will be evaluated by peers on a 0 to 3 scale. The overall scores are shown below with example situations in bullets below each.
0: Didn’t turn anything in
1: Turned in but low effort, ignoring many directions
.html
file did not knit / was not provided.Rmd
file not provided2: Decent effort, followed directions with some minor issues
.html
file knitted but is poorly formatted.Rmd
syntax is disorganized or hard to follow3: Nailed it
A number of situations may warrant contacting the instructor: