'Computing' isbroken down into three areas; computer science, digital literacy and information technology.
Key Stage 1 (Years 1 and 2): Children will be learning what algorithms are, which will not always involve computers. When explained as “a set of instructions” teachers may illustrate the idea using recipes, or by breaking down the steps of children’s morning routines. But they will also be creating and debugging simple programs of their own, developing logical reasoning skills and taking their first steps in using devices to “create, organise, store, manipulate and retrieve digital content”.
Key Stage 2 (Years 3-6): Slightly older primary-school children will be creating and debugging more complicated programs with specific goals and getting to grips with concepts including variables and “sequence, selection, and repetition in programs”. They will still be developing their logical reasoning skills and learning to use websites and other internet services. And there will be more practice at using devices for collecting, analysing and presenting back data and information.
Coding at school: a parent's guide to England's new computing curriculum
Stuart Dredge, The Guardian, 4.9.14
We subscribe to Espresso’s new ‘Coding’ Service. Our pupils are learning to create and build apps. You will be able to
view and play their apps at home. The pupils have access to this outside of school and can continue to develop their skills at home using the Challenge Zone.
For older pupils, who need to be extended, we will be using ‘Scratch’- an online programming language which is available online. Espresso 'Coding' also teaches HTML and the Python programming language.
We teach online safety in the Autumn term as 'Digital Literacy and Citizenship'. The following areas are covered;