Redlands Primary School

  1. Curriculum
  2. Computing and Online Safety

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.