Computing is taught using a blocked curriculum approach with discrete lessons. This ensures children are able to develop depth in their knowledge and skills over the duration of each of their computing topics.
As a school we use the scheme of work : Kapow Computing
The scheme aims to develop children’s wider skills and knowledge by exploring: Digital literacy, Oracy, Sustainability and Critical thinking.
- Progression is broken down into 3 areas : Computing systems and networks – learning about different hardware and software, how to use them and how computers communicate with each other in a network.
- Programming – learning how computers follow instructions or algorithms; writing and debugging code for a range of purposes using different programming languages.
- Data handling – learning about different types of data and how data is collected, recorded, stored, presented and shared.
- Creating media – producing and editing digital artefacts such as video, music and images.
- Online safety – identifying how to stay safe online in a range of situations reflecting the children’s age and common online activities.
The scheme of work has been moulded to best fit the needs of our pupils and to ensure progression throughout the school. The three main elements of the computing curriculum are at the forefront of the long term plan, as is the need to ensure continuity and progression across our two year cycle. The three main elements are shown in detail below.
Digital Literacy
Elements studied will include communicating, collaborating and E safety, multimedia, digital imagery – including Internet services – on a range of digital devices to design and create a range of programmes, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting, data and information.
Computer science
Elements studied will include control and monitoring, floor and screen beebots, programming, modelling and simulation, using programs such as ‘Scratch’, ‘Scratch Jr’, ‘Daisy’ and ‘Beebot’ apps.
In Key stage 1 pupils will be taught to:
Understand what algorithms are, how they are implemented as programs on digital devices, and that programs executed by following precise and unambiguous instructions. Create and debug simple programs, use logical reasoning to predict the behaviour of simple programs and recognise common uses of information technology beyond school.
In Key stage 2 pupils will be taught to:
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 programmes, work with variables and various forms of input and output.
Information Technology
Is about the use of computers for functional purposes, such as collecting and representing information, or using search technology. This is taught discretely through the planned scheme of work and there are opportunities for cross curricular work to take place also. We have laptops, iPads, chromebooks and interactive whiteboards to ensure that all year groups have the opportunity to use a range of devices and programs for many purposes across the wider curriculum. Employing cross-curricular links motivates pupils and supports them to make connections and remember the steps they have been taught.
Our Computing curriculum is high quality, well thought out and is planned to demonstrate progression and prepare children for their life ICT journey. In addition, we measure the impact of our curriculum through formative and summative assessments. Teacher, peer and self assessment at the end of every unit of work for computing is used. Alongside check in and check out tasks. Teachers also use formative assessment to assess whether:
- Children can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation;
- Children can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems;
- Children can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems;
- Children are responsible, competent, confident and creative users of information and communication technology.