Documente Academic
Documente Profesional
Documente Cultură
Information Technology
Use in a cross curricula way
Nursery
To use a
keyboard and a
mouse with
increasing
control.
To recognise
some technology
in the home and
in places.
Reception
To continue to use
a keyboard and a
mouse with
increasing control.
To recognise
variety of
technology in the
home and in
places.
Key Stage 1
Reception / Year 1
Year 1 / Year 2
Year 2
To be able to discuss
and talk about control
technology and new
technologies and
understand how to
use them.
To be able to select
the appropriate
program by finding
and retrieval.
To continue to use
keyboard skills to type
a simple username
and password into a
given program.
To use software under
the control of the
teacher to create,
store and edit digital
content using file
names and folder
names.
Algorithms
To be able to
make a bee bot
move backwards
and forwards in
play.
To use a range of
control toys and
devices.
To understand that
computers and
technology can be
used to represent and
model situations.
To understand that
algorithms are
implemented on
digital devices as
programs.
To explore outcomes
when individual
buttons are pressed
on robots, such as
floor turtles and
combine these
together to draw
simple shapes or
follow a route.
To begin to develop
computational
thinking by following
instructions to move
around a course and
create a series of
instructions for others
to follow.
To understand the
need for accuracy
when giving
instructions.
To continue to explore
robots, combining
sequences of
instructions to follow
a pattern or create a
shape.
To know that
commands affect
algorithms.
To make a bee
bot move
backwards and
forwards in play.
To use a range of
control toys and
devices to make
them move.
To use directional
language/instructions.
To program robots
understanding that
they execute when
following instructions.
To understand the
need for accuracy
when giving
instructions.
To begin to
understand and
correct mistakes.
Introduced to the
word algorithm.
To collect data
and discuss with
the class.
To recognise that
digital content can be
represented in
different forms.
To enter information
into a template to
make a graph and
pictogram.
To answer questions
relating to a graph and
a pictogram.
To distinguish
between forms and
explain the ways they
communicate
information.
To enter information
into a template to
make a graph.
To answer questions
relating to a graph.
To produce simple
graphs using
ICT.
To recognise different
types on data (text and
number).
To present data in
different ways.
To use a branching
database to answer
questions.
To understand
that computers
have no
intelligence.
To understand that
computers have no
intelligence and
those computers
can do nothing
unless a program is
implemented.
To understand that
computers have no
intelligence and those
computers can do
nothing unless a
program is
implemented.
To recognise that all
software implemented
on digital devices is
programmed.
To be able to
speak to an adult
about what they
have seen.
To be able to talk
about what they
are doing on a
computer.
To begin to obtain
content from the
World Wide Web
using a web browser.
To be able say if
something they
find on the internet
makes them feel
bad.
To understand how to
act if they find
inappropriate content
online.
To follow the
schools safer
internet rules.
To understand how
programs specify the
function of a general
purpose computer.
To recognise that a
range of digital
devices can be
considered a
computer.
To understand the
importance of
communicating safely
and respectfully
online.
To begin to evaluate
websites and know
that everything on the
internet is not true.
To understand that
things sometimes
happen on computers
that are not their
fault. E.g - pop ups.
To understand that
some information is
content online.
To understand to tell a
trusted adult if someone
they dont know tries to
contact them via the
internet?
To understand why
passwords shouldnt be
shared.
To use the internet safely
for learning and
communicating with
Others.
To recognise advertising
on website and learn to
ignore it.
Information Technology
Use in a cross curricula way
To understand
how to navigate
the internet
simply.
To find relevant
information by
browsing.
To search by a
keyword using a
child friendly
search engine.
To bookmark a
page into your
favourites.
Key Stage 2
Year 3/4
Year 4/5
Year 5/6
To understand
what the term
browser is and can
use it to navigate a
variety of
programmes.
To explain the
meaning of different
domain names and
common website
extensions? E.g. co.uk;
.com to support
validation of
information.
To use tabbed
browsing to open
two or more web
pages at the same
time.
To know how to
use a wide variety
of technology to
suit a particular
purpose/audience.
To contribute to an
online class blog.
To open a variety
of links and use
them.
To use a range of
digital devices and
combine a variety of
software.
To make accurate
predictions about the
outcome of a
programme they have
written.
To decide which
sections are
appropriate to copy
and paste from a
variety of web pages.
To know how to
download a
document and save it
to a computer
or given device.
Year 6
Algorithms
To begin to plan
more complex
sequences of
instructions for
on-screen
programs and
test and amend
these instructions
for different
purposes.
To use a computer
to create basic
applications,
investigating how
different variables
can be changed.
To begin to use
software to
represent 3D
objects or items.
To explore
simulations as
To explore some
appropriate and
simulations and
discuss the
evaluate them.
benefits of using
these simulations.
To use
simulations to
make and test
predictions.
To use programming
software
E.g - Scratch, to plan,
design and make their
own game,
controllable by
external inputs,
changing parameters
and responses.
To explore different
ways in which
computer software
can be created.
To understand that
software relies on
codes to run and that
a range of different
coding languages
exist. To name some.
To control an onscreen icon
using text based
controls, and respond
to sensors and
repeating written
algorithms.
To create
programs that
implement
algorithms to
achieve given
goals.
To use an if, then
and else
statement in
programs.
To design, write
and debug
programs using
procedures.
To declare and
assign variables.
To use a variable
and relational
operators within a
loop to oversee
termination.
To use a range of
operators and
expressions E.g
Boolean and
applies them in the
context of a
program.
To explore a range of
increasingly complex
simulations, exploring
the effect of changing
variables and
recording the results.
To use software to
create models of 3D
objects, landscapes or
items.
To use high textual
language when
programming.
To use a range of
assisted programing
software (E.g Scratch)
to plan, design and
create basic software
(for example a simple
game), which interact
with external
controllers (e.g.
keyboard and/or
mouse).
Using software to
control the movement
and responses of
different commands
on screen.
To know how to use a
range of visual based
Programing software
(E.g Scratch) to plan
and design basic
software (for example
a simple game),
controlling the
movement and
responses of different
elements on screen
To recognise
different types of
data E.g text
and number.
To recognised
that data can be
structured into
tables to make it
useful.
To understand why
sorting data in a
flat file can
improve searching
for information.
To use filters or
perform single
criteria searches
for information.
To begin to
understand the
different between
data and
information.
To begin to perform
more complex
searches for
information E.g
using Boolean and
relational operators.
To begin to
understand that digital
computers use binary
to represent all data.
To begin to
understand that bit
patterns represent
numbers and images.
To begin to
understand the
relationship between
binary and file size.
To be able to define
data types E.g real
numbers and Boolean.
To perform more
complex searches for
information E.g using
Boolean and relational
operators.
To analyse and evaluate
data and information,
and recognise that poor
quality data leads to
unreliable results, and
inaccurate conclusions.
To understand that
numbers, images, sounds
and character sets use
the same bit patterns.
To perform simple
operations using bit
patterns.
To understand
the difference
between
hardware and
application
software, and
their roles within
a computer
system.
To understand that
computers collect
data from various
input devices.
To understand the
central functions of
the operating
system.
To recognise that
a range of digital
devices can be
considered a
computer.
To understand
when and why
computers are
used.
To know the
difference between
physical, wireless and
mobile networks.
To begin to recognise
and understand the
function of the main
internal parts of a
computer structure.
To know that there is
a range of operating
systems and
application software
for the same
hardware.
To understand
the difference
between the
internet and
internet services.
To recognise
what is
acceptable and
not acceptable
behaviour when
using
technologies and
online services.
To begin to show
an awareness of
and use a range of
internet services.
To continue
recognise what is
acceptable and not
acceptable
behaviour when
using technologies
and online services.
To use an awareness
of and use a range of
internet services.
To begin to
understand how to
effectively use search
engines.
To demonstrate
responsible use of
technologies and
online services, and
knows a range of ways
to report concerns.
To recognise what is
acceptable and not
acceptable behaviour
when using
technologies and
online services.
To understand how
search engines rank
search results.
To understand data
transmission between
digital computers over
networks E.g IP
addresses in the
internet.