Day 1
Day 1 of this workshop, titled “How to Teach All the Things! like Shiny and the Tidyverse” will be taught Greg Wilson. Learners from the Tidyverse and Shiny train-the-trainer tracks will be together for Day 1. Materials for this day can be found here.
Day 2
Morning
Coffee break between 10:30 - 11:00.
> 00 - Welcome
> 01 - Starting (on the right foot)
🍰 Start with cake
👶 Skip baby steps
🥦 Hide the veggies
🚩 Create, teach, and give / receive feedback on first three minutes of a Shiny workshop
> 02 - Outlining (learning objectives and curricula)
👩💻 Know your audience
🎯 Write learning objectives
⏳ Plan your time
🚩 Write learning objectives for a workshop you’re likely to teach to Shiny novices
> 03 - Structuring (information and activities)
🎨 Use visual clues
🏃♀ Sprinkle interactivity
🏗 Scaffold your exercises
🚩 Write a sequence of three exercises that build on each other
🚩 Deploy an app to RStudio Connect
12:30 - 14:00 - Lunch
Afternoon
Coffee break between 15:30 - 16:00.
> 04 - Delivering (materials with little friction)
📂 Use RStudio projects
💻 Standardize computing environment
🚩 Set up an RStudio Cloud workspace and invite your partner
> 05 - Troubleshooting (the challenging bits)
👩🏫 Teach common errors
🧗♀️ Write robust code
🐛 Use debugging tools
🚩 Debug apps with common student mistakes
> 06 - Teaching demo
✍️ Prep your teaching demo (20 minutes)
🎤 Then, split into two groups, and present and exhange feedback (60 minutes)