Sie sind auf Seite 1von 5

Yr1 Computer ScienceProgramming Information technology Digital LiteracyE-safety

 Understand what simple algorithms  Use technology purposefully to  Use technology safely
are create digital content  Keep personal
 Create simple programs  Use technology purposefully to information private
store digital content  Recognise common uses
 Use technology purposefully to of information
retrieve digital content technology beyond
school
Yr2 ProgrammingComputer Science Information E-safety Digital Literacy
technologyInformation
technology
 Understand that algorithms and  Use technology purposefully to  Use technology
implemented as programs on digital organise digital content respectfully
devices  Use technology purposefully to  Identify where to go for
 Understand that programs execute manipulate digital content help and support when
by following precise and they have concerns about
unambiguous instructions content or contact on the
 Debug simple programs internet or other online
 Use logical reasoning to predict the technologies.
behaviour of simple programs
Yr3 ProgrammingComputer Science Information E-safety Digital Literacy
technologyInformation
technology
 Write programs that accomplish  Use search technologies  Use technology
certain goals effectively responsibly
 Use sequence in programs  Use a variety of software to  Identify a range of ways
 Work with various forms of input accomplish given goals to report concerns about
 Work with various forms of output  Collect information contact
 Design and create content
 Present information

Yr4 ProgrammingComputer Science Information E-safety Digital Literacy


technologyInformation
technology
 Design programs that accomplish  Select a variety of software to  Understand the
specific goals accomplish given goals opportunities computer
 Design and create programs  Select, use and combine networks offer for
 Debug programs that accomplish internet services communication
specific goals  Analyse information  Identify a range of ways
 Use repetition in programs  Evaluate information to report concerns about
 Control or simulate physical systems  Collect data Present data content
 Use logical reasoning to detect and  Recognise
correct errors in programs acceptable/unacceptable
 Understand how computer behaviour
networks can provide multiple
services, such as the World Wide
Web
 Appreciate how search results are
selected
Yr5 ProgrammingComputer Science Information E-safety Digital Literacy
technologyInformation
technology
 Design, input and test an  Begin to use internet services to  Understand the need to
increasingly complex set of share and transfer data to a 3rd only select age
instructions to a program or device party appropriate content
 Design, write and debug programs  Independently select and use  Use filters in search
that accomplish specific goals, the appropriate software for a engines effectively
including controlling or simulating task  Use filters in search
physical systems  Independently select, use and engines effectively and
 Design, write and test simple combine a variety of software to appreciate how results
programs that follow a sequence of design and create content for a are selected and ranked
instructions or allow a set of given audience
instructions to be repeated  Combine a variety of software
 Design, write and test simple to accomplish given goals
programs with opportunities for  Select, use and combine
selection, where a particular result software on a range of digital
will happen based on actions or devices
simulations controlled by the user  Analyse data
 Use logical reasoning to explain  Evaluate data
how increasingly complex  Design and create systems
algorithms work to ensure a
program’s efficiency.

Yr6 ProgrammingComputer Science Information E-safety Digital Literacy


technologyInformation
technology
 Solve problems by decomposing  Combine a variety of software  Understand the
them into smaller parts to accomplish given goals opportunities computer
 Use selection in programs  Select, use and combine networks offer for
 Work with variables software on a range of digital collaboration
 Use logical reasoning to explain devices  Be discerning in
how some simple algorithms work  Analyse data evaluating digital content
 Use logical reasoning to detect and  Evaluate data  Use filters in search
correct errors in algorithms  Design and create systems technologies effectively
 Design and create a range of  Understand computer networks, when evaluating digital
programs, systems and content for including the internet content
a given audience  Appreciate how search results 
 Use logical reasoning to explain are ranked
how increasingly complex
algorithms work to ensure a
program’s efficiency.