Title | Tags |
---|---|
Lesson plan template | template, lesson plans |
- Outline what the students should take away from the lesson
- For example: ‘Learn how to use Github to collaborate with a team’
- This is just an example structure, feel free to change
- 10:00 - 10:40 - Challenge problem
- 10:40 - 10:45 Break
- 10:45 - 11:30 Lecture part 1
- 11:30 - 1:00 Exercise 1
- 1:00 - 2:00 Lunch
- 2:00 - 2:55 Lecture part 2
- 2:55 - 3:00 Break
- 3:00 - 4:55 Exercise 2
- 4:55 - 5:00 Break
- 5:00 - 6:00 - Review
Add links for slides, live coding examples, helpful resources, etc.
##Intro - High level overview Discussion: What does the class currently know about the topic? Why do we care about this topic?
Give a high level overview of the topic
- and
- add
- some
- insightful
- bulletpoints
##An example workflow Go over an example workflow and code examples
- more
- incredible
- bulletpoints
function(){
console.log("Also include some code examples")
}
Describe the exercise and link to any necessary github repos/documents/links etc.
##Another topic/more examples/etc.
- Continue the lecture
- expand/change this however you'd like
Describe the exercise and link to any necessary github repos/documents/links etc.
Review and check progress
- What was easy? What was challenging?
- What made sense? What didn’t make sense?
- Add links to further reading