All pupils at Charlwood Village Primary School have the right to rich, deep learning experiences that balance all the aspects of computing. With technology playing such a significant role in society today, we believe ‘Computational thinking’ is a skill children must be taught if they are to be able to participate effectively and safely in this digital world. A high-quality computing education equips pupils to use creativity to understand and change the world. Computing has deep links with mathematics, science, geography and design and technology, and provides insights into the world around us.
At Charlwood, the core of computing is Computer Science in which pupils are introduced to a wide range of technology, including laptops and interactive whiteboards, allowing them to continually practice and improve the skills they learn. This ensures they become digitally literate so that they are able to express themselves and develop their ideas through information and computer technology– at a level suitable for the future workplace and as active participants in a digital world.
It is our aim that pupils are:
We teach a sequential curriculum that enables children to become effective users of technology who can:
o Understand and apply the essential principles and concepts of Computer Science, including logic, algorithms and data representation.
o Analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.
o Evaluate and apply information technology analytically to solve problems.
o Communicate ideas well by utilising appliances and devices throughout all areas of the curriculum.
Intent
At Charlwood Village Primary School we offer a structured sequence of lessons, ensure that pupils have covered the skills required to meet the aims of the national curriculum. The content allows for a broad, deep understanding of computing and how it links to children's lives. We offer a range of opportunities for consolidation, challenge and variety. This allows children to apply the fundamental principles and concepts of computer science confidently. They develop analytical problem-solving skills and learn to evaluate and apply information technology. Our curriculum enables them to become responsible, competent, confident and creative users of information technology.
Implementation
Through the sequence of lessons, we intend to inspire pupils to develop a love of the digital world and see its place in their future. Cross-curricular links are also important in supporting other areas of learning. Our lessons help children to build on prior knowledge at the same time as introducing new skills and challenges. In KS1, the focus is on developing the use of algorithms, programming and how technology can be used safely and purposefully. In KS2, lessons still focus on algorithms, programming and coding but in a more complex way and for different purposes. Children also develop their knowledge of computer networks, internet services and the safe and purposeful use of the internet and technology. Data Handling is featured more heavily in UKS2. Skills learnt through KS1 and LKS2 are used to support data presentation. Through training staff feel confident in the progression of skills and knowledge and that outcomes have been met. We teach the specific language involved in children’s learning so that pupils can access learning more fluently and progress in their understanding through vocabulary.
Impact
Learning in computing will be enjoyed across the school. Pupils will meet the high expectations set out by teachers and produce quality evidence, presented in a variety of forms. Children will use digital and technological vocabulary accurately, alongside a progression in their technical skills. They will be successful using a range of hardware and software and will produce high-quality purposeful products. Children will see the digital world as part of their world, extending beyond school, and understand that they have choices to make. They will be confident and respectful digital citizens going on to lead happy and healthy digital lives.
Early Years Foundation Stage
Pupils explore and use a variety of media and materials through a combination of child initiated and adult directed activities. They have opportunities to learn to:
By the end of Key Stage 1, pupils should be able to:
By the end of Key Stage 2, pupils should be able to:
At Charlwood, the core of computing is Computer Science in which pupils are introduced to a wide range of technology, including laptops and interactive whiteboards, allowing them to continually practice and improve the skills they learn. This ensures they become digitally literate so that they are able to express themselves and develop their ideas through information and computer technology– at a level suitable for the future workplace and as active participants in a digital world.
It is our aim that pupils are:
- Confident: Our computing provision empowers students to develop their digital skills and be confident in using technology to enhance their learning and future endeavours.
- Valued: We recognize the importance of computing in today's society and value the role it plays in preparing our students for their future.
- Prepared: Our computing curriculum equips students with the necessary knowledge and skills to adapt to new technologies and prepare them for success in a rapidly changing world.
- Successful: By incorporating computing into our curriculum, we aim to support our students to become successful digital citizens and enable them to thrive in a technology-driven world.
We teach a sequential curriculum that enables children to become effective users of technology who can:
o Understand and apply the essential principles and concepts of Computer Science, including logic, algorithms and data representation.
o Analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.
o Evaluate and apply information technology analytically to solve problems.
o Communicate ideas well by utilising appliances and devices throughout all areas of the curriculum.
Intent
At Charlwood Village Primary School we offer a structured sequence of lessons, ensure that pupils have covered the skills required to meet the aims of the national curriculum. The content allows for a broad, deep understanding of computing and how it links to children's lives. We offer a range of opportunities for consolidation, challenge and variety. This allows children to apply the fundamental principles and concepts of computer science confidently. They develop analytical problem-solving skills and learn to evaluate and apply information technology. Our curriculum enables them to become responsible, competent, confident and creative users of information technology.
Implementation
Through the sequence of lessons, we intend to inspire pupils to develop a love of the digital world and see its place in their future. Cross-curricular links are also important in supporting other areas of learning. Our lessons help children to build on prior knowledge at the same time as introducing new skills and challenges. In KS1, the focus is on developing the use of algorithms, programming and how technology can be used safely and purposefully. In KS2, lessons still focus on algorithms, programming and coding but in a more complex way and for different purposes. Children also develop their knowledge of computer networks, internet services and the safe and purposeful use of the internet and technology. Data Handling is featured more heavily in UKS2. Skills learnt through KS1 and LKS2 are used to support data presentation. Through training staff feel confident in the progression of skills and knowledge and that outcomes have been met. We teach the specific language involved in children’s learning so that pupils can access learning more fluently and progress in their understanding through vocabulary.
Impact
Learning in computing will be enjoyed across the school. Pupils will meet the high expectations set out by teachers and produce quality evidence, presented in a variety of forms. Children will use digital and technological vocabulary accurately, alongside a progression in their technical skills. They will be successful using a range of hardware and software and will produce high-quality purposeful products. Children will see the digital world as part of their world, extending beyond school, and understand that they have choices to make. They will be confident and respectful digital citizens going on to lead happy and healthy digital lives.
Early Years Foundation Stage
Pupils explore and use a variety of media and materials through a combination of child initiated and adult directed activities. They have opportunities to learn to:
- Awareness of different technologies in and out of school.
- Awareness of the cause and effect of technology.
- Awareness of digital storage of information - photography, digital writing and research information.
- Awareness of input and outputs of devices.
- Can use technology to express creatively and constructively
By the end of Key Stage 1, pupils should be able 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.
By the end of Key Stage 2, pupils should be able 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 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.
- Appreciate how [search] results are selected and ranked.
- Use search technologies effectively.
- 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.
- Understand the opportunities [networks] offer for communication and collaboration.
- Be discerning in evaluating digital content.
- Use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact.
Computing Curriculum Skills and Progression |