wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

1.3 How to do it

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

What does LED stand for

a)

Light EnDangering

b)

Dad Eating Lamps

c)

Light Emitting Diode

d)

None of the above

2.

Microcontrollers can program themselves.

a)

True

b)

False

3.

Microcontrollers “listen” to sensors and “talk” to actuators. They decide what to do based on a set of instructions (program) that you write.

a)

True

b)

False

4.

Any programming language that lets users create programs by manipulating “blocks” or graphical programming elements, rather than writing code using text.

a)

Command

b)

Run Program

c)

Algorithm

d)

Block-based programming language

5.

The language that programmers create and use to tell a computer what to do

a)

Code

b)

Command

c)

Run Program

d)

BINARY

6.

A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

a)

Debugging

b)

Event

c)

Algorithm

d)

Run Program

7.

Which picture comes LAST in this SEQUENCE?

a)
b)
c)
d)
8.
What does the accelerometer do?
a)
Detects light
b)
Detects temperature
c)
Detects a change in speed
d)
Detects magnetism
9.
What is the name of the editor you have used to code your Microbit?
a)
Scratch
b)
Block editor
c)
Python
d)
Excel
10.
Which device on the back of the Microbit lets you detect movement?
a)
Compass
b)
Bluetooth
c)
RAM
d)
Accelerometer
11.
If you want to see your code working on the Microbit emulator which option would you choose?
a)
Run
b)
Compile
c)
Convert
d)
Save
12.
How many LEDs does the microbit have?
a)
15
b)
21
c)
23
d)
25
13.
What is the part within the red boxes called?
a)
Input buttons
b)
Ground
c)
CPU
d)
Micro-usb connector
14.
In programming, what is iteration?
a)
The repetition of steps within a program
b)
The order in which instructions are carried out
c)
A decision point in a program
d)
Testing a program to make sure it works
15.
Why is iteration important?
a)
It determines the order in which instructions are carried out
b)
It allows code to be simplified by removing duplicated steps
c)
It allows multiple paths through a program
d)
It ensures the code works correctly