Materials for the "Dynamic Presentations with Quarto" workshop at EARL 2025. The workshop is 3 hrs and consists of:
- HTML presentation introducing Quarto and demonstrating key techniques for constructing a revealjs presentation.
- Five tasks that put these ideas to practice, including solutions and helper scripts.
Tasks 1 and 2 do not depend on any Python or R code.
Tasks 3, 4 and 5 involve basic coding and can be completed using either R or Python (solutions are provided for both).
The workshop uses Quarto, which is bundled with recent versions of RStudio IDE by default. It can also be installed as an extension to VS Code.
See https://quarto.org/docs/get-started/ for more info.
Additionally, we make use of the following R and Python libraries:
Install with install.packages("<package-name>")
- readr
- dplyr
- tidyr
- ggplot2
Install with pip install <package-name>
- Matplotlib
- Pandas
- Seaborn