Computer Science

We use a range of online resources to teach the Computer Science theme of the computing curriculum. Notably Scratch but also, TES resouces and Rainforest Coding. There are also several itunes and android apps that can be used. (Click here for suggestions)
Understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions

Create and debug simple programs

Use logical reasoning to predict the behaviour of simple programs
Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems;

solve problems by decomposing them into smaller parts

use sequence, selection, and repetition in programs;

work with variables and various forms of input and output

use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs