Home Page


What are the aims of teaching computing?


The National Curriculum for England describes the purpose of computing as thus:


A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science, and design and technology, and provides insights into both natural and artificial systems.


The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming.


Building on this knowledge and understanding, pupils are equipped to use information technology to create programs, systems and a range of content.


Computing 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.


Computing at Bramley St Peters


At Bramley St Peter's we teach computing through a curriculum which develops both knowledge and skills in three areas of learning:

1) Computer science - How computers work, how to write algorithms and solve problems to eventually create a computer program.


This includes the craft of coding, from Key Stage 1 onwards; from floor and screen turtles at Key Stage 1 to Scratch at Key Stage 2.  Children learn about programming, data, algorithms and computer networks.  This enables children to develop an understanding of the principles of computer science in addition to computational thinking.


2) Digital literacy - How to understand digital information and interact with it safely and appropriately. This includes lessons on online-safety.


3) Information technology - How data is represented and managed on computers. This is separated into 3 areas data - graphs, databases and spreadsheets. Communication - word processing, presentations, online collaboration. Multimedia - creating images, photography, animation, video and audio.


What skills are covered during lessons?


Computer Science

As part of these lessons, pupils have the opportunity learn about programming data and algorithms, from basic sequence of commands in Key Stage 1 to creating their own games and animations in Key Stage 2.


Digital Literacy

As part of these lessons pupils will learn, through research, how to search for and find relevant information using the internet. In Key Stage 2 they will discuss how some information found on the internet can be biased and that images and text found on websites are subject to copyright.


Throughout digital literacy sessions children will learn about keeping themselves safe online including the ways that they can report concerns. Online safety has a high priority within school and forms part of our safeguarding work. Online safety will be covered in many ways within the curriculum, including an annual online safety day. More information about online safety can be found following the link below.


Information Technology

As part of these lessons children will learn about the different ways in which information can be presented.

  • Data - children will learn how to create, gain information from and ask questions about graphs, databases and spreadsheets.
  • Communication - children will learn about the ways in which word processing, presentations and online collaboration can be adapted and changed to suit a range of different purposes and evaluate the effectiveness of these.
  • Multimedia - children will learn how to create images using a range of different programmes. They will develop photography skills, including the taking and editing of images.  They will also create animations using graphics programmes and stop motion animation and develop video and audio skills to use these within other projects.


How is progression achieved?

We have a long term plan that details the skill progression across the different year groups. This ensures children develop a range of skills over time.