This activity is designed to equip teachers with the necessary skills to effectively teach MakeCode and Micro:bit. This will help you prepare to teach the programming and electronic elements of the camp as well as practice the design skills you will be imparting to the students. You don’t need to be an expert in programming to teach these skills but having some hands on experience will go a long way to ensuring the successful outcome of you camp!
If you wish to present this webpage as a slides presentation for your fellow facilitators, a presentation is included at the bottom of the page.
As you perform the activity, consider how this will help you assist campers.
You will have to:
Learn to troubleshoot basic hardware and software problems
Exercise creativity through aesthetic customization
You will prepare to do so by:
Understand and create an interactive “character” that responds to real-world stimuli (sound, movement, etc).
Attain a better understanding of coding by using Makecode to program micro:bit and Neopixel extensions
This session will include multiple opportunities to gain hands on knowledge for making, coding, and designing interspersed with context. You will:
Explore functionalities of a micro:bit
Understand the software and the extensions (Servo, NeoPixel)
Create a “familiar”, or character that can be constructed with a micro:bit and available materials
Construct the “familiar” through hardware assembly and design using art materials
Electronics
Micro:bit: https://www.adafruit.com/product/4781 ($17.95; 2 x number of participants, one for wearable, one for the Familiar)
Connector: https://www.adafruit.com/product/1663 ( $1.50; 1 per Microbit)
Battery Pack: https://www.adafruit.com/product/727 ($1.95 x At least three AAA’s in order to run the LEDS, 1 per Microbit)
USB Micro: https://www.adafruit.com/product/2185 ($4.95 x 1 per computer)
Servo: https://www.adafruit.com/product/2442 ($7.50 x 1 per participant)
LEDs: https://www.adafruit.com/product/3631/ https://www.adafruit.com/product/3630 ($27.50 x 1.5 per participant)
Aesthetics
Construction paper
Crafting fabrics
Glitter
Felt sheets
Card stock
Headbands
Polyfill
Cardboard
Foam sheets
Tin foil
Stickers
Beads
Buttons
Face Gems
Affixers
White glue
Hot glue sticks
Yarn
Normal tape
Box tape
Duct tape
Double-sided tape
Velcro
Belts
Craft wire
Elastic
Adhesives
Tools
Gloves
Sewing kit
Hot Glue Gun
Scissors
Xacto Knife
Wire cutters
Paint brushes
A micro:bit has two components:
Hardware
Micro:bit: The circuit board
Wire inputs for the battery, computer, Neopixel LEDs
Software
MakeCode: The editor for Micro:bit
Runs on a block-based programming system much like scratch
A micro:bit is a computer that can be programmed with a simple block-based coding language.
It contains an LED light display, sensors (a tiny device in the micro:bit that detects changes in its environment, like light, sound, motion, or temperature. It gathers this information and helps the Micro respond to what's happening around it.), buttons and many other input/output features.
The familiar, a character you will now create, will be a companion with you through your journey in the Anywear Universe. Think of it as a pet, who’s functionalities you can now determine and actualize through your own creative process!
You could make a pet elephant named Elphie, who’s trunk spins when it hears a clap, or you can make a pet cat named Kitty, who’ll light up and make a happy sound when it flies through the air.
The world is your oyster
Use the backstory you created and look again at the Guiding Design Activities page to help you define your Familiar’s aesthetic. Choose the materials that would best convey this!
Once you have the plan for your Familiar, craft and make it your own. You can start by sketching your ideas, then making them a reality, or by just getting inspired from the materials on the go.
You might need to redo things or change things around. That is part of the iterative design process. This is normal and expected.
Explore what it could feel like having it connected to different places, even when moving around, by attaching the box you made to your body to different places (you can use tape for this exercise). This will inform how you design your Familiar.
Once you have your familiar and your character, you are ready to run the camp and roleplay! Try getting into character and starting up conversation with a fellow facilitator. Ask them how their character's day was, or what they are most excited for with the new Anywear Academy students! Feel free to incorportate the familiar as well!