Basics
Hardware
Software
Arduino
Robotics(mBot)
100

What does a computer use to display images and text?

 Monitor

100

Is a keyboard input or output?

 Input

100

Is Microsoft Word hardware or software?

Software

100

 Is Arduino a microcontroller or a computer?

Microcontroller

100

Is mBot a robot or software?

 Robot

200

 What does “CPU” stand for?

Central Processing Unit

200

What does a mouse control on the screen?

The cursor

200

What is a web browser used for?

Accessing websites

200

What language is Arduino mainly based on?

 C / C++

200

Name one sensor on mBot.

Ultrasonic / line follower / IR

300

What is an operating system?

Software that runs the computer and manages hardware

300

 What part of the computer stores files permanently?

Hard drive / SSD

300

What does “bug” mean in programming?

An error in code

300

 What does the setup() function do?

 Runs once at the start

300

What does the ultrasonic sensor measure?

 Distance

400

What is the difference between input and output devices?

 Input sends data in, output shows results

400

Why do computers need cooling (fans)?

To prevent overheating

400

What is the purpose of updates in software?

Fix bugs and improve security/features


400

What does loop() do?

Repeats continuously

400

How does mBot move?

Using motors

500

What is the difference between RAM and storage?

 RAM is temporary, storage is permanent


500

What happens if a power supply is too weak?

The computer may shut down or not start

500

 What is the difference between an app and an operating system(OS)?

OS runs the system, apps run on it

500

What is PWM used for?

Controlling speed or brightness


500

How can mBot avoid obstacles automatically?

By using sensors with programmed logic

M
e
n
u