Computing draws together the strands of computer science, information technology and digital literacy, and seeks to equip children with computational thinking skills and the creativity they need to understand and change the world.
Computational thinking describes the processes and approaches we draw on when thinking about problems or systems in such a way that a computer can help us with these.
Computational thinking is not thinking about computers or like computers. Computers don’t think for themselves. Not yet, at least! Computational thinking is about looking at a problem in a way that a computer can help us to solve it.
An algorithm is a sequence of instructions or a set of rules to get something done.
Strong foundation in core coding concepts like sequencing, loops, abstraction, variables, conditionals, and more.
The National Curriculum states ‘a high quality computing education equips pupils to use computational thinking and creativity to understand and change the world’. From the age of 5 years old, children will need to begin to understand what algorithms are, how to create and debug simple programs and predict the behaviours of simple programs. Once the children are in Key Stage 2 they will start to design, write and debug programs that accomplish specific goals.
Use sequence, selection and repetition in programs; work with variables and various forms of input and output. Use logical reasoning to explain how algorithms work and be able to debug programs.
Pupils at Waverton use iPad effectively to describe how their programs work such as writing instructional e-books, short movies or screen casts demonstrating their understanding of a piece of work.