Home Page


Computing skills are essential in every aspect of our lives. Cupernham Junior School strive to provide an inspiring, high-quality and challenging computing education, which equips our children with the skills and knowledge to maintain their understanding of our ever changing world of technology. Ultimately, we strive to prepare our children for life beyond Cupernham with vital skills for life and jobs in the future.


By the time they leave Cupernham, children will have gained key knowledge and skills in the four key areas of computing: Computer Science (programming and understanding how digital systems work), Digital Literacy (evaluating digital content), Use of Technology and E-Safety (Using technology safely and respectfully).


Computing has deep links across the curriculum and in particular with PSHE, mathematics, science and design technology. Children at Cupernham Junior School will have the opportunity to make links and transfer their computing skills across our inspiring whole school curriculum in order to promote deep thinking. Our computing curriculum will enable all pupils to become digitally literate; enabling them to express themselves and develop their ideas through information and communication.


How we should teach Computing at CJS

All areas

• Work upload to individual’s Seesaw journal.

• Programming evidenced through code-it worksheets – applying learning at the end accompanied with teacher and peer assessment.

• Assessed through: Lesson outcomes, projects and end of year/topic assessment.

• Evidence of a range of objectives will be found within PSHE, DT and other project work in geography, science, history, PSHE and English.

• Staff confident in all areas of computing that will be taught.

• Use of responsible computing encouraged in each and every lesson.

• Computer Science will be taught and combined with design technology projects.


Computing Science

Children should be taught to follow the following sequence when programming with Scratch.



Computing @ Cupernham Junior School

Computing Overview

Purpose of study

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.



The national curriculum for computing aims to ensure that all pupils:


  • can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation,


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


Throughout their time at Cupernham Junior School, children will:


  • 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


  • select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information


  • use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.

    New National Curriculum 2014