MCQ
A robot is best defined as:
A. Any machine with moving parts
B. A machine that can sense, process information, and act on its environment
C. Any computer-controlled device
D. A machine that requires human control at all times
B
Explanation: Robots generally have sensors, processing systems, and actuators that allow them to interact with their environment.
![]()
MCQ
Which sensor is commonly used to detect distance?
A. Ultrasonic Sensor
B. Temperature Sensor
C. Microphone
D. Light Sensor
A
Explanation: Ultrasonic sensors measure distance using sound waves.
Fill in the Blank (MCQ)
The sequence of instructions given to a robot is called a:
A. Algorithm
B. Battery
C. Circuit
D. Sensor
A
Explanation: An algorithm is a step-by-step set of instructions.
MCQ
What powers most mobile robots?
A. Wind
B. Batteries
C. Magnets
D. Water
B
Explanation: Most mobile robots rely on batteries for portable electrical power.
True/False
Artificial Intelligence (AI) and robotics are exactly the same thing.
False
Explanation: AI refers to intelligent software, while robotics involves physical machines.

True/False
All robots must look like humans.
False
Explanation: Most robots do not resemble humans. Industrial robotic arms are among the most common robots.
True/False
A camera can act as a sensor in a robot.
True
Explanation: Cameras collect visual information from the environment.
True/False
A robot can follow instructions even if the programmer never tested the code.
True
Explanation: It can still execute the code, although errors may occur.
True/False
A larger battery always makes a robot faster.
False
Explanation: Speed depends on factors such as motors, gearing, and design.
MCQ
AI helps robots primarily by:
A. Adding more screws
B. Improving decision-making
C. Making wheels larger
D. Increasing battery size
B
Explanation: AI enables robots to process information and make decisions.
Fill in the Blank (MCQ)
A robot uses ________ to collect information from its surroundings.
A. Actuators
B. Sensors
C. Batteries
D. Frames
B
Explanation: Sensors gather environmental data such as light, distance, temperature, and sound.
Fill in the Blank (MCQ)
A sensor that detects heat is called a:
A. Pressure Sensor
B. Temperature Sensor
C. Motion Sensor
D. Touch Sensor
B
Explanation: Temperature sensors measure thermal energy.
MCQ
What does an IF statement do?
A. Stores power
B. Measures distance
C. Controls motors directly
D. Makes a decision based on a condition
D
Explanation: IF statements allow robots to make decisions.
Fill in the Blank (MCQ)
Electric motors convert electrical energy into:
A. Nuclear Energy
B. Sound Energy
C. Mechanical Energy
D. Light Energy
C
Explanation: Motors convert electrical energy into movement.
Fill in the Blank (MCQ)
Machine learning is a type of:
A. Mechanical Joint
B. AI Technique
C. Sensor Technology
D. Fuel System
B
Explanation: Machine learning is a branch of artificial intelligence.
MCQ
Which component is MOST responsible for making a robot move?
A. Sensor
B. Processor
C. Actuator
D. Camera
C
Explanation: Actuators convert energy into movement.
MCQ
An ultrasonic sensor works by measuring:
A. Light intensity
B. Magnetic fields
C. Sound wave reflections
D. Air pressure
C
Explanation: It sends sound waves and measures how long they take to return.
MCQ
If a robot is programmed:
"If obstacle detected → turn left"
What happens when no obstacle is detected?
A. Continue normal operation
B. Turn right
C. Turn left
D. Shut down
A
Explanation: The condition wasn't met, so normal actions continue.
MCQ
Which engineering design step usually comes FIRST?
A. Identifying the problem
B. Building the prototype
C. Testing
D. Redesigning
A
Explanation: Engineers must understand the problem before designing solutions.
MCQ
A self-driving car relies heavily on:
A. Sensors and AI
B. Springs only
C. Fuel only
D. Paint and mirrors
A
Explanation: Self-driving cars use sensors and AI to navigate safely.
MCQ
Which of the following is NOT typically considered a robot?
A. Automated vacuum cleaner
B. Industrial robotic arm
C. Calculator
D. Mars rover
C
Explanation: Calculators process information but cannot sense and interact with their environment like robots.
True/False
A robot with broken sensors can still gather accurate environmental data.
False
Explanation: Faulty sensors provide inaccurate or no information.
True/False
A bug is a physical insect inside the robot.
False
Explanation: A bug is an error in software or programming.
True/False
Every successful robot prototype works perfectly on the first attempt
False
Explanation: Most prototypes require multiple rounds of testing and improvement.
True/False
AI-powered robots can sometimes make incorrect decisions.
True
Explanation: AI systems can make mistakes when faced with unexpected situations or poor data.
MCQ
The "brain" of a robot is usually the:
A. Motor
B. Controller/Microcontroller
C. Battery
D. Sensor
B
Explanation: The controller processes inputs and determines actions.
MCQ
Which sensor would BEST help a robot avoid falling off a table?
A. Light Sensor
B. Color Sensor
C. Edge/Distance Sensor
D. Temperature Sensor
C
Explanation: Distance sensors can detect the absence of a surface ahead.
MCQ
Which logical operator requires BOTH conditions to be true?
A. OR
B. AND
C. NOT
D. XOR
B
Explanation: Both statements must be true for AND to return true.
MCQ
A robot wheel turns slowly but has high force. What is the MOST likely reason?
A. Broken sensor
B. Programming bug
C. Low battery only
D. Large gear reduction
D
Explanation: Gear reductions increase torque while decreasing speed.
MCQ
Which ethical concern is commonly discussed about advanced robotics?
A. Tire pressure only
B. Paint colour choices
C. Robot height
D. Job displacement
D
Explanation: Automation may affect employment in certain industries.
True/False
A remote-controlled toy car is always considered a robot.
False
Explanation: If it cannot make decisions using sensors and programming, it is simply a remote-controlled machine.
MCQ
A robot receives conflicting readings from two sensors. Which is the BEST action?
A. Ignore both sensors
B. Shut down immediately
C. Compare readings and verify with additional data
D. Always trust the first sensor
C
Explanation: Robust robotic systems often use multiple data sources for verification.
MCQ
A robot repeats a task 100 times. Which programming structure is most useful?
A. Variable
B. Sensor
C. Comment
D. Loop
D
Explanation: Loops are designed for repetition.
MCQ
Which design change would MOST improve stability?
A. Increasing speed
B. Raising the center of gravity
C. Lowering the center of gravity
D. Narrowing the base
C
Explanation: A lower center of gravity makes tipping less likely.
MCQ
Which statement about future robots is MOST accurate?
A. Robots will likely work alongside humans in many industries.
B. Robots will replace all humans.
C. Robots will stop using sensors.
D. Robots will never improve beyond today.
A
Explanation: Most experts predict increased collaboration between humans and robots rather than complete replacement.