~/talk

Teaching data visualization with R entirely in Quarto

Talkat posit::conf(2025) · 2025-09-16..09-18· [ux-and-product-design]
slides:none on file

Unifies slides, website, live exercises and graded PDFs into a single Quarto workflow that removes hosted R servers by running code in the browser with Quarto Live, converts student submissions to clean PDFs with Typst, and deploys interactive demos as static apps with Shiny Live. Uses Reveal.js slides with custom CSS, requires duplicate theme settings for live HTML, and keeps interactive exercises as in-class or self-study activities while graded work is submitted as PDFs to Canvas. Deployment and reproducibility improve, but theme/debug friction remains.

AI-written summary · about

  1. 0:00The challenges of teaching
  2. 2:57Streamlining with Quarto
  3. 4:41Demonstrating the ecosystem
  4. 8:18Technical lessons learned
  5. 12:05Workflow pros and cons
  6. 14:03Q&A and student engagement
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.