Computing
At Redlands Primary School, we equip pupils with the digital skills and knowledge they need to thrive in an increasingly technological world. We follow the Teach Computing curriculum, a high-quality, research-based programme designed to build a deep understanding of computing concepts and develop essential digital literacy.
The curriculum covers the three key strands of computing: Computer Science, Information Technology, and Digital Literacy. Pupils learn to think logically and solve problems through coding, use a variety of software to create digital content, and understand how to stay safe and responsible online.
Lessons are carefully sequenced to ensure progression, with concepts revisited and built upon over time. This structured approach allows pupils to develop confidence in using technology creatively and safely.
|
Term 1 |
Term 2 |
Term 3 |
Term 4 |
Term 5 |
Term 6 |
Year 1 |
Technology around us Recognising technology in school and using it responsibly. |
Digital painting Choosing appropriate tools in a program to create art, and making comparisons with working non-digitally. |
Moving a robot Writing short algorithms and programs for floor robots, and predicting program outcomes. |
Grouping data Exploring object labels, then using them to sort and group objects by properties. |
Digital writing Using a computer to create and format text, before comparing to writing non-digitally. |
Programming animations Designing and programming the movement of a character on screen to tell stories |
Year 2 |
IT around us Identifying IT and how its responsible use improves our world in school and beyond. |
Digital photography Capturing and changing digital photographs for different purposes. |
Robot Algorithms Creating and debugging programs, and using logical reasoning to make predictions. |
Pictograms Collecting data in tally charts and using attributes to organise and present data on a computer. |
Digital Music Using a computer as a tool to explore rhythms and melodies, before creating a musical composition. |
Programming quizzes Designing algorithms and programs that use events to trigger sequences of code to make an interactive quiz. |
Year 3 |
Connecting computers Identifying that digital devices have inputs, processes, and outputs, and how devices can be connected to make networks |
Stop frame animation Capturing and editing digital still images to produce a stop frame animation that tells a story |
Sequencing sounds Creating sequences in a block-based programming language to make music. |
Branching databases Building and using branching databases to group objects using yes/no questions. |
Desktop publishing Creating documents and modifying text, images and page layouts for a specific purpose. |
Events and actions in programs Writing algorithms and programs that use a range of events to trigger sequences of actions. |
Year 4 |
The Internet Recognising that the internet is a network of networks including the WWW, and why we should evaluate online content. |
Audio production Capturing and editing audio to produce a podcast, ensuring that copyright is considered. |
Repetition in shapes Using a text-based programming language to explore count-controlled loops when drawing shapes. |
Data-logging Recognising how and why data is collected over time, before using data loggers to carry out an investigation. |
Photo editing Manipulating digital images, and reflecting on the impact of the changes and whether the required purpose is fulfilled. |
Repetition in games Using a block-based programming language to explore count-controlled and infinite loops when creating a game. |
Year 5 |
Systems and searching Recognising IT systems in the world and how some can enable searching on the internet. |
Video production Planning, capturing, and editing video to produce a short film |
Selection in physical computing Exploring conditions and selection using a programmable microcontroller. |
Flat file databases Using a database to order data and create charts to answer questions. |
Introduction to vector graphics Creating images in a drawing program by using layers and groups of objects. |
Selection in quizzes Exploring selection in programming to design and code an interactive quiz. |
Year 6 |
Communication and collaboration Exploring how data is transferred by working collaboratively online. |
Web page creation Designing and creating webpages, giving consideration to copyright, aesthetics and navigation. |
Variables in games Exploring variables when designing and coding a game. |
Introduction to spreadsheets Answering questions by using spreadsheets to organise and calculate data. |
3D Modelling Planning, developing, and evaluation 3D computer models of physical objects. |
Sensing movement Designing and coding a project that captures inputs from physical devices. |
Online Safety
Please click on the link below to view useful information for parents and carers on Internet Safety -
https://www.saferinternet.org.uk/advice-centre/parents-and-carers
EYFS & KS1
KS2
Please click on the image below to view the Online Safety presentation delivered by Roy Wood from Espresso at Redlands Primary School.