Library Computer Science 0478 Robotics
O Level · Computer Science 0478

Robotics

Revise Robotics for Computer Science 0478 (O Level) — revision notes and instant AI marking. Free to start.

📖 Revision notes · preview
Cambridge (CIE) IGCSE Computer Science

Robotics

A robot is a machine with a physical body and electrical "senses" that follows a precise set of programmed instructions to do a job — and it can either just repeat that job forever (dumb) or learn and adapt as it goes (smart, using AI).

3 topics Practice questions with hidden answers ~20 min read
SummaryThe whole chapter in one scroll
  • Robotics = a robot carrying out a task by following a precise set of programmed instructions.
  • Robots split into dumb robots (repeat the same instructions, no AI, e.g. car assembly line) and smart robots (adapt and learn using AI, e.g. surgical assistants).
  • The rise of AI and robotics raises ethical/legal issues: accountability, safety, algorithmic bias, legal liability.
  • Every robot shares three characteristics: mechanical structure, electrical components, and being programmable.
  • Robots play real-world roles across industry, transport, agriculture, medicine, domestic life, and entertainment — each with its own advantages and disadvantages.
1. What is Robotics?Definitions, dumb vs smart robots, ethical issues

The core definition

Here's the exam-safe definition you need to know cold: robotics is the principle of a robot carrying out a task by following a precise set of programmed instructions. Notice what that definition does not say — it doesn't say the robot has to be intelligent, or think for itself. At its most basic, a robot is just a machine executing a program, the same way your calculator executes a program when you press "=". The difference is that a robot's program controls physical movement in the real world, not just numbers on a screen.

Because "following instructions" can mean very different things depending on how rigid or flexible those instructions are, CIE splits robots into two categories you must be able to compare.

Dumb robots vs. Smart robots

Think of a dumb robot like a vinyl record: it plays the exact same groove every single time, no matter what's happening in the room around it. A smart robot is more like a musician improvising — it's still following rules of music, but it's constantly reacting and adjusting to what it hears.

Dumb robotsSmart robots
Repeat the same programmed instructions over and over again. No AI involved — they cannot adapt if something changes. Carry out more complex tasks and can adapt and learn. Powered by AI.
Example: a robotic arm on a car assembly line, welding the same spot on every car body that passes by. Example: a robot assisting surgeons in delicate procedures, adjusting its movements based on live feedback.
Quick test Ask yourself: "If the environment changed unexpectedly, would this robot notice and react?" If no → dumb robot. If yes → smart robot (AI).

Ethical & legal issues raised by AI and robotics

As machine learning and robotics get more capable, they start making decisions that used to require a human — and that creates genuine problems society hasn't fully solved yet. CIE wants you to be able to name four of them:

  • Accountability — if a robot makes a mistake or causes harm, who is actually responsible? The programmer? The company? The robot itself?
  • Safety — can the robot be trusted not to injure people, especially when working alongside humans?
  • Algorithmic bias — if a smart robot learned from biased data, its decisions could unfairly favour or disadvantage certain groups of people.
  • Legal liability — who is legally on the hook (financially or criminally) when something goes wrong?
Why this matters These four terms show up a lot in "discuss the impact of..." style extended-answer questions. Memorise them as a set of four, not as vague ideas — examiners reward the precise vocabulary.
Practice Question

A factory uses a robot that performs the exact same welding motion on every car that passes down the line, regardless of any small differences between cars. State whether this is a dumb or smart robot, and justify your answer.

Practice Question

A hospital is considering using an AI-powered robot to help diagnose patients. Give two ethical or legal concerns the hospital should consider before introducing it.

2. Characteristics of a RobotThe three things every robot must have

The three shared characteristics

However different two robots look — a warehouse forklift robot and a tiny surgical robot — they always share exactly three characteristics. If something is missing even one of these three, it isn't really a robot in the exam-board sense (it might just be a simple machine, or just software).

Mechanical structureElectrical componentsProgrammable
A physical body that can move and interact with the environment (arms, wheels, grippers, etc.) Sensors, microprocessors and actuators — the "senses," "brain," and "muscles" Designed to follow a precise set of instructions (a program)
Memory hook Body → Brain & Senses → Instructions. A robot needs something to move with (mechanical structure), something to sense and process with (electrical components), and something telling it what to do (programmable). Miss one, and it's not a robot.

Notice how "electrical components" is really three things bundled together: sensors (detect the environment — like light, temperature, or distance), a microprocessor (the decision-making "brain" that processes sensor data), and actuators (the parts that turn a decision into physical movement, like a motor). If you're ever asked to expand on "electrical components," naming these three sub-parts is exactly what examiners are looking for.

Worked Example (from official CIE-style question)

A company uses robots in its factory to manufacture restaurant tables and chairs. One characteristic of a robot is that they contain electrical components. State two other characteristics of a robot. [2]

Practice Question

Explain, using an example, what is meant by the "electrical components" characteristic of a robot.

3. The Role of RobotsWhere robots are used, and the trade-offs of each

Robots across different sectors

This is the "real world application" part of the topic, and exam questions love to ask for advantages and disadvantages in a specific scenario — so don't just memorise the roles, understand why each advantage or disadvantage exists.

ScenarioRoleAdvantagesDisadvantages
Industry Quality inspector Advanced vision to inspect products for defects, improving quality control May not work on defects that might require human judgement
Transport Warehouse worker Efficiency in finding, moving and packing; less reliable on manual labour High infrastructure costs and potential safety concerns for human workers sharing the same space
Agriculture Planting & seeding machine Precise planting (optimum depths and distances) High upfront costs; may struggle with uneven terrain and changing weather conditions
Medicine Rehabilitation therapist Personalised physical therapy exercises to aid recovery Doesn't provide emotional support
Domestic Sous chef Assists with meal prep by doing basic duties (chopping, measuring, following basic recipes) Limited ability and capabilities
Entertainment Educational robot Interactive learning experiences for children; increased engagement High cost; cannot replace the guidance of human teachers
Spot the pattern Look closely: almost every disadvantage boils down to one of three things — cost, lack of human judgement/emotion, or inflexibility in unpredictable conditions. If you get stuck on a scenario you haven't memorised, reasoning from this pattern will usually get you the mark.

Worked Example — full walk-through

A company uses robots in its factory to manufacture restaurant tables and chairs.

(ii) Give two advantages to company employees of using robots to manufacture tables and chairs. [2]

Answer Any two of: employees don't need to lift heavy items · employees can be protected from dangerous tasks · employees can utilise their skills in other tasks · employees don't need to perform repetitive/mundane tasks

(iii) Give one disadvantage to the company's owners of using robots to manufacture tables and chairs. [1]

Answer Any one of: expensive to install/purchase/setup · high ongoing costs/maintenance costs · may deskill the workforce · if they malfunction, production may stop
Notice the framing The exact same fact (a robot doing the work) is an advantage for employees but can be a disadvantage for owners. Always check whose perspective the question is asking about — this is one of the most common ways marks are lost.
Practice Question

A farm is considering using robots for planting and seeding crops. Give one advantage and one disadvantage of this to the farm owner.

What to MemoriseYour last-minute glance before the exam
Robotics
The principle of a robot carrying out a task by following a precise set of programmed instructions.
Dumb robot
Repeats the same programmed instructions over and over again. No AI.
Smart robot
Carries out complex tasks and can adapt and learn, using AI.
Mechanical structure
A physical body that can move and interact with the environment.
Electrical components
Sensors, microprocessors and actuators.
Programmable
Designed to follow a precise set of instructions.
Accountability
Who is responsible when a robot/AI system causes harm or makes a mistake.
Algorithmic bias
A robot's decisions unfairly favour or disadvantage certain groups due to biased training data.
Concepts ChecklistTick off each one only once you can explain it without looking
Exam TipsWhere marks are usually won or lost
Check what's already been given If a question states one characteristic as an example (e.g. "electrical components"), you must give the other ones — repeating the given example earns zero marks.
Whose perspective? "Advantage to employees" and "advantage to owners" are not the same question. Always re-read who the advantage/disadvantage is for before answering.
Don't confuse "no AI" with "not a robot" A dumb robot is still a robot — it just doesn't use AI. Students often wrongly assume only smart robots count as "real" robots.
Use the precise vocabulary For ethical/legal issues, examiners want the specific terms: accountability, safety, algorithmic bias, legal liability — not vague phrases like "it might be bad."
"Electrical components" has three parts If asked to expand on this characteristic, always mention sensors, microprocessor, AND actuators — one-word answers rarely earn full marks.
Based on Cambridge (CIE) IGCSE Computer Science — Robotics · Revision guide generated for personal study use
🔓 Read the full Robotics note — free You're seeing the preview · free account, no card needed
Also in the full note
  • Ethical & legal issues raised by AI and robotics
What's inside
📖 Revision notes 🎯 Learn mode ✦ AI flashcards ✓ Instant AI marking 🧊 3D explorers 🧪 Experiments & simulations 📈 Progress tracking
📄 Practise Robotics with Computer Science 0478 past papers Every paper with its mark scheme — answer online, marked instantly. Open →

Read the full Robotics notes free

That's the preview — create a free account to read the rest, plus flashcards and practice questions with instant AI marking. No credit card.

Unlock the full notes free →

More Computer Science topics