This session will cover some basic principles of teaching R, and introduce you to some useful tools. We will discuss how to plan the scope of a lesson, design effective teaching materials using RMarkdown, and develop practice problems to increase engagement.
Make sure you have installed R (version 3.7+) and RStudio (version 1.4+). Pre-install the following packages to ensure a smooth session: tidyverse
, lubridate
, gapminder
, coefplot
.
All workshop materials are included in this repository. Download the repository to your computer and open the Rproject file to follow along.
Click here to view the slides.
Examples of workshop materials:
- NUIT Research Computing Services workshops
- Amanda d'Urso's tutorials and workshops
- Masters of Science in Analytics boot camps
Other online learning resources:
- Library of free learning resources, from NUIT RCS
- Compilation of books, guides, tutorials used often by social scientists, from Emily Farris
learnr
interactive tutorials, from RStudio- Dataquest (coursework license available from NUIT)
Next level: "Teaching Tech Together" and Carpentries Instructor Training (suggestions from Christina Maimone).