TODO: Lesson plans by the end of next week TODO: Get started recording
- Potentially remove a couple animals to make it more manageable
- What topics do we need to cover?
- Basic programming
- What is cosci? How to computers...?
- Variables
- If statements/Booleans
- Control flow/Loops
- Functions/methods
- Sprites
- Micro:bit/joystick:bit stuff
- Intro to micro:bit (inputs/outputs) and makecode editor/Flashing microbit
- Introduce joystick bit (turning it on/off, plugging in micro:bit)
- Joystick:bit rockers
- Radio stuff
- Cybersecurity topics
- Anything to do with biomimicry
- Fireflies?
- Basic programming
Day 1
- CoSci: Introduce computer science and computers.
- Cybersecurity: What you do online isn't private, visibility of stuff
- Hardware: Introduce micro:bit and makecode editor (sensor?)
- Biology stuff: Fireflies?
- Things we give them: some sort of code to flash to micro:bit
-
Potential separate videos, with section headings
- If we use separate videos, we can reuse content from last year, too
Day 2
- CoSci: Variables
- Cybersecurity:
- Hardware: Joystick:bit (inputs/outputs, include sound) rockers?? Sprites?
- Biology: Bumblebee game (potentially push honey pot part to day 3)
- Things we give them: Some parts of the game
Day 3
- CoSci: If statements/booleans
- Cybersecurity: Man in the middle attacks
- Hardware: Radio groups, communication parts of micro:bits
- Biology: Bumblebee predator - spiders?
- Things we give them: spider thing
Day 4
- CoSci: Control flow/loops
- Cybersecurity:
- Hardware:
- Biology: Bears? Monarchs?
- Things we give them:
Day 5 - Big final activity? Zoom session? Let them decide what they want to do?
- CoSci: Functions/methods
- Cybersecurity:
- Hardware:
- Biology:
- Things we give them:
Parts of big final project:
- Main sprite (brightness)
- Move the sprite (rockers/speed)
- Other sprites (collectables)
- Pick up collectables (counting, score...)
- Send and receive messages
- Introduce adversary (something that works on its own - timer? bird? ??)
- Multiplayer??
- Sound? Buzzer? Vibrate?