At St Thomas’ we are determined to provide children with the essential computing skills to aid them in today’s modern lifestyle. There are three main strands of the Computing curriculum. Computer Science, Information Technology and Digital Literacy. Computer Science introduces children to understanding how computers and networks work. It also give all children the opportunity to learn computer programming, from simple programmable toys in EYFS to programming and decoding complex codes in Year 6. Information Technology focuses on the use of computers for collecting and presenting information in a range of ways and using search technology. Digital Literacy is about the safe and responsible use of technology, including recognising its advantages for collaboration or communication. The use of technology is used to enhance learning across the whole curriculum. Children have access to a range of resources to support the Computing curriculum such as: laptops, iPads, cameras and programmable toys.
Exploring hardware: In this unit the children tinker and explore with different computer hardware and learn to operate a camera.
Programming Bee-bots: In this unit the children learn about directions, experiment with programming a Bee-bot/Blue-bot.
All about instructions: The children will learn to receive and give instructions and understand the importance of precise instructions.
Introduction to data: In this unit children will sort and categorise data.
Using a computer: In this unit the children will be learning about the main parts of a computer.
Getting started: Using computers more purposefully is introduced, learning how to login and navigate around a computer, developing mouse skills, learning how to drag, drop, click and control a cursor to create works of art inspired by Kandinsky and self-portrait.
Programming Bee-bots: The children will be introduced to programming through the use of a Bee-Bots.
Algorithms unplugged: This unplugged unit requires no computers so that algorithms, decomposition and debugging are made relatable to familiar contexts, while learning why instructions need to be specific and unambiguous.
Introduction to data: The children will learn what data is and the different ways that it can be represented, both with and without a computer.
Digital imagery: The children will learn to enhance photos using a range of editing tools as well as searching for and adding other images to a project.
Rocket to the moon: The children will further develop keyboard and mouse skills as well as developing computational skills through sequencing and debugging a set of instructions.
ONLINE SAFETY UNIT
What is a computer? This unit explores exactly what a computer is by identifying and learning how inputs and outputs work, how computers are used in the wider world.
Word Processing/Online Safety: The children will learn about word processing and how to stay safe online as well developing touch typing skills.
Programming Scratch Junior: The children will explore what ‘blocks’ do, using the app ‘ScratchJr’.
Algorithms and debugging: The children will explore a combination of unplugged and plugged-in activities.
International Space Station: The International Space Station (ISS) is a fascinating real-world setting for teaching about how data is collected.
Stop Motion: The children will learn how to create simple animations, storyboarding creative ideas and then decomposing a story into small parts of action to be captured using the readily available stop motion animation software.
ONLINE SAFETY UNIT
Email: The children will learn how to send emails, including attachments and how to be responsible digital citizens.
Journey inside a computer: The children will learn about the different parts of a computer and develop their understanding of how they follow instructions.
Top Trumps Database: The children develop their understanding of data and databases, learning how to interpret information by ordering and filtering.
Digital Literacy: The children will develop their digital video skills, filming and editing their videos, adding effects such as transitions, voice, music and text.
Programming Scratch: Using Scratch, with its block- based approach to coding, pupils learn to tell stories and create simple games
Networks and the Internet: The children will understand how computers communicate, learning about networks and the internet, and how they are used to share information.
We will learn how packet data is transferred and how it can become corrupted or lost.
ONLINE SAFETY UNIT
Collaborative learning: In this unit the children learn about how to work collaboratively in a responsible and considerate way.
Coding with Scratch: The children will revisit its key features and introducing the children to the crucial concept and execution of using 'variables' in code scripts.
Website design: In this unit children develop their research, word processing, and collaborative working skills.
HTML: In this unit children learn about the markup language behind a webpage.
Investigating weather: In this unit the children will research and store data and green screen video.
Computational thinking: In this unit the children develop their understanding of the four pillars of computational thinking and identify them in different contexts.
Online Safety: The children create an online safety resource for younger.
Programming Music using Sonic Pi: The children will be composing music using code through Sonic Pi.
Search Engines: To enable children to quickly and accurately find information and become independent learners, developing their searching skills and learn how to identify trustworthy sources.
Micro:bit: The children will be programming a small device called a micro:bit to display animations or messages on its simple LED display using block coding.
Mars Rover 1: The children explore inputs and outputs as well as Binary numbers to understand how the Mars Rover transmits and receives data and how scientist are able to control it to explore another planet.
Mars Rover 2: The children learn how the Mars Rover is able to send messages all the way back to Earth and experiment with online CAD software to design new tyres for it.
Bletchley Park 1: The children learn about the history of Bletchley Park, including: key historical figures, how the first modern computers were created at as part of a WWII code breaking team and consider how computers have evolved over time.
Bletchley Park 1
Bletchley Park 2: They investigate secret codes and how they are created, exploring ‘brute force, hacking and learn how to make passwords more secure.
Intro to Python: Building on their knowledge from previous years, children are introduced to the text-based programming language Python, which is the language behind many apps and programs, such as Dropbox.
Skill showcase: The children will be reflecting and showcasing their computing skills.
Big Data 1: The children learn how data is collected and stored by exploring bar codes, QR codes and RFID chips, and investigate how collecting big data can be used to help people in a variety of scenarios.
Big Data 2: The children will learn the difference between mobile data and WIFI and how data is transferred and use their understanding of big data to design their own smart school.