Grade 02 Computing Part 1
Grade 02 Computing Part 1
eBook and Teacher’s Guide with Boost Subscription for each Cambridge
Look at the
picture on the
cover. Work in
pairs and answer
Activity box
1 The children are creating a dance routine. What programme
could you use to record it?
2 What would the algorithm for the dance look
like? 3 Can you write out the algorithm for each dancer to get to
their starting spot on
Cambridge Primary
Computing
Learner’s
Boo 2 Roland Birbal
Carissa Gookool
k Miche le Koon
Koon Nazreen
Mohammed
Michele Taylor
Series editor:
Roland Birbal
Endorsement indicates that a resource has passed Cambridge International’s rigorous quality-assurance process and is suitable to support the
delivery of a Cambridge International curriculumframework. However, endorsed resources are not the only suitable materials available to support
teaching and learning, and are not essential to be used to achieve the qualification. Resource lists found on the Cambridge International website
wi l include this resource and other endorsed resources.
Any example answers to questions taken frompast question papers, practice questions, accompanying marks and mark schemes included in this resource
have been written by the authors and are for guidance only. They do not replicate examination papers. In examinations the way marks are
awarded may be different. Any references to assessment and/or assessment preparation are the publisher’s interpretation of the
curriculumframework requirements. Examiners wi l not use endorsed resources as a source of material for any assessment set by Cambridge
International.
While the publishers have made every attempt to ensure that advice on the qualification and its assessment is accurate, the official curriculum
framework, specimen assessment materials and any associated assessment guidance materials produced by the awarding body are the only
authoritative source of information and should always be referred to for definitive guidance. Cambridge International recommends that teachers
consider using a range of teaching and learning resources based on their own professional judgement of their students’ needs.
Cambridge International has not paid for the production of this resource, nor does Cambridge International receive any royalties fromits sale. For
more information about the endorsement process, please visit www.cambridgeinternational.org/endorsed-resources
Cambridge International copyright material in this publication is reproduced under licence and remains the inte lectual property of Cambridge
Assessment International Education.
Registered Cambridge International Schools benefit fromhigh-quality programmes, assessments and a wide range of support so that teachers can
effectively deliver Cambridge Primary. Visitwww.cambridgeinternational.org/primary to find out more.
Third-party websites and resources referred to in this publication have not been endorsed by Cambridge Assessment International Education.
Although every effort has been made to ensure that website addresses are correct at time of going to press, Hodder Education
cannot be held responsible for the content of any website mentioned in this book. It is sometimes possible to find a
relocated web page by typing in the address of the home page for a website in the URL window of your browser.
Hachette UK’s policy is to use papers that are natural, renewable and recyclable products and made fromwood
grown in we l-managed forests and other contro led sources. The logging and manufacturing processes are
expected to conform to the environmental regulations of the country of origin.
Orders: please contact Hachette UK Distribution, Hely Hutchinson Centre, Milton Road, Didcot, Oxfordshire, OX11 7HH.
Telephone: +44 (0)1235 827827. Email [email protected]. Lines are open from9 a.m. to 5 p.m., Monday to Saturday,
with a 24-hour message-answering service. You can also order through our website:www.hoddereducation.com
© Roland Birbal, Carissa Gookool, Miche le Koon Koon, Nazreen Mohammed, Michele Taylor 2023
First published in 2023 by
Hodder Education
An Hachette UK
Company Carmelite
House 50 Victoria
Embankment London
EC4Y 0DZ
www.hoddereducation.com
Impression number 10 9 8 7 6 5 4 3 2 1
Year 2027 2026 2025 2024 2023
A l rights reserved. Apart fromany use permitted under UK copyright law, no part of this publication may be reproduced or transmitted
in any formor by any means, electronic or mechanical, including photocopying and recording, or held within any information
storage and retrieval system, without permission in writing fromthe publisher or under licence fromthe Copyright Licensing Agency
Limited. Further details of such licences (for reprographic reproduction) may be obtained from the Copyright Licensing Agency
Limited,www.cla.co.uk
Cover i lustration by Lisa Hunt fromBright Agency I
lustrations by Vian Oelofsen, Stéphan Theron Typeset
in FS Albert 17/1 9 by IO Publishing CC Printed
in Slovenia A catalogue record for this
title is available fromthe British Library. ISBN: 9781 398368576
Contents
Term1
Unit 1 Be a game developer 8
Unit 2 Be a data analyst 24
Unit 3 Computers and their 40
functions 54
Unit 4 Be an animator
Term 2
Unit 5 Devices and 66
networks Unit 6 Be a 80
designer Unit 7 Be a 92
data scientist 106
Unit 8 Be an artist
Term 3
Unit 9 Connected and sharing 1 22
Unit 10 Be a storyte ler 1 34
Unit 11 Computers and 1 49
robots
Glossary 1 64
How to use this book
about the new Look at the fo lowing instructions. They are for the game ‘Simon says’.
1 Which instructions are clear?
topic with a 2 What is missing in the instructio n s?
partner or sma l Simon says, “Move 4
➊
group. steps forward”
Warm up
You wi l need a sheet of paper. Fo low the instructions below.
1 Draw a rectangle.
2 Draw a triangle over the rectangle.
3 In the rectangle, draw three sma l squares.
• Show your drawing to your classmates. Warm up:An
• Do your pictures look different? The
instructions are to draw an object. Your teacher wi l show you. offline activity to
Talk in groups. Why are some people’s drawings different? start your learning.
Do you remember?
Before starting this unit, check that you:
• know what an algorithmis
• can fo low an algorithm
• know that the order of instructions is important Do you
• know that algorithms are used to write code.
remember? A list
In this unit, you wi l use ScratchJr. There is of things you
an online chapter a l about ScratchJr.
should know before
you start the unit.
4
How to use this book
Learn
Computer devices look different. However, they are a l made from
hardware and
software. Hardware
Hardware are the physical objects that make up a computing device.
Here are some examples of hardware:
This processor is hardware. It is hidden inside a l computing
devices. You cannot see it, but a computing device cannot work
without it.
Learn:Learn new
computing ski ls
Mia uses a keyboard to write a letter to her friend on the with your teacher.
computer. The keyboard is hardware.
Look at the
instructions to
help you.
Zhu can use headphones to listen to music on her smartphone.
Headphones are hardware.
Practise
For these questions, use the website your teacher gives you.
1 Use data fromthe table to make a bar graph.
Name Favourite fruit
Zara Banana
Viti Banana
David Orange
Jack Orange
Practise:Answer Annay Orange
questions to Sara Banana
learn more and Liam Apple
practice your new
ski ls. Favourite fruit Number of people
Banana 3
Hint: First, count the Orange
data. Put it in a
table or ta ly chart, Apple
like this:
5
How to use this book
Go further
1 Liamis getting dressed for school. What is the error
in the algorithm?
Step ➊ Put on T-shirt
Challenge yourself!
1 Start a new project. Add the correct
code fromthe Go further activity to
the Seahorse character.
2 Add a Fish character.
3 Create a programfor the Fish to
match this algorithm.
Step Instruction
Challenge yourself!
➊ Start on Green Flag Test your code to A harder activity to
❷ Say “Hi Seahorse”
see if you get the
correct results. test your new ski ls.
➌ Move right (6)
Stop program
➐ the Starfish character to your project.
4 Add
5 Add the code below to the Starfish and run it. A l links to additional
resources can be found at:
6 Change the code for the Starfish so it uses the Repeat https://www.hoddereducation.
block. The new code should get the same results.
7 Run your final program.
co.uk/cambridgeextras
6
How to use this book
My project
1 Look at the algorithmto get out of a maze. It has one
error. What is the error? How would you correct it?
My project: A
Algorithm longer activity at
Move right (2) the end of the unit
Move up (3)
Move right (4)
to test the ski ls you
Move up (1 ) have learnt so far.
2 Think about the things you do every night when you go to
bed. Write an algorithmfor going to bed. Include a l the
things you do in the correct order.
3 a Create a programfrom the algorithmbelow for the
Basketball character. Use the Repeat block. Did you know?
TCM-4
PLANNED PATH
Step Instruction The Mars Climate Orbiter was 226 TCM-4
ACTUAL PATH
Include the start a spaceship. km
➊ Start on Green Flag and end steps 57
A bug in the programcontro km
in your ling the spaceship caused an
❷ Jump (1)
algorithm. error. The mission could
➌ Move right (2) not be completed!
❹ Jump (1)
❺ Move right (2)
❻ Jump (1)
➐ Move right (2) Did you know? Learn
➑ Stop program about interesting
b Run your code and check that you get the correct results. facts and
information.
Keywords:Understand new
Computational thinking: computing words. The
A task that tests your Glossary at the end of the
computational thinking ski book also lists a l of these
ls. words.
7
Unit 1 Be a game developer
Giving instructions
Get started!
Look at the fo lowing instructions. They are for the game ‘Simon says’.
1 Which instructions are clear?
2 What is missing in the instructions?
8
Unit 1:Be a game developer
Warm up
You wi l need a sheet of paper. Fo low the instructions below.
1 Draw a rectangle.
2 Draw a triangle over the rectangle.
3 In the rectangle, draw three sma l squares.
• Show your drawing to your classmates.
• Do your pictures look different? The
instructions are to draw an object. Your teacher wi l show you.
Talk in groups. Why are some people’s drawings different?
Do you remember?
Before starting this unit, check that you:
• know what an algorithm is
• can fo low an algorithm
• know that the order of instructions is important
• know that algorithms are used to write code.
9
Unit 1:Be a game developer
Algorithms
Be precise
Learn
An algorithmis a precise set of instructions. The instructions need
to be in the correct order. An algorithmthat is not precise can
lead to the wrong result.
In the Warm up, you were asked to draw a house.
However, the instructions were not precise.
Here are two algorithms for making a chocolate milkshake.
Algorithm 1
Step Instruction
➊ Pour milk
❷ Add chocolate powder
➌ Stir
Algorithm 2
Step Instruction
➊ Pour milk in glass
❷ Add 1 spoon of chocolate powder
➌ Stir for 1 minute
Which algorithmis more precise?
Hint: Which
instructions are Keyword
clearer? precise: exact,
clear and
correct
10
Unit 1:Be a game developer
Practise
1 Choose a l the words that describe an algorithm.
exact unclear wrong clear correct
2 Here are two algorithms to prepare a bowl of cereal with milk.
Choose the algorithmthat is more precise.
Algorithm 1 Algorithm2
Step Instruction Step Instruction
➊ Get cereal ➊ Get bowl, cereal and milk
❷ Pour cereal ❷ Pour cereal in bowl
➌ Pour milk ➌ Pour milk in bowl
3 Help Kai get home. Complete this algorithm. Two instructions are
missing. Add the most precise instructions.
Move up Go to the right 11 steps Walk
Step Instruction right
➊ Start
Move up 6 steps
❷
➌
❹ Stop
11
Unit 1:Be a game developer
Step Instruction
❷ Move right (1 2) 12
➌ Stop
12
Unit 1:Be a game developer
Start on
Green Stop
Flag
13
Unit 1:Be a game developer
Practise
1 Say if the sentences are true or false.
Sentences True/False
a Computers can think on their own.
b Instructions for a computer must be unclear.
c Computer games are examples of programs.
d A computer fo lows a programto do a
task.
2 Which ONE of the two options can a computer carry out?
A B
Step Instruction
➊ Start on Tap
❷ Move right (11 )
➌ Move up (6)
❹ Stop program
Coding
Algorithms to programs
Learn
To produce a program, we must write an algorithm.
Each step in the algorithmis changed to code.
Let us look at this task. We
want the Whale to spin around. We want it to do a fu l
right spin.
There are FOUR steps to create the program.
It is good to write
an algorithm
before writing
code.
15
Unit 1:Be a game developer
Step Instruction
➊ Start on Tap
❷ Spin right (1 2) 12
➌ Stop program
Step Instruction
➊ Start on Tap
❷ Spin right (1 2) 12
➌ Stop program
16
Unit 1:Be a game developer
Practise
We wi l create a programfor the Whale to do a fu l left spin.
1 Look at the algorithmfor the Whale character.
Whale algorithm
Step Instruction
➊ Start on Green Flag
❷ Spin left (12) 12
➌ Stop program
a Open ScratchJr.
b Add a Background like this.
c Add the Whale character.
d Choose the correct blocks of code
to match the algorithm.
A B C D E
17
Unit 1:Be a game developer
Go further
1 Here are two algorithms for a Crab. The Crab should:
• spin around 2 times
• say “I amdizzy!”
18
Unit 1:Be a game developer
A B C D E
3 Create the programin ScratchJr.
a Open ScratchJr.
b Add a Background as shown.
c Add the Crab character.
d Add the blocks of code you chose in question 2.
e Run the program.
19
Unit 1:Be a game developer
Challenge
yourself!
Algorithmic
thinking
1 Clara fo lows this path to her house.
it
A B C D E F G
21
Unit 1:Be a game developer
My project
1 Work in groups. Which
algorithmis more precise, Algorithm1 or Algorithm 2?
Algorithm 1 Algorithm 2
Step Instruction Step Instruction
➊ Start on Tap ➊ Start
❷ Move up 5 steps ❷ Move up
➌ Spin right (1 2) ➌ Turn
❹ Spin left (12) ❹ Turn
❺ Move right (10) ❺ Move right
❻ Stop program ❻ Stop program
2 Which programmatches Algorithm1?
22
Unit 1:Be a game developer
23
Unit 2 Be a data analyst
Categorical data
Get started!
We can show data in pictures.
Favourite Number of
colour students 15
Red 10
Blue 0
Colours
Green
Ye low
Pink
Warm up
1 Work in pairs. Put the animals in the correct boxes.
An animal can be in more than one box.
Water animals
Land
animals
Do you remember?
Before starting this unit, check that you:
• know that computing devices can answer questions
• know that computing devices can sort and organise data
• know that computing devices can record data
• know about data tables.
25
Unit 2:Be a data analyst
Keyword
backup:a copy of data that is stored in a safe place
26
Unit 2:Be a data analyst
Practise
1 Say if the statements are true or false.
Statement True or false?
a Making changes to data on a
computer is hard.
b Data can be shared across
computers.
c It is hard to copy
data on computers.
2 Circle the picture that shows a faster way to find a book
at the library.
A B
3 Circle the picture that shows the best way to store lots of data.
A B
4 Circle the picture that shows the easier way to get
graphs and charts.
A B
27
Unit 2:Be a data analyst
Data
Presenting data in groups
Learn
Some data can be put into groups. For
example, data about eye colour can be put into four groups:
amber, green, blue, brown.
Software is used to present data in different ways.
Data can be shown as a bar graph or pictogram.
pictogram
bar graph
We can present the data
Name Favourite colour in this table as a bar
graph or a pictogram.
Zara red
Viti red
David blue
Jack green
Annay green
Sara green Keyword
Liam green present: to show
28
Unit 2:Be a data analyst
Type the text below. (The data and labels are fromthe table in
Step 1.)
X: Colours Y: Number of people
Title: Favourite
colours Values: 2, 1 ,
green
29
Unit 2:Be a data analyst
Wow, you
created your first
chart!
30
Unit 2:Be a data analyst
Practise
For these questions, use the website your teacher gives you.
1 Use data fromthe table to make a bar graph.
Zara Banana
Viti Banana
David Orange
Jack Orange
Annay Orange
Sara Banana
Liam Apple
Apple
31
Unit 2:Be a data analyst
Computing devices
Collecting categorical data
Keyword
Learn category:group
We can co lect data and put it into groups or categories.
Computing devices co lect categorical data every day for
different reasons. Data can be co lected in different ways. Let
us look at some of the ways to co lect and use data.
Electronic forms
One way to co lect data is by using an electronic form. People
can complete electronic forms on devices such as laptops,
desktops, smartphones and tablets. For example, schools may co
lect data on students’ activities and likes. They can ask students
to complete and submit a form. The answer to each question
can be put into different
. categories
1
Question 1 has
two categories:
Yes, No.
Question 2 has 2
five categories:
Chess, Robotics,
Book, Math,
Other.
Question 3 has
three categories:
1 , 2, 3 – where 3
1 is the lowest
rating and 3 is
the highest
rating.
32
Unit 2:Be a data analyst
Traffic systems
Traffic systems count the traffic on roads.
cars
lorries
bicycles pedestrians
Once co lected, the results can be shown as graphs or charts.
33
Unit 2:Be a data analyst
Supermarkets At
a supermarket, each itemhas a Keyword
barcode. The barcode contains data barcode:black lines
about the itemsuch as what type that contain
of food it is and its price. information about an
item
At the check-out, a computerised ti l can read the
barcode. It co lects data about how many items were sold
each day. Items can then be grouped into categories,
such as:
34
Unit 2:Be a data analyst
Practise
1 Circle the computing devices that can be used to
complete an electronic form.
A Yes/No
B Rating
scale
C Checkbox
B Barcode reader
C Monitor
35
Unit 2:Be a data analyst
Go further
1 Say if these statement are true or false.
a A computer can only present data in bar graphs.
36
Unit 2:Be a data analyst
Challenge yourself!
1 Fi l in the correct answers. Choose from the words in
the word bank.
pictogram bar graph backup
a A copy of data is a ca led a .
Chocolate 9
Gummies 7
5
lipops
Lo
Toffees 2
37
Unit 2:Be a data analyst
My project
1 Work in groups.
a Ask seven students what their favourite candy is. They
must choose fromthe four candies in the table.
b Complete the table with the data you co lect.
Favourite candy Number of people
Chocolate
Gummies
Lo lipops
Toffees
38
Unit 2:Be a data analyst
39
Unit 3 Computers and their
functions
Computers consist of hardware and software
Get started!
Discuss with your partner: What
do you use computers for?
Sending messages
40
Unit 3:Computers and their functions
Warm up
Work in pairs.
• Point to pictures of computing devices.
• Point to pictures of software.
Do you remember?
Before starting this unit, check that you:
• know that computers can do different things
• know that computers can run many different programs.
41
Unit 3:Computers and their functions
42
Unit 3:Computers and their functions
Software
Software is another name for a computer program. Software is
a set of instructions. Software te ls hardware what to do.
Without software, hardware cannot do anything.
• Some software controls the computing device.
• Other software does a task. This kind of software is ca
led an app.
Here are some examples of software:
File software lets users open, close, save and delete files.
43