Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exploring Microbits and LED Displays

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a BBC Microbit primarily used for in schools?

a)

Playing video games

b)

Learning coding and electronics

c)

Making phone calls

d)

Watching films

2.

Which component on the Microbit is used to display simple images and text?

a)

Speaker

b)

LED display

c)

USB port

d)

Battery pack

3.

How many LEDs are there on the Microbit’s built-in display?

a)

10

b)

25

c)

50

d)

100

4.

What shape is the LED display on the Microbit?

a)

Circular

b)

5x5 square grid

c)

Triangle

d)

3x3 square grid

5.

Which programming language is commonly used to code the Microbit in British schools?

a)

Python

b)

Java

c)

C++

d)

HTML

6.

If you want to show a heart shape on the Microbit’s LED display, which command would you use in MakeCode?

a)

showNumber

b)

showIcon

c)

playTone

d)

setPin

7.

What happens if you use the command `display.scroll("Hello")` in MicroPython on the Microbit?

a)

The LEDs turn off

b)

The word "Hello" scrolls across the LED display

c)

The Microbit beeps

d)

The Microbit restarts

8.

Which of the following is NOT a possible output on the Microbit’s LED display?

a)

Smiley face

b)

The number 7

c)

A full-colour photograph

d)

A heart shape

9.

Which of the following is the correct way to create a forever loop in MicroPython for the Microbit?

a)

while True:

b)

repeat forever:

c)

for forever:

d)

loop forever:

10.

What is the correct way to display the number 5 on the Microbit using MicroPython?

a)

display.show(5)

b)

display.show(str(5))

c)

display.show("five")

d)

display.showNumber(5)

11.

Which of these is a correct way to light up the centre LED on the Microbit using MicroPython?

a)

display.set_pixel(2, 2, 9)

b)

display.set_pixel(5, 5, 9)

c)

display.set_pixel(0, 0, 9)

d)

display.set_pixel(1, 1, 9)

12.

What is the range of brightness values for each LED on the Microbit?

a)

0 to 5

b)

0 to 9

c)

0 to 100

d)

0 to 255

13.

If you want to display a number on the Microbit, which command would you use in MakeCode?

a)

showString

b)

showNumber

c)

playSound

d)

setBrightness

14.

Which of the following is true about the Microbit’s LED display?

a)

It can show full-colour images

b)

It can only show red lights

c)

It can show simple patterns and text

d)

It can play music

15.

Which of the following is the correct way to check if button A is pressed in MicroPython?

a)

button_a.is_pressed()

b)

buttonA.pressed()

c)

is_pressed(button_a)

d)

buttonA.isPressed()

16.

Which of these would you use to make the Microbit display a custom pattern?

a)

showCustom

b)

showLeds

c)

playPattern

d)

setDisplay

17.

If you want to make the Microbit display a smiley face when button A is pressed, which block would you use in MakeCode?

a)

on shake

b)

on button A pressed

c)

forever

d)

on start

18.

Which of the following is NOT a feature of the Microbit’s LED display?

a)

It can display scrolling text

b)

It can display static images

c)

It can display in different colours

d)

It can display numbers

19.

Which of the following is the correct way to import the Microbit module in MicroPython?

a)

import microbit

b)

from microbit import *

c)

include microbit

d)

using microbit

20.

Which of the following best describes the Microbit’s LED display?

a)

5 rows and 5 columns of red LEDs

b)

5 rows and 5 columns of white LEDs

c)

10 rows and 10 columns of blue LEDs

d)

25 rows and 1 column of green LEDs