Lesson plan
If delivered as a semester-long course, we suggest the following lesson plan.
Week 1
Before class:
In class:
- Discussion of course structure
- Questions about setup, fundamentals
- Chapter 3: Reproducible reports
Week 2
Before class:
In class:
- Questions about reproducible reports
- Questions about loading data
- Questions about the pipe and renaming
Week 3
Before class:
In class:
- Questions about Data transformation I
Week 4
Before class:
In class:
- Questions about Data transformation II
Week 5
Before class:
In class:
- Questions about Data transformation III
- Overview of assignment 1
Week 6
Before class:
In class:
- Questions about structuring projects
- Questions about strings and factors
Week 7
Before class:
In class:
- Questions about reshaping and pivots
Week 8
Before class:
In class:
- Questions about binding and joining
Week 9
Before class:
In class:
- Questions about sharing and privacy
- Lecture and exercise: Intro to github
Week 10
Before class:
In class:
- Questions about Visualization
- Overview of assignment 2
Week 11
Before class:
In class:
- Questions about reporting
- Overview of assignment 3
Week 12
Before class:
In class:
- Questions about the linear model
- Questions about the assignments
Week 13
In class:
- Either questions about previous topics, or room to allow a previous topic take an extra week if it needs more time.
- Questions about the assignments
Week 14
(floating empty week, given that there is often a holiday or conference etc that means we dont meet one week)
In class:
- Questions about the assignments