Session 1: Welcome, Recap & Tooling Upgrade
Date: Thursday, 12 March 2026, 16:00–19:00
Learning goals
- Understand course structure, expectations, and assessment
- Refresh key R and Quarto skills from the prior course
- Set up a clean, reproducible project workflow (
.Rproj, relative paths, folder structure) - Upgrade Quarto skills: YAML front matter, multiple output formats, bibliography with BibTeX
- Understand the basics of Git version control via the RStudio Git pane
All questions should be posted on the dedicated discussion page. This allows all students to benefit from responses and allows you to help each other. I do not answer questions via email.
Session outline
| Time | Activity |
|---|---|
| 16:00–16:20 | Welcome, course overview, assessment |
| 16:20–17:00 | Quarto upgrade walkthrough + live demo |
| 17:00–17:15 | Git orientation |
| 17:15–18:15 | Student exercise |
| 18:15–19:00 | Introduce Take-home Task 1, Q&A |
Materials
| File | Description |
|---|---|
| Slides | Lecture slides — open in browser, press F for fullscreen |
| Lecture notes | Live coding document built during the session; use as a model for your own reports |
| Exercise sheet | In-session exercise — setting up a reproducible Quarto workflow |
| Exemplary solution | Exemplary solution to the in-session exercise |
| References | BibTeX file with all citations used in session materials |
Forking gives you a personal copy of all course materials that you can edit, save, and use freely at home. Do this once at the start of the course.
- Go to the course material repository and click Fork (top-right corner)
- GitHub creates a copy under your own account — this is yours
- Open a Codespace from your fork: Code → Codespaces → Create codespace on main
- The environment is identical to the shared one; you can commit and save your work freely
When new session materials are added, click Sync fork on your fork’s GitHub page, then Pull in the RStudio Git pane to receive the updates.
Here is the link to the demo assignment in Github classroom.
Remember: there is no submit button, your last commit before the deadline automatically counts as submission.
Here is the link to the demo assignment in Github classroom.
Remember: there is no submit button, your last commit before the deadline automatically counts as submission.
The demo document and exercise sheet have a </> Code button in the top-right corner. Click it and select “View Source” to see the raw .qmd file. Copy the full text, paste it into a new file in RStudio, and save it with a .qmd extension — you now have a fully working local copy.
Option A (recommended): Open the slides in Chrome or Edge, click ☰ (bottom-left) → Tools → PDF Export Mode, then File → Print → Save as PDF.
Option B: Add ?print-pdf to the end of the URL, then File → Print → Save as PDF. Enable “Background graphics” in the print options for correct styling.
Recap exercises
- Browse the previous course and make sure you understand the content on linear regression (especially session 10)
- After registering at GitHub, do the following two exercises of the First day on GitHub section:1
- Introduction to GitHub
- Commmunicate using Markdown
- Check out the discussion space on the GitHub material repository and write a short post (such as a self-introduction) into the
Generalspace
Take-home task 1
Assigned at the end of this session. See the dedicated task page for full instructions, materials, and the GitHub Classroom link.
Footnotes
For further readings see the Github Quickstart Guide.↩︎