Duke University
2023-08-08
How
Benefits
Stick to “what’s familiar”
Stick to “basics”
Once students have the layout…Lean into what Quarto has to offer
Informative Syntax and Completion
Informative Error Messages
Approachability of Quarto error messages alleviates some tension in an intro class
Use well scaffolded Quarto documents
provide the code early
provide documentation
fill in the blank code
provide code with errors
Minimal chunk options
label:
warning:
message:
echo:
Minimal YAML
title:
author:
format:
editor:
Render early and often!
provide check points to build habit
Useful tool: Good habit to build for future coursework + career
Proof of work: A project they can take with them
R Markdown:
Efficiency
Reproducible lessons to adapt
Consistent formatting = easier grading
Citations
Start minimal and build up!
Continuously practice
Reproducibility becomes not optional
Know that the investment pays off