Digital Systems
Coding and Algorithms
MakeCode Programming
Maqueen Car in Action
Design and Evaluate
100

What is a Micro:bit?

A small programmable computer used to learn coding and control devices.

100

What is an algorithm?

A set of step-by-step instructions to complete a task

100

In MakeCode, what does the “forever” block do?

Repeats instructions continuously while the program runs.

100

How can the Maqueen Car avoid obstacles?

Using its ultrasonic sensor to detect objects and turn away.


100

How does coding relate to creating digital solutions?

Coding turns ideas into working systems that solve real problems.

200

What is the Maqueen robot car?

A programmable robot car that works with a Micro:bit to move, sense, and interact.

200

How do you code the Maqueen Car?

By using the MakeCode website with block-based programming.

200

What block would you use to display an image on the Micro:bit?

“Show LEDs” block.

200

What is the purpose of adding sound or lights to a Maqueen Car program?

To provide feedback, signals, or make it interactive.

200

Why is testing important in programming the Maqueen Car?

To ensure the car follows instructions and works as planned.

300

Name two outputs on the Micro:bit.

 (An output is a piece of hardware that receives data from a computer or other electronic device and converts it into a form that a human can perceive, such as visual, audio, tactile, or printed information)

LED display and sound output (buzzer or speaker).

300

What is the difference between hardware and software in this system?

Hardware = Micro:bit/Maqueen Car, Software = MakeCode program.

300

How can you make the Maqueen Car turn left?

Program the left wheel to stop or move slower than the right wheel.


300

Give an example of an LED visual students could code.

A smiley face or arrows pointing in the car’s direction.


300

Give one example of how the Maqueen Car simulates real-world robotics.

It mimics self-driving cars by avoiding obstacles and following programmed routes.


400

Name two inputs the Micro:bit can use. (Input is the data, signals, or instructions that are provided to a computer or electronic device from an external source, allowing it to receive information and perform actions.)

Buttons (A & B) and sensors (light, ultrasonic, accelerometer).

400

Why are loops useful in coding the Maqueen Car?

They allow repeated actions, like moving forward multiple times.

400

What does “Read ultrasonic sensor” block control?


the ultrasonic sensor on the Maqueen

400

Why would a student program their car to stop after detecting an object?

For safety and accuracy in navigation.

400

How does team work help in coding projects?

Students can share ideas, divide tasks, and solve coding issues together.

500

What type of energy powers the Maqueen Car?

Electrical energy from batteries.

500

Finding and fixing mistakes in code is also known as De ......?

Debugging 

500

What is a condition in coding?

A rule that makes the program do something only if a requirement is met (e.g., if distance < 10 cm, then turn).

500

How can coding the Maqueen Car help students learn problem-solving skills?

It requires planning, testing, and adjusting algorithms to achieve goals.

500

How could coding the Maqueen Car prepare students for future careers?

It builds skills in coding, robotics, and systems thinking, which are important in engineering, IT, and automation.

M
e
n
u