Empowering Learners with WebR, Pyodide, and Quarto
summary
Demonstrates running R and Python entirely in-browser with WebR, Pyodide, and QuartoLive, showing a live filter penguins exercise that gives immediate feedback via Grade This and custom grading functions to catch common mistakes. Describes a multi-year R-Bootcamp repo using faded exercises to lower cognitive load and ramp learner autonomy. Shows social learning examples—paired coding, a Better Plots workshop with shareable annotations, and Data Snacks—and notes assessments are hard to secure because browser code can be inspected.
AI-written summary · about
chapters (13)
- 0:00Workforce training challenges
- 0:43WebR and Pyodide for learning
- 1:30Lowering cognitive load
- 6:17Interactive exercises with feedback
- 7:29Faded exercises and grading
- 8:57R Boot Camp tools
- 9:18Active learning practice
- 10:01Exploring documentation
- 11:32Social learning with exercises
- 12:57Better Tables with ggplot2
- 15:35Data Snacks examples
- 16:42Assessment limitations
- 17:26Conclusion
related talks
05mWebR: R compiled for WebAssembly and running in the browser
01h 44mShinylive - Running R and Python Dashboards without a Server
05m`livecode`: broadcast your live coding sessions from and to RStudio
17mTeaching Data Science in Adverse Circumstances: Posit Cloud and Quarto to the Rescue
33mIodide and Pyodide: Bringing Data Science Computation to the Web Browser
25mReproducibility Around a Web Application
01h 06mHello Quarto: Share, Collaborate, Teach, Reimagine
28mPython Apps in the Browser made simple by PyCafe
