Menu
School Logo

Interactive Bar

Google Translate

Computing

 

Purpose of study

A high-quality computing education equips pupils to understand and change the world through logical thinking and creativity, including by making links with mathematics, science, and design and technology. The core of computing is computer science, in which pupils are taught the principles of information and computation, and how digital systems work. Computing equips pupils to use information technology to create programs, systems and a range of media. It also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.

 

Aims

We aim that all pupils in Foundation stage will reach good standards in computing related learning goals such as within the understanding of the world specific area:

 

*children recognise that a range of technology is used in places such as homes and schools. They select and use technology for particular purposes.

 

In Key stage 1 we aim that all pupils are given high quality provision, teaching and learning experiences that enables them to experience and achieve the following:

 

To 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
  • use technology purposefully to create, organise, store, manipulate and retrieve digital content
  • use technology safely and respectfully, keeping personal information private; know where to go for help and support when they have concerns about material on the internet
  • recognise common uses of information technology beyond school

 

In Key stage 2 we aim that all pupils are given high quality provision, teaching and learning experiences that enables them to experience and achieve the following:

 

  • 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
  • understand computer networks including the internet; how they can provide multiple services, such as the world-wide web; and the opportunities they offer for communication and collaboration
  • use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
Top