Font size
WorksheetsMicrobit
Total questions: 153
Worksheet time: 1hrs 20mins
What do we mean by 'hardware'?
The physical parts of a computer.
The input devices.
The computer's code/programs.
The output devices.
What do we mean by 'software'?
The physical parts of a computer.
The computer's code/programs.
The input devices.
The output devices.
What is an 'input device'?
A piece of software that allows coding functions to be performed.
A computer's display screen
A piece of equipment that provides data or signals to a computer.
A piece of equipment that attaches to a computer via bluetooth
Which list is comprised ENTIRELY of input devices?
printer, speakers, headphones
keyboard, printer, speakers
keyboard, scanner, printer
keyboard, scanner, microphone
What is an 'output device'?
Any piece of software that converts information into a form humans can understand.
Any piece of hardware equipment that converts information into a form humans can understand.
Any piece of banana that converts apples into an orange a pineapple can understand.
All of the above.
Which list is made up ENTIRELY of output devices?
Printer, headphones, speakers
Printer, headphones, keyboard
Headphones, speakers, mouse
Mouse, keyboard, speakers
What is a 'variable' block?
A container for storing a value that can be repeatedly updated.
A container for storing a value that can be updated once.
A container for storing a value that cannot be repeatedly updated.
A container for storing the cookies.
Under which circumstance may you consider using a 'variable' block?
Recording people's birthdays.
Recording people's addresses.
Recording the number of lives a player has left in a game.
Recording the name of the character chosen in a game.
What is a 'conditional' block?
It tells the computer to run specific code if something is true.
A container for storing a value that can be repeatedly updated.
It is applied to hair after shampoo.
A type of output device that relays information to the user.
Under what circumstances may you choose to use a 'conditional' coding block?
To play a song.
To read the temperature.
To trigger an alarm when someone is falling.
To send a radio message.
What does 'debugging' mean?
The process of identifying a removing errors from computer hardware.
The process of identifying and then multiplying the errors you find.
The process of identifying and removing errors from computer software.
All of the above.
what is this device?
microbit
microphone
micstone
the microbit has
1 push button
2 push button
3 push button
i can use microbit to write numbers
yes
no
microcontroller is a device that it can be programmed
yes
no
LED shows
sound
light
variable holds data that
change
doesnt change
used in programming to make code shorter
math
loop
variable
repeat code for a givin number of times
number loop
for loop
repeat code until a condition is met
for loop
while loop
loop that need a variable
for loop
number loop
Identify this part?
LED Grid
I/O Connectors
Processor
USB
Push Button A and B
Compass
BLE Antenna
Battery Connector
Compass
I/O Connectors
LED Grid
Accelerometer
Processor
Compass
Push Button A and B
Battery Connector
I/O Connectors
USB
Reset
LED Grid
BLE Antenna
Processor
LED Grid
Reset
Compass
Processor
Accelerometer
Push Button A and B
Push Button A and B
USB
Battery Connector
Reset
Battery Connector
Reset
USB
Compass
Procesor
LED Grid
Compass
Accelerometer
What is a Mirco-bit
Hardware
Software
What do you need to connect your Micro-Bit
(Click as many answers as you think are correct)
Computer
iPad
USB Cable
Laptop
A Micro-Bit is a pocket sized computer
True
False
A program is...
Software
Hardware
You have to tell the Micro-bit what to do by writing a program/code
True
False
The micro USB cable transfers the program onto the mico-bit
True
False
There are two input buttons which are
True and False
Button A and Button B
You used MakeCode last year with a virtual Macro-bit
True
False
I/O Connectors
USB
Reset
LED Grid
Simulator
item 1
item 2
item 3
Home Screen
item 1
item 3
item 7
download your program
item 1
item 3
item 7
workspace
item 5
item 6
item 8
drawers/toolbox
item 5
item 6
item 8
save
item 5
item 6
item 8
What is this program called?
makecode
microbit
microsoft
In Make Code, the ___________ of blocks identifies their category.
Shape
Size
Width
Color
What shows the microbit in virtual form?
Toolbox
Simulator
Workspace
Work area
Which face design will you see if the code is run?
Sleepy
Happy
What color is the Conditional statement block?
Dark Blue
Light Blue
Purple
Red
Drag and drop blocks is used to make coding difficult.
True
False
What is the name of the variable in this code?
score
button A
Level 2
What will happen when you press the A button?
score will go up by 1
score will go down by 1
Nothing will happen
What will happen when you press the B button?
score will go up by 1
score will go down by 1
Nothing will happen
What score would you need to reach Level 2?
1
5
5 or above
What is the name of the variable in this code?
randomNumber
show string
pick random
What will be displayed if the random number is a 1?
Truth
Dare
Next Person
What will be displayed if the random number is a 0?
Truth
Dare
Next Person
How many variables are in this code?
1
2
0
The _______ variable is set to True
Happy
Sleepy
Which face design will you see if this code is run?
Happy
Sleepy
What are variables used for in programming?
Storing data for later use
Displaying something on the screen
Which block will repeat your code?
On Start
Forever
On Button A
On Shake
Which blocks will only happen when the user performs an action?
On Start and Forever
On Button A and On Shake
What is a String?
Text, numbers and symbols
Images
How often will the message "Hello Year 7" be displayed?
All the time
Once
When will this piece of code start?
When you shake the MicroBit
When you turn on the MicroBit
When you press the A and B buttons on the MicroBit
What will this code do?
Display the numbers 1 to 6
Display a number between 1 and 6
Which part of the MicroBit is the LED Panel?
1
2
3
4
Which part of the MicroBit is the B Button?
1
2
3
4
LED = Light E_____ Diode
Emitting
Energy
Energising
Which code will allow you to loop your program?
On Start
Forever
On Button A
On Shake
When will this piece of code start?
When you shake the MicroBit
When you turn on the MicroBit
When you press the A and B buttons on the MicroBit
Which part of the MicroBit is the LED Panel?
1
2
3
4
Which part of the MicroBit is the B Button?
1
2
3
4
Which is the correct website to code the Micro:bit?
www.bbc.co.uk
microbus.co.uk
microbit.org
microbit.je
What is a variable?
A named memory location used to store data values in a computer program
A type of code used in a computer program
A function/command which stores data
Texts or words within in your computer program
Select an output?
Select an input?
What is a 'string'?
Whole numbers
Decimal numbers
Text
True or false
When will this piece of code start?
When you shake the MicroBit
When you turn on the MicroBit
When you press the A button on the MicroBit
When you press the B button on the MicroBit
When will this code stop?
When the A button is pressed
It won't!
When B button is pressed
When you shake it
What is the name of the variable in this code?
score
button A
Level 2
Which code will allow you to loop your program?
On Start
Forever
On Button A
On Shake
When will this piece of code start?
When you shake the MicroBit
When you turn on the MicroBit
When you press the A and B buttons on the MicroBit
Which part of the MicroBit is the LED Panel?
1
2
3
4
Which part of the MicroBit is the B Button?
1
2
3
4
Which is the correct website to code the Micro:bit?
www.bbc.co.uk
microbus.co.uk
microbit.org
microbit.je
What is a variable?
A named memory location used to store data values in a computer program
A type of code used in a computer program
A function/command which stores data
Texts or words within in your computer program
Select an output?
Select an input?
What is a 'string'?
Whole numbers
Decimal numbers
Text
True or false
When will this piece of code start?
When you shake the MicroBit
When you turn on the MicroBit
When you press the A button on the MicroBit
When you press the B button on the MicroBit
When will this code stop?
When the A button is pressed
It won't!
When B button is pressed
When you shake it
What is the name of the variable in this code?
score
button A
Level 2
What is a Microbit?
Pocket-sized computer
Microchip
A unit of storage
Microcontroller
What is the function of the "Pick Random" block?
Turns on a random Led on the Microbit
Allows you to pick a random character out of a string.
Allows you to pick a random number between two boundaries.
Randomizes and mixes commands with each other for a surprise
In which category can we find everything related to operations?
Operations
Loops
Math
Logic
what are the dimensions of the led space on the Microbit?
6x6
4x4
7x7
5x5
The logo of the Microbit can be used as a button.
True
False
On what voltage does the Microbit function perfectly and normally.
4.5 Volts
3 Volts
1.3 Volts
6 Volts
What is the function of the "On Start" block?
Starts a sequence of flashing lights to tell the user that its turned on
Does an action as soon as the Microbit is turned on
Turns on the first led on the screen
Turns on the Microbit
Variables in Microbit can hold Numeric data types as well as Strings.
True
False
What are the colors of the blocks related to loops?
Green
Yellow
Blue
Red
What is an iteration in a for loop?
Number of breaks between a repetition and the other
A command inside of the loop
Number of the repetition
An added value to a variable created inside the loop
how many pins are there on the Microbit?
4 input/output, 1 GND and 1 voltage pin
5 input/output, 2 GND and 1 voltage pin
2 input/output, 1 GND and 2 voltage pins
3 input/output, 1 GND and 1 voltage pin
In what category can you find the "compass heading" block?
Input
Radio
Logic
Basic
What does the "On Button Pressed" block do?
Turns on the Microbit
Does a command when a button is pressed
no one knows
plays a note every time you click on a button
What is the frequency of the middle C pitch in the Music category?
150 Hz
225 Hz
256 Hz
314 Hz
How can we describe the "Function" enclosing block?
defines a series of actions that can be repeated throughout the code
Makes sure that the enclosed block of code functions normally
defines the error in a block of code and describes it to the developer
takes in a name and that can be called anytime in the program.
The "Plot Bar Graph" will allow us to illuminate multiple LEDs from minimum to maximum parameters
True
False
What will this function do when called?
Clears the screen after every 2 seconds
Will repeatedly flash the LEDs for 2 seconds with 2 second off time
Will light up the LEDs for 2 second, then turn them off for 2 seconds
Will light up the LEDs for 3 seconds, then turn them off for 2 seconds
What will this script do when ran?
senses your face and gives you a picture of your mood when A is pressed
calls a function called number to show different images every 1 second
Allows you to pick a number from 0 to 2 and displays an image accordingly.
Displays an image according to random value inside a variable when A button pressed
Which part of the Jack goes in the Ground pin and which one goes into an input or voltage pin?
lower part goes in Ground and upper part goes in any input pin
lower part of the pin goes in input pin 1 and upper part goes in input pin 0
upper part goes into the voltage pin and lower part in input pin 2
What is the condition in this image?
there i'snt a condition in this script
sound greater than 140
if statement
bar graph plot from 255 to 255
"for loops" only work if you give them a range of numbers to iterate through.
True
False
In what Logic Block does "continue" block mostly make sense to be in?
For loop
While Loop
If condition
a servo motor is the only component that you cannot add to a Microbit
True
False
what are the two ways in which you can power a Microbit (choose more than one)
Power Outlet
Battery
USB cable
Solar power on the board
Which of the following are NOT examples of built-in Microbit Sensors?
Light Sensor
Temperature Sensor
Pressure Sensor
Compass
Color Sensor
What do the numbers 60 and 120 refer to?
Angle
RPM
Random Value
Acceleration
What will this block do after running?
Starts with position 200 and Lights up the LEDs North According to the light level
Senses the light level and plots the graph with max: 200
Will Forever plot graph 200 only
What Category contains blocks related to communication between two Microbits
Input
Arrays
Logic
Radio
What does "Open Source Platform" mean?
Can be accessed by subscribers and Microbit owners only
Has Alot of Libraries
It is available to everyone
Free Microbit and Trainings
What is another language that can be used to program a Microbit aside from Microbit Blocks?
Python
JavaScript
Java
C++
What does the accelerometer do?
Makes the Microbit function faster
Detects a change in speed
senses the speed of the Microbit
Detects Light intensity
A Microbit has:
3 Push-Buttons
4 Push-buttons
1 Push-Button
2 Push-Buttons
Identify this part
Battery Connector
Light Sensor
USB port
Ground
LED: Light ______ Diode
Electromagnetic
Emitting
Energy
What are those blocks known as?
Event Handlers
Starters
Loops
Logic Gates
What is an algorithm?
A set of rules for the programming language being used including syntax
Mathematical Notation (Log)
A set of instructions to be followed in order to solve a problem
A problem in the code that is readable and understandable and readable
What company is Microbit related to?
IBM
Microsoft
MIT students
What Website is used to Program the Microbit?
tinkercad.microbit.org
makecode.microbit.org
Programmiz.com
Scratch.mit.edu
What is the color of the Category related to Functions
Green
blue
Yellow
Purple
What is the name of the board used to place components of a circuit for the Microbit?
Electric Wiring Connector
CH (Component Holder)
CircuitBoard
Breadboard
