-
-
Notifications
You must be signed in to change notification settings - Fork 115
Checklist for a Lesson #9
Comments
This lesson plan seems great from a learner's perspective: straightforward topic explanation, no long slides, then exercise that focuses on the presented topic, with further resources for the student to learn "how to learn" by him/herself. And I definitely agree with focusing on the homework, as we want the students to gain some independence in solving problems by themselves and not just follow instructions. Two questions for now:
|
I think the default for us should be to follow that pattern: Short explanation > Live coding (and code walkthroughs) > Exercises. |
I thought I might chime in with some of the things we found while teaching this stuff.
Some of the things that have come up regarding this style of teaching:
|
Please read the updated CONTRIBUTE guidelines |
Please read the CONTRIBUTE guidelines
Create a Github issue for the specific lesson and label it as
Lesson
Syllabus
project and make sure it is the right column in our board (ToDo, In Progress, In Review or Done) - Assign to yourself and others if relevantPrepare the lesson: Start by drafting the Class outline, define the High level topics and their order, then follow this checklist to expand the Lesson's materials.
Once a class Material, Exercises and Homework are finalised, make sure it is Peer Reviewed.
This is a template for what a class should look like and include - https://github.com/Code-Your-Future/syllabus/blob/master/lesson-template.md
This is a collaborative process (including this checklist) so please use the discussions to improve it.
The text was updated successfully, but these errors were encountered: