Credits & License
Structure
The overall shape of this site — a homepage introducing the course with a numbered list of lessons, a footer crediting collaborators, a Creative Commons badge, and prev/next navigation between lessons — is modeled on GAMs in R: A Free, Interactive Course using mgcv, created by Noam Ross (EcoHealth Alliance / rOpenSci) with David Miller, Gavin L. Simpson, Eric J. Pedersen, Ines Montani, and Florencia D'Andrea. That course is licensed under CC BY 4.0, and its source is available at github.com/noamross/gams-in-r-course. Only the structural pattern (page layout and navigation) was used here — none of its GAM/mgcv subject-matter content is reused; this site teaches introductory R instead.
Lesson content
The lesson content on this site is adapted from R for Reproducible Scientific Analysis in R, a Software Carpentry lesson maintained by The Carpentries and its contributors. That material is licensed under CC BY 4.0, with source at github.com/swcarpentry/r-novice-gapminder. Explanations and examples here have been rewritten and reorganized into a 10-week schedule. The exercises are original adaptations of the Carpentries challenges: each one keeps the idea of a challenge but uses different data, names and values, is personalised per student, and is checked automatically in the browser.
Other changes from the original: RStudio has been replaced by Positron
(projects are opened as folders rather than .Rproj files), and the knitr / R Markdown episode by a
Quarto lesson. The lessons on setting up your machine,
regression in practice, and dplyr joins were written for this course and have no Carpentries counterpart. The
Gapminder excerpt used in the exercises (22 countries × 4 years) is taken from the data distributed with the
Carpentries lesson.
Suggested citation for the original lesson (per The Carpentries' guidance): "Software Carpentry: R for Reproducible Scientific Analysis," The Carpentries, https://swcarpentry.github.io/r-novice-gapminder/.
This site's license
Everything original to this site — the interactive course structure, the rewritten lesson
text, the exercises and their automated checks, and the code in assets/js and
scripts/ — is licensed under
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
That means: you're free to share and adapt it, with attribution, for non-commercial purposes.
This choice is deliberately at least as restrictive as both upstream sources (both CC BY 4.0, which also permits commercial use) — so this adaptation may not be used commercially even though its ingredients could be, on their own, under their original licenses.
Third-party tools used
- webR — runs real R in the browser via WebAssembly (MIT licensed).
- jsPDF — generates the proof-of-completion PDFs client-side (MIT licensed).
Disclaimer
This is an independent, non-commercial student project and is not affiliated with, endorsed by, or sponsored by Noam Ross, EcoHealth Alliance, rOpenSci, Software Carpentry, or The Carpentries.