WorksheetsUnderstanding Algorithms
Total questions: 12
Worksheet time: 6mins
Which statement best explains why computers need algorithms?
Computers follow clear, ordered steps to work
Computers can think creatively without help
Computers prefer long instructions with details
Computers guess tasks using random choices
You want the micro:bit to display a love heart icon only when both buttons are pressed at the same time. Which input event should you select?
on shake gesture event
on buttons A+B pressed event
on button B pressed event
on button A pressed event
Which action is an input for a micro:bit?
Displaying text on the screen
Lighting LEDs in a pattern
Pressing Button A on the device
Showing a smiley on LED grid
Which statement best defines an algorithm in computing?
A single command typed into a computer
A picture showing how a device looks
A set of clear step-by-step instructions
A random list of ideas for a project
Which MakeCode block usually starts a Microbit program sequence?
show icon block
show string block
show leds block
on start block
Which menu choice is most relevant when adding blocks in MakeCode?
Printing the page from browser
Selecting from block categories
Opening a music streaming site
Changing the laptop wallpaper
In Microbit MakeCode, what does the show leds block control?
A custom LED pattern
USB file transfers
Bluetooth connections
The battery charge level
Why are algorithms important in IT?
They make screens brighter
They solve problems systematically
They replace all hardware
They remove the need to learn
What is the main purpose of the 'on start' block in MakeCode for micro:bit?
To display a random number continuously
To reset the micro:bit every second
To run code only when a button is pressed
To execute code once when the micro:bit is powered on
What does the LED grid on a micro:bit display?
Only numbers
Only letters
Sound effects
Patterns, icons, and text
Which of these is an example of an output on a micro:bit?
Pressing Button B
Shaking the device
Covering the light sensor
Lighting up LEDs
What happens if you remove the 'on start' block from a MakeCode program?
The buttons will stop working
The LEDs will blink automatically
The micro:bit will turn off
The program will not run any code at startup
