Skip to main content

Computing

The National Curriculum for computing aims to ensure that all pupils:

  • can understand and apply the fundamental principles of computer science, including logic, algorithms, data representation, and communication
  • can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems
  • can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • are responsible, competent, confident and creative users of information and communication technology.

 

Pupils should be taught to:

  • understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following a sequence of instructions
  • write and test simple programs
  • use logical reasoning to predict the behaviour of simple programs
  • organise, store, manipulate and retrieve data in a range of digital formats
  • communicate safely and respectfully online, keeping personal information private, and recognise common uses of information technology beyond school.