Progression in Computing
Progression in Computational Knowledge, Concepts and Skills
Progression in Computational Knowledge, Concepts and Skills |
Year 1 |
Year 2 |
Year 3 |
Year 4 |
Year 5 |
Year 6 |
Algorithms |
create a series of instructions and plan a journey for a programmable toy
|
understand that algorithms are used on digital devices
|
|
|
|
|
Create programs
|
create, store and retrieve digital content
|
write a simple program and test it
|
create, store and retrieve digital content
|
give an ‘on-screen’ robot specific instructions that takes them from A to B
|
use technology to control an external device
|
write a program that combines more than one attribute
|
Develop programmes |
|
|
design a sequence of instructions, including directional instructions
|
experiment with variables to control models
|
develop a program that has specific variables identified
|
develop a sequenced program that has repetition and variables identified
|
Using programmes |
|
|
understand what computer networks do and how they provide multiple services
|
produce and upload a podcast
|
combine sequences of instructions and procedures to turn devices on and off
|
present the data collected in a way that makes it easy for others to understand
|
Reasoning
|
|
predict what the outcome of a simple program will be (logical reasoning).
|
discern when it is best to use technology and where it adds little or no value
|
make an accurate prediction and explain why they believe something will happen (linked to programming)
|
analyse and evaluate information reaching a conclusion that helps with future developments
|
design algorithms that use repetition and 2-way selection
|
Using technology
|
use a website and a camera record sound and play back
|
understand that programs require precise instructions organise, retrieve and manipulate digital content
|
|
|
|
|
Uses of IT beyond school
|
talk about some of the IT uses in their own home
|
know how technology is used in school and outside of school
|
|
|
|
|
Safe use
|
use technology safely
keep personal information private
|
know where to go for help if concerned.
|
use technology respectfully and responsibly
Know different ways they can get help if concerned
|
recognise acceptable and unacceptable behaviour using technology
|
understand that they have to make choices when using technology and that not everything is true and/or safe
|
Be increasingly aware of the potential dangers in using aspects of IT and know when to alert someone if feeling uncomfortable
|
Networks
|
|
|
navigate the web to complete simple searches
|
know how to search for specific information and know which information is useful and which is not
|
|
|
Search engines
|
|
|
use a range of software for similar purposes collect and present information
|
select and use software to accomplish given goals
|
understand how search results are selected and ranked
|
be aware that some search engines may provide misleading information
|