Professional Documents
Culture Documents
Micro:Bot: Coding AND Creating DIY Robotics
Micro:Bot: Coding AND Creating DIY Robotics
01 : INTRODUCTION
02 : LED AND BUTTONS
03 : TIME, TILT & ROTATION
04 : DIGITAL READ CODE
05 : ANALOGUE READ CODE
06 : MICROBOT BODY
07 : CUSTOMISATION
08 : ARTBOT
09 : ARTBOT CHALLENGE
10 : ROOMBOT
11 : GOLFBOT
12 : RADIO CONTROL
MICRO:BIT WORKSHOP GUIDE
Makes
The sessions refer to Makes, which are online step by step tutorials on the TWSU Make platform.
We are constantly adding new Makes to the online archive, all of which are free to use. There are loads
more online than are used here, and these are great extension or alternative activities. Even if you finish
this scheme of work, there is still plenty to make and do for free on the TWSU make platform
If there is a Make that doesn’t exist that you think should, let us know. If you want it, others probably do
too
https://make.techwillsaveus.com
Make Account
All Makers can set up their own free Make account to help them store their code and track making
progress.
Resources
Every session requires that Makers have access to:
• Computer with internet access
• Micro USB cable
• BBC micro:bit
Additional resources needed are listed at the bottom of each session.
Platform
There are several different coding platforms for the Micro:bit, but the TWSU Makes all use the Javascript
block editor: https://makecode.microbit.org
Creativity
Every Make has the potential to be unique and we aim to provide space for Makers to explore their
creativity. We celebrate risk taking and failure as much as success.
Cross Curriculum
The very nature of these sessions means that they encompass STEAM through coding, maths, design,
physics and cardboard engineering.
Sharing
Celebrate your Makers work by sharing with your community
We always love seeing what people Make, so why not send us a photo of your finished projects for us
to share online with our own global maker community at:
make@techwillsaveus.com
Enjoy
Making is fun!
MICRO:BIT 01 : INTRODUCTION
Explore - The BBC Micro:bit through physical investigation and it’s first experience
Understand - The coding environment by writing a scrolling text code and upload process
Apply - Your knowledge by uploading your first code to the Micro:bit
Get started with your BBC Micro:bit and begin to understand the great things it can
do. Learn how to power it up, use the screen for text and patterns, use the buttons,
interact with the accelerometer, and play games.
Make sure everyone finds the components on the Micro:bit as you talk about them.
You could even use magnifying glasses to encourage close inspection.
Notes:
Explore - LED outputs and button inputs by using code to create different light animations
Understand - How to code button inputs and light output
Apply - By creating a simple micro pet that responds to button presses
Has everyone:
Used the block programming successfully?
Uploaded their first MicroPet code?
Notes:
Either using the template files and card, or going crazy making your own using
whatever you want, make the body of your pet!
Notes:
Explore - The PINS menu and adding a physical circuit to the Micro:bit
Understand - How to create a simple binary button circuit and use a digital read code
Apply - By making a simple security box using digital read/write code blocks
Pair share/group share ideas and knowledge about what a digital input is.
This make uses a glass jar to make a simple button that is used as an alarm. This can
be substituted in your group with any small box, either made of card or wood.
Ask the group if this circuit could work with a metal box.
Notes:
Notes:
Now you have been introduced to the Micro:bit, you are going to combine it with the
components inside the Micro:bot kit to make a basic robot that you can customise
and adapt to create 3 different bots;
Showing the video at the end of the MAKE first can give them an idea of what is
ahead!
Before building the 3 bots, you need to build the base body.
You only need to do this once, and then you can reuse the same
body for all 3 bots.
Notes:
Design adds desirability to a lot of tech. Think about the impact Apple had on computer
design, from Geek to Sleek.
Notes:
Now the body of your robot is done, you’re going to use it as the first awesome robot:
ArtBot.
There are going be a lot of robots all drawing at the same time, so you need a lot of
floor space to draw on.
Tape a roll of paper in strips to the floor, making sure you have no bumps or edges for
the Micro:bots to get caught on.
ArtBot is the artistic robot. However, it only draws what you code it to draw, and
we’re teaching you how to code it so it does all sorts of shapes and patterns.
Remember that the code uses time, not distance as a measure of movement.
Notes:
As a group, refresh your skills at directing the Micro:bot by coding uploading and
testing a simple movement, such as moving in a square or the straight line code
shown here.
This ensures that everyone has shared or up-skilled ready to try the Micro:bot Maze
Challenge.
Find a big expanse of floor, like a hall or corridor, and make a large collective maze
or obstacle course that the group can use their individual Micro:bots to attempt to
complete.
This should be a fun and noisy session where sharing of coding tips is to be
encouraged and celebrated. Knowledge is to be shared for the good of all.
Notes:
Notes:
The GolfBot is the sporty robot. You’ll create your very own game of crazy golf
while learning about how to make it move autonomously. When you putt a hole the
GolfBot will move to a new random place allowing you to continue the game!
Notes:
Micro:bits can send messages to each other through radio signals! Follow this tutorial
in pairs to control a Micro:bot using another Micro:bit as a remote control.
See how far away you can be and still control it! There are lots of other ways you can
control with the Micro:bit, try changing the inputs and see what happens!
Notes: