Notes: Intro (All the cool stuff you can build)
M1 (should m1 be blinking light alone?) Then we reinforce it with each module… YAS
- blinking LED
Structure:
- what’s the action we need to take next?
- what’s the mechanism for doing that (then very brief explainer)
M1.0 - What you'll have at the end of the Module (do this one last)
M1.1 What do we have here? What is a microcontroller?
M1.1 blinking LED (start with actions then add explainers as needed)
- order microcontroller
- explain the VERY basics (short)
- explain the lights on the board
- explain bootloader / firmware (start with need)
- show how to change the blinking
- then give them assignment to do it
- m1 ends with changing the blinking pattern on the board itself.
THEN move on to plug-in in the light
THEN move on to breadboard (or whatever the next abstraction is)
Approach:
- very few variables and abstractions. Then slowly add layer on layer. Mini steps.