New to the 2014 National Curriculum is a section of the National Curriculum on coding. This is focussed on how to code and to create their own computer programs rather than just how to use a computer.
This is broken down for KS1 and KS2:
Key Stage 1 (5-6 year-olds): 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 (7-11 year-olds): 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.
At school, we will be using a range of software for PC and IPad to complete our coding. If you would like to try this for yourself, see the links below:
https://scratch.mit.edu/ - program used in KS2 for a range of coding projects
http://www.bbc.co.uk/education/topics/z3tbwmn - computer science for KS1
http://techytiles.weebly.com/ - this website links to a range of different resources that we use in school
https://studio.code.org/ - learn to code through Minecraft, Star Wars or Frozen.