1 Contents
1 Contents
Getting started 6
/
Programming In Scratch , 42
Computing components 54
P~ction 100
Glossary 209
Answers t o check-in questions 216
Acknowledgements 226
Index 227
framework, to help you to track your progr
Why study computing? ess
throughout Key Stage 3, and has been mop
C mputers and the internet are Integral aspects of Ped t
Key Stage 2 and Key Stage 3 Comput1ng Nat· 0
m~dern life. From governments and m~lt!-national .
Curriculums. The progress1on framework and
'Onol
businesses to local enterprises and IndiViduals, National Curriculum map can be downloaded
we rely on computer networks and software to . www.hoddereducation.co.uk/ProgressinCornpu~:n
keep the global economy running. Studying computing 9
The Student Book is made up of 16 chapters, or
will enable you to develop a range of knowledge and
modules. and each of these chapters includes Sit
skills necessary for success in the modern world.
lessons or double-page sprea.ds. The Student Boo~
This course combines key concepts related to finishes with three extended Six-week-long proJect
computational thinking, informati on technology both to showcase the computing skills you have s.
and digital literacy to provide you with skills and acquired at Key Stage 3 and to prepare you for one
knowledge across the main elements of computer of the many Key Stage 4 opt1ons on offer, including
science. At its core is computational thinking, the GCSEs, Cambridge Nationals and BTECs
problem solving and logical thinking skills used
by computer scientists and programmers to solve Features
complex problems, which can also be applied
Each chapter begins by introducing you to the topic,
to real world issues in many other subjects and
explaining why it is relevant.
disciplines. Writing programs allows you to put
these skills to the test and to develop your ability to
work through problems and find solutions.
While you may not pursue a career as a
Before you can use a
programmer, you will almost certainly use a variety computer system, you
of software applications in your everyday lives.
need to know how to
Learning how to use software correctly and adeptly
- to produce effective presentations, documents access it correctly and this
or spreadsheets to convey information- is an chapter will help you set
important skill for many careers. Alongside this
comes the ability to develop and edit audio and yourself up on your school
visual media. computer system and think
Understanding the development of computing,
how computers and the internet work, how to
about what you should
evaluate digital content and the ethical issues use it for. You will learn
surrounding the use of computers help us put the
technology into context. Whatever technology we
how to save and organ ise
use, it is important we know how to use it safely files and the key principles
and respectfully so that we can make the most of
of internet research and
opportunities in our future lives.
digital wellbeing. You will
About the book also Learn basic image
Progress in Computing is a complete Key Stage 3
course. It has been designed around a progression editing skills.
Reading the text and loo .
you grasp the theory. Ke ktng at the i~ages will hel p
Occasionally, you will see this Icon in on oct1vity
box. It means you need to download on additional
look up in the g loss y words, whtch you can
resource In o rder to complete the activity. These
in blue bold. ary at the back of the book, ore
resources con be downloaded at
www.hoddereducation.co.uk/ProgresslnComputing.
Cloud computing
Cloud computln .
software is used ~~~~ wh~re data is stored online and
being stored locoll an Internet browser, rather than
°
The data and s ft Yon computer's hard drive. Checking In questions appear throughout the book.
Server forms oro tore files ore saved on a server.
These are short-answ er questions designed to test
you do not k e ocated all around the world so
now where your data is physically your knowledge and understanding of w hat you
have just Learnt. Answ ers to these q uestions can be
Working t hrough t h . .. found at the back of the book.
o pportunit to c e actiVIt ies provides you with an
the t he y heck your understanding and apply
ory you hove learnt.
~ w here the rooms containing computers you can use ore located in
your school
~ Turn off monitors and keep hands away from keyboards and m1ce
when asked.
You must also follow your school's acceptable use policy. These ore the
rules that govern how a network should be used. Here is on example of
a school's acceptable use policy.
..,. Systems must only be used for educational use.
..,. Usernomes and passwords must not be disclosed to anyone else.
..,. You must not use another person's username and password.
..,. You must not access, copy or delete anyone else's files.
..,. Users may not attempt to install programs of any type.
..,.. Always fill in the subjf'Cl line. .
All communications will be monitored.
t the person you arc writing to appro~rrately,
Personal email addresses must not be used to ..,.. Gree l 'Dear Sir' or 'Hello Mrs Jones
for examp e,
correspond on school matters.
ou are requesting something, use
..,.. Be polite. If Y ,
Any illegal, inappropriate or harmful materlal must
the word ' please .
be reported immediately.
atlcolly correct English Do not use
Use gra mm
Any damage or faults involving hardware or acronyms or text speak. . .
software must b e reported immediately. detail so that the recrprent
..,.. Provide enough 't • bock and ask for more
Logging in to the school network does not need to wrr e
Information. .
Almost all computer systems require the user to . r full name a nd form. It rs also
enter their username and password in order to Log ..,.. Sign off wrth you l I g solutotron. such as ' Kind
in. Logging in proves the identity usual to have a c os n '
of the user so that they can be . or 'Yours sincerely .
regar ds
~
given access to their own files and
programs. Some devices and systems
use biometrics, such as fingerprints or Logging In to your email account
facial recognition, to enable a user to Log In to your school email account.
prove their identity .
~---------------------------------------J~
t
Files and folders
All data stored on a computer is saved to a file.
A file that contains text is often referred to as a Write a list of t11 e different subjects that
document. This is because it is like a piece of paper are studying at school. YOlJ
that has been written on. 2 Design a folder structure so that you ca
A selection of files can be stored in a folder. A organise the files you save for school y,n
· ou
folder can also contain oth er folders, which are should Include a separate folder for each
technically then called sub-folders. subject that you are likely to need to save
1
It is important to organise files so that you can find for, for example: lle~
them quickly. It is good practice to use: Science
IIJl. relevant file names Biology
IIJl. relevant folder names Chemistry
IIJl. a sensible folder and sub-folder structure. Physics
Click here to
open your "" 't ~ <c Documents > Documents > p Starch Documents
'Documents'
Organu.e ... New fold~
Cl G A folder
folder. Files --
Desktop inside the
Name Date mod1fied Type
ore normally
> ~ Documents 'Documents·
saved here. 101 Types of MISChief
>• Download• folder.
Custom Office Templates
> j. Mu"c fax File foldtr
;;: P1ctures Notes file folder
Videos Scanntd Documents Fol• folde<
> t!_ ocal D1slc (C:) Stuff 2Z.03·20211J 3S Fil• folder
Zoom 29·12·2020 111;43
_ Local Di•k (E:) Fil•lold•r
iJ Anc1ent Egy 11n H1erogtyphs -A PractJC... A file
U-ll3·Z01114·39 Text Docume
v n. l1branes I;;] Grocery List.~tx;;-1----"-"-'----:..:..:..:.=--;~,;;;.;;__---'~~=L_ inside the
" ~ Documents rJ Just tht facts, Ma'am.txt 22·03·202114 ~2 T~tOocume 'Documents'
> [t:1 Documents folder.
Documents
) .!l MU51C
> ,;j Pictures
Videos
\ - ' N...twnrlf
:'~--------------------------------
..
File ext ensions being saved when you store It In the cloud
When we save a file we g·v .t Examples of cloud storag e are Googlr:> DrivP,
1 1
example: 'Histo1 p~ · . e 0 nome, for ,..,Drlve DropboyrM and your school
fil t y_ OJect · The software then odds Mlcroso ft On ,, ·
a 1 e ex ens1on that tells th VLE Examples of mtcrnet based software ore
of file It IS. The file . e computer what type Microsoft 365 and Google Docs
extension Is usually three or four
characters long. Some common file extensions ore:
~
g l.jpg
Spreadsheet
Image
p3 I .wav Audio
p4 I mov Video
The file extension enables the compu ter to use the
correct s.oftware to open the file when you double
clrck on rt. File extensions can also be used to
search for files of a particular type if they have no t !'~y~ntage~ ..of.. ~loud co11_1puting
been saved correctly . Ill" Data is backed up automatically.
l,-r• lil• Ill" Documents and files can be used on any
• JiJpl1flJl~t png
c Pmodtc_tablt.doc:x
PNGr, • IS computer With an internet connectron
M rowtv, r:t['IOC\IJ'mr!t )Ill
a Ptnochc.tablulcx
c Pl.t~_antgnmtnt..doo,
' ' I'O'ICftbuiVI o:h<o< 16tJ Ill" The software is updated online so you ore
11 r fi~O<d~ ) ra
• Plf~ JP9
• Plnrts_tt'Ngt...brnp
c
Q
Sc.ttnC(..b.pVtmtnt.doa
JI>Gfok
I
~
..-.
IIIB
18
always using the latest version
Ill" Documents and files can be shared easily w ith
Scttnc~homf'W'Otlukl
16<8 other users.
0 Sc.tm ct _pcnttr.doo.
Q• Sc•mcvoo.o;~.nlppb
·~ . t ."lo1d Documtn1. U>B
lUll
a Sc.tmc~spruckhttt ... ISll
~·e
.f?!s~.~y~~~~9.~.~.. ~! ..~.1.~.~~ .c~~P.~t.ing
Saving work Ill" The data and software can only be accessed if
you have an internet connection.
The first time you save a piece of work, make
sure you give it a suitable name and save it to the Ill" Cloud-based software does not usually l1ave a s
correct folder. You can then save changes to the many features as downloadable software.
original file quickly and easily using shortcut keys: Ill" Free storage is limited.
Ill" CTRL +Si n Windows Ill" Ongoing subscriptions can become costly over
Ill" CMD + S in MacOS. time.
If you do not want to overwrite the original file, Ill" Users can lose legal rights to their material if it is
choose 'Save As' from the 'File' menu to save a stored online.
copy of your work. Give the new file a suitable
Ill" Some believe that data may be more vu lnerable
name and save it to the correct folder.
to being stolen if it is st ored online.
Cloud computing
Cloud computing is where data is stored online and
software is used via an internet browser, rather than
being stored locally on a computer's hard drive.
0 What is data saved as on a computer?
The data and software files are saved on a server. f) What does a folder contain?
Server farms are located all around the world so Q What is a file extension?
you do not know where your data is physically
9
You wrll usually begin your research by ty
The internet search terms rnto a search engrne Use ke
Prng
The internet is 0 global network that connects yv,o
rather than long phrases, for example, typ fCJs
computers across the world so that they con ·computer hrstory_' to find out how compute~s
co m
municote wrth one another These computers
. d 'd developed over trme. Choose words that a hov~
. lude servers hosting software, musrc on vr eo,
me the internet rs somewhere to fm d mf orma t.ron, to be used on the websrtes you want to vrsr~ likE-~
ond ·hf · d worry about small spellmg mistakes or co~rioDorrt
watch vrdeos, ploy games and connect wrt nen s.
because the spell checker that is bUilt Into hsotiOn
0
At school. you should be using the internet to access engine will automatically use the most corn search
and hand m work via the VLE. corry out research and spelling. Use the category options. such as ~on
email your teachers. You should not be using the vrdeo or news. to limit your search And, frno~age~.
internet to ploy games, message your friends or watch remember that you can type dE>fine· and theny,
vrdeos or listen to music (unless this rs something you
hove been asked to do as part of o lesson).
to find out the word's dictronary definrtion '~~ora °
When you are cafrrymg out research on the intern,.~
Using the internet to carry out try to get your m ormatron from more than one •
unrelated source and see what issues the sour
research agree on t o 'd 'f h ces
1 entr y t e most accurate information
There is a great deal of fantastic stuff on the Always rewrite the mformation rn your own word
unless you are quoting somethrng, and include ~
0
5
internet and it is a really useful place to gather
information about all sorts of subjects. However, of the URLs of the sources you have used so that 1
alongside all the accurate information there is a lot anyone reading your research knows where you
of unreliable and even incorrect and misleading have gathered the information from.
information.
. g,e ......,._.......,
Some websites ore written by non-specialists
who present their own thoughts and ideas on a
subject as facts. Other websites are written by very
knowledgeable people, but are biased because
they present just one side of the story.
- .....
,.. o......,. g~ m...... ..........
--~ '
I
trustworthy, look out for:
~ £,.,... h ... ..., 1120e ....... .....,_.ltyelw'M ........... ..,._
~ accuracy: are there facts and figures to back up • .,...... ol Mooem COMpUW" I ..... • "*"-'u' ~ ..,~CIIIUII ~
,.,..,..c.MQ.Mtlclnl . . . .. ~ ......... ~...,.,.......,.. . . . . . . . . . .
opinions? ~ .... IOIII""'"m .......
_
_,..,....,. _~
be trustworthy?
--
Compu!er • W 1opo0.o
........, ........_.........
~
~
.........uw..--... ..(,......_._......,_ ...
~ balanced presentation: are both sides of an
_....__
~~.,...,. I'W:7y<fl ............... .................... ~
argument covered in equal measure?
·~·
professional tone: is the article well written? It lioslory ol Cotnl><u<> ·fo.BMI T1tN no ofTh... E -
inappropriately emotional language. . . Google is the most popular search engine in the world
'------------------------------------------------------------------- -
Researching how to use the
internet safely and responsibly The following questions are designed to help
you think about your use of dlg1tal technology
Use the Internet to research th e things that
~ou should and should not do w l1en using the • Roughly how much time do you spend online
mternet. Consider: each day?
• use of personal information • What do you spend this time doing?
use of photos • Does it odd value to your Ufe?
• use of web cams • What would you do 1f you were not online so
• login details and password s much?
• Do you somet1m es gPt tired and grumpy when
• what you post.
you ore usmg dig1tol technology?
Copy and paste the URL of each website you vi~lt
• Is there anything you would like to change
and then list the things the website advises you
about you r use of dig1tol technology?
should or should not do in a table. For example:
URL: https://www.chlldnet.com/blog/onllne·
et,quette-or-netiquette-the-dos-ond-donts-of- Tips for managing your use of digital
onllne-communicotion-
Do
technology
..... ······· ........... .
• Before picking up your device, ask yourself what
you intend to achieve.
• Make use of tools that tell you exactly how much
time you spend on each opp.
Digital wellbeing • Set a time limit for your tech usage each day and
Digital wellbeing is about having o healthy try to stick to it.
relationship with technology. • Try to make small changes, such as switching off
Research suggests that 11-yeor-olds spend up to six some notifications.
hours online every day. Whether or not this is too • Put your device into 'Do not disturb' mode before
much depends on th e quality of the content you ore going to bed. or when you have other work to do
looking at and th e activities you are doing online.
However, too much time spent online con affect
your fri endships, your health and your performance
at school.
The effects of spending too much time online 0 What is the internet?
include headaches and eye-strain, disturbed E) Nome one thing that you might use the
sleep, falling out with friends and famil y, becoming internet for at school.
130lated, constantly talking about online activities E) Nome one thing that you should not use the
such as gaming, prioritising your online activities internet for at school.
over other things that you should be doing and a
decline in the quality of your school work.
0 Explain what we mean by 'digital wellbeing'.
11
Data about an image can be stored by a computer width con be changed using formatting .
0
as vector graphics or as bitmap graphics. It Is also possible to layer objects to cre~!' 0 ns.
Vector graphics are stored as a list of attributes. sense of depth or more complex shapes v
0
Larger pictures are made up of shapes called graphics ore scalable, which means that th:ctor
objects and tile attributes for each object are stored can be enlarged wrthout any loss In quolit!:J Y
0
shown here. s
separately. The attributes Include information sucil
as the object's:
..., height
..., width
12
ap0 behind cmott1er:
To layer one sh
Open a new Microsoft Word document cmd save the object you want to layer
1t with a suitable file name. Then create a vector Rigl1t click on, se 'Se nd to BocV'.
grapl11c 1moge of a house and garden Use tl1e 11 d and c 100
be , n tl1er so that the whole Image
instructiOns below to help you. To group obJects togc
To create an object: be resrz ed
c on b ect and ho ld down the
Cl1ck on 'Insert' and 'Shapes' and select a s11ope .,. Click on the one o ~k g on oth er oojects to
'Shift' key while cllc In
Ill> Click and drag t11e shape to the reqUired size
select them
using the handles. . h elected area and select
.... R1ght cl1ck 111 t c s ,
Double-click on the shape and click 'Edit sl1ape' 'Group' and th en 'Group
and 'Edit points' to select Individual points and ·mage 1n severa Lstages
You can group one I
drag them to adjust the shape.
Ill> Double-click on the shape and click 'Shape
Fill' to choose an appropriate colour for the
shape, and click on 'No Outline' to remove the
coloured outline.
..
13
0 0 1 I 1 l 0 0
to you about otoOOOIO
Does anything seem strange J 0 I 0 0 I 0 I
J 0 0 0 0 0 0 I
this picture? 101 ooJOI
JOOllOOI
0 I 0 0 0 () 1 0
00111100
14
Download GIMP (GNU Image Manipulation 9 Once you are happy that all the background
Program), which is free and open-source Image has been removed, choose the 'Fuzzy Select
editing software. Then follow th e Instructions Tool' and ensure that 'Feather edges' Is
below to begin creating your own 'impossible' selected. Adjust the rodrus to about 25 to
photograph. blur the edges of th e picture and smooth
1 Download and save on image of a real person. the colours.
Make sure it includes their whole body, not just 10 Select the background area and then ctrck on
their head. 'Select' and 'Invert' to select the pan of the
image required. Copy th e image using CTRL + C
2 Open GIMP.
or 'Edit' and 'Copy'. Then, create a new layer
3 Click on 'File' and 'Open' and select your image. using the new layer icon at the bottom right of
4 Right-click on the layer on the right-hand side of the screen fl. Make sure that the ' Fill wrth' field
the screen and click 'Add Alpl1a Channel'. contains 'Transparency'. Then paste your image
5 Choose the 'Fuzzy Select Toot' ~:!~ and click into the new layer using CTRL + V or 'Edrt' and
on on area of th e background that you wish to 'Paste'. Finally, click on the anchor symbol II to
remove. If necessary, adjust the 'Threshold' to lock your image to the new layer.
ensure that only unwanted areas of the image 11 Hide the original image by clicking on the eye
are selected. Then press CTRL + X (CMD + X if symbol to the left of the first layer, so that only
you're using a Mac) to remove the selected area. the new layer is selected.
6 Repeat Step 5 to remove as much of the 12 Save your image as a GIMP file using 'File' and
background as possible. If you make an error, 'Save', remembering to give it a new nome.
remember that you can use CTRL + Z to undo Then use 'File' and 'Export' to save it as a .png
your most recent changes. file. Make sure that your image is saved to your
7 Next, choose the 'Free Select Tool' ~ to hand documents area.
draw around the remaining areas of background
and use CTRL + X to remove them.
8 Zoom, in using the + key and use th e 'Free
Select Tool' to remove any background areas
with a significant colour difference close to th e
outline of the person.
15
You now know how to isolate an image. Now you
ore going to learn how to insert your cu t-out into a
new background layer.
Follow the Instructions below to laye r your cut-out 9 Create a new layer using the new layer icon
of a person into a new background to create an the bottom right of the screen: ~~ Make surE>
'impossible' photograph. that the 'Fill with' field contains 'Transparenc
1 Make sure that you have finished editing your Then paste your rmoge into the new Ioyer usy·
picture of a person and have exported it o s a CTRL -t V o r 'Edit' and 'Paste' Frnolly click on'~g
.png file. anchor symbol II to lock the cut out to then e
ey,
2 Download and save the image that you wish to layer.
use for the background. 10 You should now see your Image of a person
3 Open GIMP. over the top of your background prcture. The
next task is to resize and reposition it to create
4 Click on 'File' and 'New' and set the width to
your final image. Make sure that the cut-out
1920 and the height to 1080. Click on 'A dvanced
layer is selected on the right-hand side of
Options' and ensure that the 'Fill with' field is set
the screen and then select the 'Scale Tool'.
to 'Transparency' and press 'OK '.
Resize the image by dragging on the handles.
5 Click on 'File ' and 'Open ' and select your Reposition it by clicking and dragging on the box
background image. in the centre of the image. Once you ore happy
6 You need to resize your image so that it is the with the result, click on 'Scale'.
same size as the dotted yellow outline of the 11 Finally, you need to save your finished picture.
canvas. Select the 'Scale Tool' e and adjust Save your image as a GIMP file using 'File' and
t he 'Opacity' on the right-hand side of the 'Save', remembering to give it a new name.
screen to 50%. Then use the handles to drag Then use 'File' and 'Export' to save it as a .png
and resize the background picture so that it fills file. Make sure that your image is saved to your
the canvas. Click on 'Scale' and then reset the documents area.
'Opa city ' to 100%.
7 Click on 'File' and 'Open' and select your edited
image of o person.
8 Click on your person image and copy it using
CTRL + C (CMD + C if you're using a Mac) or
'Edit' and 'Copy'. Then select the background
image from the thumbnail at the top of the
screen so that it appears in the centre of the
screen.
~~----------------------------~
16
Your final challenge is to use your image editing ~ 'Rectangle Select Tool' to select port or each
skills to create on impossible creature, just like the animal
one in thts photograph. ~ 'Scale Tool' to motch the ports or the two
Open GIMP and use the instructions on animals together.
pages 15-16 to help you. You will need to use the:
------------------------------------------------------------------------' 17
Spreadsheets are
incredibly useful and
powerful tools. They A spreadsheet rs a type of electronic document used to store data 0
info rmatron. The data con be used to perform calculations, analy5e l'l<J
are used every day by
people in all sorts of ways, tr ends, model drfferent scenarios and produce graphs and charts.
from stonng information
a bout products and stock The main elements of a spreadsheet
levels to managing multi- A spreadsheet consists of a grid of cells
million-pound budgets. A cell is a box o n a spreadsheet rnto
They con be used to store which you can place numbers, text A
data, perform complex or calculations. A spreadsheet
calculations and to create is divided into rows and columns Row 2 ,-- z
graphs and charts. They
are often used to model
what might happen in
and t11ese are used to provide each
cell with a unique cell reference.
For example. the unique cell
3
Cell 82
I
different situations. This reference for cell 82 tells us the cell is in column 8 and row 2
chapter is focused on using
spreadsheets efficiently Writing formulae using cell references
and effectively to perform
Spreadsheets are often used to pe rform calculotrons. This is done
a range of activities.
by writing a formula. Most formulae use cell references. This means
that you can change a value in a cell and the form ula automatically
recalculates t11e answer.
Formulae must always start with on equals sign, for example: =Al+B2
The following operators ore used to write formula e:
plus sign + for addition •
minus sign
asterisk
.
- for subtraction
for multiplication
forward slosh I for division
spreadsheet and A B c D
write formulae for 5 Number 1 Type Number 2 Answer
r---------
column D to work 6 5 add I
I 3 =A6+C6
out the sums. The 8 28 subtract 15
first one has been 10 3 multiply by 8
done for you. 12 18 divide by 3
14 356 add 80
18
a black cross. this 1'5 the fill handle. Now click. hold
and drag down over the cells y ou wont to fill
The flll l1ondlc con also be usecl to extend and
complete o senes of numbers, dotes 01 formula e If The table b('low g1ves the co st of different
you ente1 th e first couple o f 1Lems In a se1ics. coloured p encils
A B C
1 Write formula(' for column D to calculate thE.'
1 co st of the coloured p enc1Ls
1 2 Monday
2 2 4 Tuesday 2 Write formulae for column E using on
3 absolute cell refPrence. to calculate the cost
3 6 Wednesday
of the coloured pencrls plus delivery
4 4 8 Thursday
5 5 J Write o formula for cell E22 to colculote the
10 Friday
6 total cost of all th e pencils, plus one delrvery
6 12 Saturday
7 7 charge.
14 Sunday
+
, Pencil Cost Quantity Cost Cost+Dellvery
Relative and absolute cell references £0.30 3
u Red
When you replicate cells with formulae In, you hove £0.40 8
" Green
two opt1ons You con use relative cell references or ,. Blue £0.20 5
absolute cell references. u Yellow £0.40 2
Relative cell references are used when you wont ,. Gold £0.99 4
the formula to change to match the row or column it 19
A B c D E F G
7 1 times is
8 2 times is Multiplier
-=»
9 3 times is ~ 5
10 4 times is
11 5 times is
19
AVERAGE MAX
The
. AVERAGE
. f.unction
Functions
Functions are pre-programmed into spreadsheets. The AV ERAGE function works In much the same
They allow us to perform longer or more complex as t11e SUM functron wo~
calculations with ease. The following formulae To work out the average mark use the formula
both perform the some calculation, but the second ==AVERAGE ( B4 : B7 )
formula, which makes use of a function, is shorter A B
and mistakes ore less likely when typing it.
1 Computing Grades
=A 3+B 3 + C3 +D3 +E3 +F3 + G3
= SUM {A 3:G3) 2
All functions start with on equals sign followed by 3 Name Score/100
the function nome. 4 Peter 70
The doto to be used by the function is referenced 5 Vaneet 69
using individual cell references or a cell range
enclosed within parentheses ( ) ; for example:
6 M ary 84
= SUM {A 3 : G3 ) .
7 Zak 32
'-....
Function name
-------..: Cell range
8
9 jTOTAL =AVERAGE(B4:B7)
The SUM function
·································· ····· ·············· .. ··········· ............. .
The SUM function adds up tile values in o range The MAX and MIN functions
························· ... .. .... .. .
of cells.
To find the largest value in o range, use the MAX
To add up the total score for the group use the
function. To find the smallest value in a range, use
formula =SUM { B4: B7) .
the MIN function.
A B The highest exam mark is found using the formula
1 Computing Grades =MAX (B4: B7 ). The lowest exam mark is found
using the formula =MIN { B4: B7)
2
3 Nam e Sco re/100 A B
1 Computing Grades
4 Peter 70
2
5 Va neet 69
3 Name Score/100
6 Mary 84
4 Pet er 70
7 Zak 32
5 Va neet 69
8 6 M ary 84
I
9 TOTAL I=SUM(B4:B7) 7 Zak 32
8
9 HIGHEST MARK =MAX(B4 :87)
I
10 LOWEST MARK =MIN(B4:B7)
20
I
A B c D [ G It I
9 Ticke t sol es j Totalwookly
10 Film Fnday Saturday Sunday Monday 1 Tuesday 1Wednesday ] Thursday I tkllet ,.,.. ttl
Look at this spreadsheet. It shows the weekly ticket 2 Write functions for row 18 to calculate the
sales for various films at a cinema. average ticket sales each day
1 Write functions for column I to calculate the total 3 Write formulae for the shaded cells in column F
to work out the answers to the questrons.
weekly sales for each film.
21
__j
The IF function The COUNTIF function
The coUNTIF function count!> the numbe r of c~{ls
The IF funct1on 1s used to make choices. It has the
In a selected rangP that mePt a spec1f1c cntenotl
following structure:
It has the following structure
=IF( Question, Do this if True ,
=COUNTIF( Range, Criterion ) .
Do this if False ) .
The range selPcts thP cells to be checked and thr,
There are three elements that need to be Included
criterion 1s the condition that dPtermines 'llh1ch C• ,
1ns1de the parentheses and they are separated by
will be counted. It can be a number. a mothernot!r, ~
commas.
express1on or text that needs to be matc-hed .
A question: this Is a logical test or Logical
Here is an example of a COUNTIF function that
expression to wh1ch the answer can be either
counts how many students got a 8 .
True or False.
A B
2 What is to happen or be displayed if the outcome
of the logical test, or 'condition', is True. 1 Name M at hs
3 What is to happen or be displayed If the outcome 2 Alison 8+
of the log ica l t est, or 'condition', is Folse. 3 Bob 8-
The logical test in on I F function uses Boolean 4 Charlie A-
operators: 5 Deepak B-
= equal to
>= greater than or equal to
<= less than or equal to
Look at the following spreadsheet. It gives the
<> not equal to
marks achieved by students in three tests.
Here is an example of an IF function that tells you 1 Write formulae for column E to calculate the
if a student has passed or failed a test with a pass total of the three test marks.
mark of 60. 2 Write IF functions for column F to decide
Value to be returned If the cond1t1on is True whether each student has passed or foiled.
Use absolute cell references.
Log1cal test \ Value to be returned 1f
~ ____-- the cond1t1on IS False 3 Write functions in the green cells to count the
=IF( 82>=60, "Pass", " Fail" )
.
number of students who hove passed and foiled .
Name Test mart 1 Total POISS/hll
0 " Rlshl 79
A B c IJ Brad loy
" Christopher
Oare
99
26
71
j
I
44
16
15
32
---1
I
~
Jee.,an 34
2 Alison 68 Pass Sophie
34
86 94 28
..
,." Frtddle 63 76 35
3 Bob 52 M• 13 33 64
-~-
"
H Passmart L 170
4 Charlie 49
5 Deepak 92
6 Eesa 75
~
The COUNTA function counts the number of cells
The COUNT and COUNTA functions In a selected range that contain o value (tPxt or a
Tile COUNT funct1on counts the number of cells in a number)
selected range that conta1n a number. Here Is on examplE' of a COUNTA function The
Here is an example of a coUNT function The answer answer Is 3 becouc;e cells 82, 84 and 85 contain o
Is 4, because cells 82 to 85 all conta1n numbers. value.
A B A B
Name Score/100 1 Name Maths
2 Peter 70 Yes
2 Alison
3 Vaneet 69
3 Bob
4 Mary 84 Yes
4 Charlie
5 Zak 32 Yes
5 Deepak
6
6
7 Number of results =COUNT(B2:BS) Number of students =COUNTA(B2:B5)
7
23
Formatting cells You can apply conditional formatting by selecting
'Cond1t1onol Formatting and H1ghlight Cells Rut"s'
Format1lng cells helps to make a spreadsheet
easier to read You con change the
font, text size and text colour
fill colour
from the 'Home tab
!IJ r.,...,!iJ
c..ro. •1 ..
.......l!lnU • !.oblo •
~
c..4
:,lot • r!i)r
-. z:
Oolr.• •
, •
[jJ
z'Y
s..t eo
., • ,,...,.So!,
f.
,
number format
text al1gnment
bord er.
[fJJ 0 11t.ta.rt ..._,._
You can format cells usmg the tools in the ribbon on
the Ho me tab.
A B c 15 2 1 3 3 2 3 3 1 2
16 1 1 1 1 2 1 1 1 1
1 Title Type Cos t
2 The Dar k Sun -1 Science Fiction £16.90
3 [Goblins and Other Creat ures Fantasy £9.99
4 The Battle o f the Dragons Fantasy £11.49
5 My Secret Diary ICom edy £7.95
6 Murder at the Br idge Crime £8.99
24
Graphs and charts
Graphs and chart~ g1ve o v1suol repr( Sl'ntotlon of
data and present1ng data in graph!> or chortc; cern Copy thC' dCJtn In the table bPlow Into a
make data cosier to understand or 1nterpr0t. spr eadshC'C't oncJ 11se th0 clatc1 to tnsrort a lrnc
There are several different t\:JPCS of gropl1 and graph to c;l1ow a pNson's IWICJhl comparN J
chart and each 1s destgncd to display cl1fferent to their age MakC' c,ur0 your chortlnclucl,..s o
types of data su 1toble title and lnb<>ls for NJCil O/IS
Bar charts and column charts allow you to Age (ytartJ Htlght (em)
compare categories of dolo that ore not 0
d1rectly related to Identify similarities and
differences.
A pie chart shows the Individual ports that make
up a whole They are useful to show percentage~
Line graphs ore used when you wont to show
how someth1ng has changed over trme They are
useful for plott1ng the results of expNiments
To create a graph or chart, select the data on
the spreadsheet, go to the 'Insert' tab and then 127
choose the type of chart you require from the
'Recommended Charts' drop-down list.
10
f33138
11 f 144
r12 __ 151
157
~ --
&-- ~
Copy the data rn the table below 1nto a 14 160
spreadsheet and use the data to insert a
clustered column chart to show the temperature
6
I162
163
across the year. Make sure your chart includes a
su1table title and Labels for each axis.
25
• ~ ~ - -- * ... - - • - -- ---- -
Goal Seek
Goal Seek is a spreadsheet tool that allows you to Total
26