Classes 

Classes are run in conjunction with Missions.

They provide the instructional support that allows Trainees to accomplish the Plot's challenge. 

Design Bodystorming

This is a foundational class for designing wearables, practicing developing costumes to wear, and quickly prototyping them with craft materials. 

Trainees learn about design basics, brainstorming with the body (bodystorming), and iterating and developing ideas collaboratively. 


Duration: 30 min

Intro to Micro:bit

This is a foundational class for how to program a Micro:bit using Makecode, how to load/flash code onto Micro:bit, how to save code. 


Duration: 25 min

Lights & Colors 1

This is a foundational class for integrating LED light strips to Microbit.

Trainees learn about what the Micro:bit code represents, how to install extensions, and how to change colors.


Duration: 25 mins 

Lights & Colors 2, 3

Trainees learn how to “animate” lights. In other words, by changing the colors of the LEDs or turning them off and on really fast, we give the impression that the lights are moving.


Duration: 25 mins

Broadcasting 1

Trainees learn how to use Micro:bit's built-in Bluetooth radio to communicate with each other. This is super handy for sending and receiving messages to other agents (even in another room!), broadcasting a warning to everyone on your team, or even sending a secret message.


Duration: 25 mins

Broadcasting 2

Trainees have the opportunity to combine some of the ideas they’ve learned from past lessons together.

Addresses problem when blocks give out-of-range inputs to another block (using a Math block).


This can be useful for a lot of inputs that can deal with very different numbers. Once you find the range of values for a sensor (which is usually in the documentation) you can then map that value to something like sound or light.   


Duration: 25 mins

Sensors (Inputs) 1, 2

The Micro:bit has a bunch of built in sensors. 

Trainees learn how to use sensors to detect and act on information outside Micro:bit (like a message over radio or a button press).


Duration: 25 mins

Sensors (Inputs) 3

Trainees have the opportunity to combine some of the ideas they’ve learned from past lessons together.


In Part 1, we used the inputs to turn on the LED screen (the output). But we can use these inputs to trigger other outputs as well, such as turning on the LED strip or, if you’ve taken the Broadcasting course, to send messages.


Duration: 25 mins

Servos 

Trainees learn how to make things move using microservos. Introduces positional and continuous rotation. 


Duration: 25 mins

Sound 

Trainees learn how to use the microphone and the speaker


Duration: 25 mins