CS
Topic 6 Automated & emerging technologies ยท 6.1 ยท 6.2 ยท 6.3 ยท 6.4

Automated & Emerging Technologies

Sensors, microprocessors and actuators โ€” the loop that runs every automated system. Then robots (what they are, where they're used, who they replace), artificial intelligence, machine learning, and expert systems. This is the topic examiners can't stop asking about โ€” every year, in some form.

๐Ÿงช Cambridge Exam Mode ON โ€” hints hidden, feedback delayed, model answers locked until marking.
๐Ÿ“š Book Notes
๐Ÿ“– Learn
๐ŸŽฎ Activities
โœŽ Practice
๐Ÿ“‹ Exam
๐Ÿ”„ Review
๐Ÿ† Mastery

๐Ÿ“– Book Notes โ€” Topic 6 at a glance

Every automated system is built on three parts: a sensor reads the environment, a microprocessor decides what to do, and an actuator carries it out โ€” looping continuously until the system is switched off. A robot is a portable automated system in a mechanical body: mechanical structure + electrical components + programmable. Artificial intelligence is any program that simulates human behaviour (collect data, use rules, reason, sometimes learn). Machine learning is the type of AI that adapts its own rules. An expert system is the type of AI that runs a human expert's knowledge as facts + rules + an inference engine. Lock those four ideas in and the whole topic opens up.

๐ŸŽฏ What you need to be able to do
ObjectiveWhy it matters in the exam
Describe how an automated system uses sensors, a microprocessor and actuatorsThe 6-mark "explain how the sensor and microprocessor are used" question appears almost every year โ€” the marks live in the 6-step chain.
Explain the advantages and disadvantages of automationWatch who benefits โ€” an advantage "to the worker" is not one "to the employer" (2025 examiner report).
Describe the three characteristics of a robotMechanical ยท electrical ยท programmable. AI is NOT one of them โ€” a common lost mark.
Describe uses of robots in context (six domains)One benefit + one drawback in context beats a generic list.
Describe AI, machine learning and expert systemsExaminers see these three mixed up every sitting โ€” they are nested, not identical.
๐Ÿ”‘ Key terminology
Automated system: operates without human intervention; sensors + microprocessor + actuators.
Sensor: input device that captures analogue data from its environment.
Microprocessor: compares sensor data to a stored value and decides the action.
Actuator: a mechanical part that causes movement โ€” motor, valve, siren.
Analogue / Digital: continuous real-world value vs discrete binary; an ADC converts between them.
Robot: a machine that replicates human actions or movement.
Robotics: the field โ€” design, construction and operation of robots (not a single robot).
Artificial Intelligence: a program that simulates human behaviour โ€” data, rules, reason, learn.
Machine Learning: a type of AI that adapts its own stored rules or processes.
Expert System: a type of AI mimicking an expert โ€” knowledge base, rule base, inference engine, interface.
๐Ÿ“ Core theory you must know

The automated-system loop (6 steps)

#Step
1The sensor reads/measures the environment (temperature, distance, motion, lightโ€ฆ).
2The analogue reading is converted to digital by an ADC.
3The digital data is continuously sent to the microprocessor.
4The microprocessor compares the data to a stored value / range.
5If the condition is met, it sends a signal to the actuator.
6The actuator performs the action. The process repeats until the system is switched off.

Three characteristics of a robot

โ‘  Mechanical structure / framework ยท โ‘ก electrical components (sensors, microprocessor, actuators) ยท โ‘ข programmable / can move. AI is not a characteristic.

Four features of AI

โ‘  collection of data ยท โ‘ก set of rules ยท โ‘ข ability to reason ยท โ‘ฃ ability to learn / adapt. Any three earns the marks.

Four parts of an expert system

Knowledge base (facts) ยท rule base (links facts) ยท inference engine (picks next question / fires the rule) ยท interface (user enters answers, reads diagnosis).

Machine learning โ€” two kinds

Supervised: a person labels the training data. Unsupervised: no labels โ€” the program finds patterns itself, usually by clustering.

โš ๏ธ Common misconceptions (mark-losers)
AI vs ML vs Expert System. They are nested, not identical: ML and expert systems are both types of AI. "State what is meant by AI" wants simulate human behaviour + a feature โ€” don't just say "learning" (that's ML).
Robotics โ‰  a robot. A robot is a machine; robotics is the field of study โ€” its design, construction and operation.
AI is not a robot characteristic. The three are mechanical, electrical, programmable. Not every robot has AI (2025 examiner report).
"To the worker" โ‰  to the employer. "Doesn't need breaks" benefits the boss. For workers: less heavy lifting, fewer dangerous tasks, higher-skill work.
Don't write "the AI decided". The machine applies the rule; humans wrote the rules; machine learning changes the rules based on data.
Describe an expert system, don't just list it. Say how the parts interact: interface โ†’ inference engine โ†’ rule base โ†’ knowledge base โ†’ diagnosis out.
โœ… Quick knowledge check (tap to reveal)
What kind of data does a microprocessor understand?
Tap to reveal
Digital / binary. The sensor's analogue reading is converted first by an ADC.
What are the three characteristics of a robot?
Tap to reveal
Mechanical structure ยท electrical components (sensors, microprocessor, actuators) ยท programmable. AI is not one of them.
What does the inference engine do?
Tap to reveal
Decides which question to ask next from the user's previous answers, and which rule from the rule base to fire to reach a conclusion.
Machine learning in one sentence?
Tap to reveal
A type of AI where the program adapts its own stored rules, data or processes based on results โ€” "adapts its rules", not just "learns".
Robot vs robotics?
Tap to reveal
A robot is a single machine; robotics is the field of study โ€” the design, construction and operation of robots.
Ready to go deeper? The Learn tab has the full textbook walkthrough, the Automation Loop Simulator and the Expert System Tester.

๐Ÿ“š From the Textbook

Every automated system is built on the same three parts: a sensor to read the environment, a microprocessor to decide what to do, and an actuator to actually do it. Robots are essentially portable automated systems, wrapped in a mechanical body and programmed to move. Artificial intelligence goes further โ€” instead of following fixed rules, an AI program can reason and, in many cases, learn. Machine learning is the specific sub-field where the program can change its own rules. And an expert system is a very old, very specific type of AI: it stores a human expert's knowledge as facts + rules, and uses an inference engine to walk through them until it reaches an answer. Get those four ideas locked in and you can answer almost anything in this topic.

๐Ÿ’ก Getting Started

Pick a device you've used today that had a sensor deciding what to do โ€” an automatic tap, a lift, a phone screen dimming, an auto-door, a car headlight coming on. For that device, name: (1) the sensor and what it reads, (2) the decision the microprocessor makes, (3) the actuator that moves. If you can't name all three, you've found where to focus.

๐Ÿ”ฌ Computer Science in Context: John Deere & See & Spray

Modern tractors now run a system called See & Spray that combines every part of Topic 6 in one machine. Cameras (sensors) capture 20 images per second of the ground. An onboard AI (using machine learning trained on millions of images) tells weed from crop. If the pixel is a weed, a microprocessor fires a signal to a nozzle (actuator) that sprays herbicide only on that spot. Result: up to 90% less herbicide, at highway speed. It's an automated system, running a robot, powered by AI. Every exam question about "explain how AI/robots/automation are used" is really asking you to describe something like this.

๐Ÿ’ฌ Discussion: is the system responsible?

If a self-driving car has to choose between hitting a pedestrian or swerving into a wall (harming its passenger), who chose the rule? The programmer? The car company? Is that intelligence, or is the car just running a pre-coded rule that a human wrote years earlier? Mark schemes here lean towards a very careful answer: the machine follows the rules, the humans wrote the rules, and machine learning changes the rules based on data. Never write "the AI decided" as if AI has intent โ€” write "the program applied the rule".

โš ๏ธ The Cambridge Exam Trap โ€” AI vs Machine Learning vs Expert System

Three concepts, examiners see them mixed up every single sitting. They are nested โ€” machine learning is a type of AI, expert systems are also a type of AI. But they're not the same thing.

๐Ÿง  Artificial Intelligence

The broad field. Any program that simulates human behaviour โ€” collecting data, using rules, reasoning, and sometimes learning. AI can include everything from a chess opponent to Siri to an expert system.

Four features: data ยท rules ยท reason ยท learn/adapt.

๐Ÿ“ˆ Machine Learning

A specific type of AI where the program can change its own rules or data based on results. Supervised (a person labels the training data) or unsupervised (the program groups data itself).

Key phrase: "adapts its stored rules or processes".

๐Ÿ” Expert System

A specific type of AI that mimics a human expert. Four parts: knowledge base (facts), rule base (links between facts), inference engine (decides which question next), interface (talks to user).

Doesn't have to learn โ€” an expert system with fixed rules still counts.

โš  How to remember: AI is the whole family. ML is the AI child that rewrites its own rules. Expert System is the AI child that runs someone's expertise as facts + rules + inference. If a question says "state what is meant by AI" the marker wants simulate/mimic human behaviour + at least one of the four features. Don't just say "learning" โ€” that's ML, not all AI.

๐ŸŽ›๏ธ Signature Lab โ€” Automation Loop Simulator

Pick a scenario. Drag the environment slider to change the real-world condition. Then press Run one cycle and watch the loop fire: sensor reads โ†’ ADC digitises โ†’ microprocessor compares to a stored value โ†’ decision is made โ†’ actuator either fires or stays idle. This is the exact chain Cambridge asks you to describe in the "explain how the sensor and microprocessor work together" question that shows up every year.

๐ŸšชAuto Doors
๐ŸŒฑGreenhouse
๐ŸšจBurglar Alarm
๐Ÿ›ธDrone Obstacle
๐Ÿ’กCar Headlights
Movement level (0 = empty room, 100 = person right in front of doors)
20
0threshold: 50100
๐Ÿ“กMotion Sensor--
โ†’
๐Ÿ”ขADC--
โ†’
๐ŸงฎMicroprocessorcompare to 50
โ†’
โš™๏ธActuatoridle
๐Ÿšช Automatic sliding doors. A shop's front doors open automatically when a person approaches. A motion or infra-red sensor sits above the door reading the space in front of it. If the reading suggests a person is present (movement above threshold), the microprocessor sends a signal to the door motor (actuator) to open the doors. If not, the doors stay closed. The loop repeats continuously until the system is turned off. That "continuously until turned off" phrase is a mark-scheme keeper โ€” don't leave it out of your answer.

๐Ÿ“ How to answer "Explain how the sensor and microprocessor are usedโ€ฆ" (6 marks)

This is the highest-yield question in Topic 6.1 โ€” it comes up almost every year and the mark scheme wants a chain of 6 specific points. Learn the chain. Adapt the wording to the scenario in the question.

  1. The sensor reads/measures the [temperature / distance / motion / light]โ€ฆ
  2. The analogue reading is converted to digital by the ADCโ€ฆ
  3. The digital data is continuously sent to the microprocessorโ€ฆ
  4. The microprocessor compares the data to a stored value / rangeโ€ฆ
  5. If [condition] the microprocessor sends a signal to the actuatorโ€ฆ
  6. The actuator [performs action]. The process repeats until the system is turned off.

Examiner report says: weaker candidates give a "generic description" of a sensor sending data to a microprocessor with no reference to the given context. The context is where marks live โ€” say "the temperature sensor measures the greenhouse temperature", not just "the sensor reads data".

๐Ÿ” Signature Lab 2 โ€” Expert System Tester

A tiny expert system that diagnoses why your printer isn't working. Answer each question and watch three things happen simultaneously: facts get added to the knowledge base, rules fire in the rule base, and the inference engine works out which question to ask next. When it reaches a conclusion, it explains itself.

๐Ÿ“š Knowledge Base (facts we know)
Answer a question โ€” facts appear here.
๐Ÿ“œ Rule Base (facts โ†’ conclusions)
IF green_light = off THEN printer = no_power
IF green_light = on AND red_light = on THEN check = paper
IF paper = out THEN diagnosis = "Load paper"
IF paper = present AND red_light = on THEN diagnosis = "Check ink cartridge"
IF green_light = on AND red_light = off THEN diagnosis = "Try printing again โ€” the printer looks OK"

Is the green power light on the printer illuminated?

๐Ÿ–ฅ๏ธ Inference engine: awaiting first answerโ€ฆ

๐Ÿฆพ Robots in context โ€” the six domains (6.3)

Examiners want you to match a robot to a domain and give one benefit + one drawback in context. Learn one benefit and one drawback per domain โ€” you'll rarely need more.

DomainExampleBenefit (mark-scheme wording)Drawback (mark-scheme wording)
๐Ÿฅ MedicineSurgical robot, nurse-bot, robot pharmacistSurgeon can operate from anywhere; more precise than a human handIf the network drops the procedure stops; expensive; programming errors could harm the patient
๐ŸŒพ AgricultureAutomated tractor, seed-planter, robot herderWorks 24/7; frees the farmer for other tasks; more consistent than a humanHigh initial cost; maintenance required; can replace farm workers
๐Ÿš— TransportSelf-driving car, warehouse mover, delivery droneFaster reactions than a human = safer; no fatigueExpensive; cyber-security risk if someone changes the program; job losses
๐Ÿญ IndustryCar assembly robot, packing robot, precision welderConsistent quality; no breaks; more precise than humansHigh set-up cost; replaces workers; needs specialist maintenance
๐ŸŽฎ EntertainmentRobot dog toy, drone camera, educational robot kitFun / engages people with technology; teaches programmingBattery-limited; connection loss can cause a drone crash
๐Ÿ  DomesticRobot vacuum, robot lawnmower, security patrol botSaves time on repetitive tasks; can run when you're outCannot handle stairs; still needs monitoring; upfront cost
โš  Examiner report (2025): when a question asks for advantages to the workers (or to the patient, or to the farmer) โ€” don't give advantages to the employer. "Doesn't need breaks" is an advantage to the boss, not the worker. Instead say: workers do less heavy lifting, do fewer dangerous tasks, aren't in dangerous environments, can focus on higher-skill work.

๐Ÿง  The four features of AI (6.4)

The 2025 mark scheme accepted any three of these for a 3-mark "characteristics of AI" question. Learn all four so you always have three to write down.

๐Ÿ“ฅ
Collection of data

The program needs data to work on โ€” from the user, or from its sensors.

๐Ÿ“œ
Set of rules

Stored rules that the program uses to make decisions from the data.

๐Ÿงฉ
Ability to reason

Uses logic: if rules + facts, then a conclusion. E.g. all dogs eat meat + Fred is a dog โ†’ Fred eats meat.

๐Ÿ”„
Ability to learn / adapt

Change its own rules or data (machine learning). Not every AI does this โ€” only the ML-flavoured ones.

๐Ÿ” The four parts of an Expert System โ€” every year in the exam

๐Ÿ“š
Knowledge Base

Stores facts from the human expert (e.g. "green light means power on").

๐Ÿ“œ
Rule Base

Stores rules linking the facts (e.g. "IF green light off THEN no power").

๐Ÿงฎ
Inference Engine

Decides which question to ask next. Uses previous answers to pick a path through the rules.

๐Ÿ–ฅ๏ธ
Interface

Where the user enters answers and reads the diagnosis. Input + output.

โš  Examiner report (multiple years): "Very few candidates were able to describe how an expert system operates". Weaker candidates list the four parts. Stronger candidates describe how they interact: "The user enters data via the interface. The inference engine uses the answers to decide which question to ask next, checking the rule base. When a rule matches enough facts in the knowledge base, a diagnosis is output back through the interface." Learn that paragraph.

๐Ÿ“ˆ Machine Learning โ€” Supervised vs Unsupervised

โœ… Supervised

A person labels the training data. E.g. "this image is a dog", "this image is a horse". The program learns the features of each label. Then when it sees a new image, it tries to classify it.

Key phrase: "the user tells the program what the data means".

๐Ÿ”€ Unsupervised

No labels. The program is given data and finds patterns on its own โ€” usually by clustering (grouping items that are close together in some feature space).

Key phrase: "the program learns from the data without human input".

โœ… Quick self-check (tap to reveal)

Q: A microprocessor only understands what kind of data?
Digital / binary. The sensor's analogue reading is converted first by an ADC.
Q: What are the three characteristics of a robot?
Mechanical structure/framework ยท electrical components (sensors, microprocessor, actuators) ยท programmable / can move. Note: AI is NOT a characteristic (2025 examiner report warns this specifically).
Q: What does the inference engine do in an expert system?
Decides which question to ask next based on the user's previous answers, and decides which rule from the rule base to fire to reach a conclusion.
Q: What is machine learning in one sentence?
A type of AI where the program can change its own rules, data or processes based on results, so it improves over time. Not "the program learns" โ€” "the program adapts its rules".
Q: The word "robotics" and "a robot" โ€” what's the difference?
A robot is a single machine. Robotics is the field of study โ€” the design, construction and operation of robots. Examiner reports single this out as a common mix-up.
Path

Topic 6 Learning Journey

Mistakes

Mistakes log

Progress

Stats & graphs

0%Accuracy
0Answered
0Streak
Bookmarks

Bookmarks

Book Notes

Book Notes

Title
Note
Knowledge Vault 2.0

Knowledge Vault

Add entry

Category
Confidence
Title
Info

Entries

๐ŸŽฎ Drill 1 โ€” Component Identifier

A device is described. Say whether the highlighted part is a sensor, a microprocessor, or an actuator.

๐ŸŽฎ Drill 2 โ€” Sensor Sorter

Which sensor best fits which task? Click one on the left and its matching partner on the right.

๐ŸŽฎ Drill 3 โ€” Robot Family

Which domain does this robot belong to?

๐ŸŽฎ Drill 4 โ€” Automation Loop Detective

Click the six steps of the automation loop in the correct order.

๐ŸŽฎ Drill 5 โ€” 60-second Sprint

Rapid-fire mixed questions. Score as many as you can in 60 seconds.

60
Score: 0

โœŽ Practice โ€” mixed MCQs

๐Ÿ“‹ Exam โ€” Cambridge-style questions

Real question style from past papers (May/June 2023โ€“2025 and specimen). Write your answer, then hit Check to see how many mark-scheme keywords you hit.

๐Ÿ”„ Trap cards โ€” mark-scheme-matched wording

Trap 1 โ€” "Robotics" vs "a robot". A robot is a machine. Robotics is the field of study โ€” design, construction and operation of robots. Marker won't accept "a robot is a machine" as the definition of robotics.
Trap 2 โ€” AI is NOT a characteristic of a robot. The three characteristics are: mechanical structure, electrical components, programmable/moves. Do not write "artificial intelligence" โ€” the 2025 examiner report calls this out specifically as an incorrect answer.
Trap 3 โ€” The sensor's data is analogue. If you don't mention that it gets converted to digital before reaching the microprocessor, you'll miss the ADC mark. Always: "analogue is converted to digital".
Trap 4 โ€” "Compared to a stored value". The microprocessor doesn't just "check" the data โ€” it compares it to a stored value or range. That exact phrase is in the mark scheme every year.
Trap 5 โ€” "The process repeats continuously until turned off". This is a free mark if you remember it. Add it to the end of every automation-loop answer.
Trap 6 โ€” Actuator = movement, not just "output". An actuator specifically causes movement. A screen isn't an actuator. A speaker isn't an actuator. A motor / valve / siren / arm / relay is.
Trap 7 โ€” Machine learning โ‰  "the program learns". That's too vague. Say: "the program adapts / changes its own rules, data or processes based on results". That wording hits the mark scheme.
Trap 8 โ€” All four expert-system parts, or lose marks. Knowledge base + rule base + inference engine + interface. Miss one and the description isn't complete.
Trap 9 โ€” Describe the operation, not just the parts. If asked "explain how the expert system operates" โ€” describe how the user's answer via the interface makes the inference engine pick the next question, checking the rule base against facts in the knowledge base, until a diagnosis is output. Listing the four parts alone is a low-band answer.
Trap 10 โ€” Apply context. Every year the examiner report says "candidates gave generic descriptions". If the question mentions a greenhouse, name the sensor as a temperature sensor measuring the greenhouse, not "the sensor". Context-free answers lose marks.
Trap 11 โ€” "Advantages to the workers" โ‰  "advantages to the boss". Robots don't need breaks = advantage to the boss. To the workers: less heavy lifting, less time in dangerous environments, higher-skilled work available. Read the question carefully.

๐Ÿง  Memory triggers (tap to reveal)

๐ŸŽ›๏ธ The automation loop โ†’ SMAC
Sensor โ†’ Microprocessor (via ADC) โ†’ Actuator โ†’ Continuous loop. Every automated-system question is a chain of these four.
๐Ÿฆพ Robot has M-E-P
Mechanical structure ยท Electrical components ยท Programmable/can move. Every "characteristics of a robot" question. Not AI.
๐Ÿ” Expert system = K-R-I-I
Knowledge base ยท Rule base ยท Inference engine ยท Interface. Say all four, or lose marks.
๐Ÿง  AI has D-R-R-L
Data collection ยท Rules ยท Reason ยท Learn/adapt. Any three earn a mark on "characteristics of AI".
๐Ÿ“ˆ Machine learning in one line
"A program that changes its own rules or data based on results". Then give an example (image recognition training, chess AI improving after each game).

๐Ÿ† Skill mastery

One badge per skill in Topic 6.1โ€“6.4. Green = secured (โ‰ฅ75% correct or manually marked). Yellow = focus (attempted but not secured). Grey = not attempted. Tap any badge to override.

โœ” Saved