Course Material Creation in the R Ecosystem
summary
A suite of three R packages aims to speed course creation: {demoR} renders code in knitted R Markdown with custom highlighting and formatting so slides and source stay reproducible; {shindig} generates skeleton Shiny apps and shortcuts so basic R users get working interactive demos without hand-writing boilerplate; {curricular} auto-generates syllabi, homework, exams and course folders using YAML-driven templates and is already used to build a consistent Introductory Statistics course with reported student outcome metrics and practical lessons learned.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:43Package Overview
- 0:57Basic R Users
- 1:20Pipeline
- 1:32Updating
- 1:46Templates
- 1:59Syllabus Example
- 3:29Code Chunk
- 3:47Decorate Function
- 4:30Markdown Spinoffs
- 4:50Knitting
- 5:08Latex
related talks
18mBuilding Accessible Lessons with R and Friends
18mSelf-Directed Learning Material
11mField Guide to Writing Your First R Package
30mSharing computational course material at larger scale: a French multi-tenant attempt
11mHow the R for Data Science (R4DS) Online Learning Community Made Me a Better Student
26mFlipping the classroom with Jupyter and Github
26mGitHub Classroom: A Simple Tool for Teaching Python
24mLet's play together: Collaborative Data Science
