Computing: Mixed-age
Computing lessons tailored to the requirements of a mixed-age setting.
How it works
Making use of great, freely available software, Kapow Primary’s lessons develop pupils’ knowledge across five areas: Digital Literacy and Online Safety, Computational Thinking and Computers and Hardware.
The mixed-age units follow a Cycle A and Cycle B format, supporting the progression of skills for children across the age range.
Year 1/2
Cycle A
Cycle B
Computing
Computing systems and networks: Improving mouse skills
(5 lessons)
Knowing how to log in and navigate around a computer, developing mouse skills, learning how to drag, drop,…
View unit
Computing
Programming 1: Algorithms unplugged
(5 lessons)
Using an unplugged approach so that algorithms, decomposition and debugging are made relatable to familiar contexts, such as…
View unit
Computing
Skills showcase: Rocket to the moon
(5 lessons)
Developing keyboard and mouse skills by designing rockets, creating digital materials lists, using drawing software and recording data.
View unit
Computing
Computing systems and networks 1: What is a computer?
(5 lessons)
Exploring what a computer is by identifying and learning how inputs and outputs work. Understanding how computers are…
View unit
Computing
Programming 1: Algorithms and debugging
(5 lessons)
Developing an understanding of what algorithms are, how to program them and how they can be developed to…
View unit
Computing
Computing systems and networks 2: Word processing
(5 lessons)
Learning about word processing, the children develop touch typing skills, explore how to stay safe online, use important…
View unit
Computing
Online safety: Year 1
(5 lessons)
Learning about online safety, including using useful tips to stay safe when online; how to manage feelings and…
View unit
Multiple options
Computing
Creating media: Digital imagery
(7 lessons)
Using creativity and imagination to plan a miniature adventure story and capture it using developing photography skills. Learn…
View unit
Computing
Data handling: Introduction to data
(5 lessons)
Learning what data is and the different ways that it can be represented as well as developing an…
View unit
Multiple options
Multiple options
Computing
Data handling: International Space Station
(5 lessons)
Learning how astronauts survive on the ISS, including identifying necessary items, designing sensor displays and exploring habitable planets.…
View unit
Computing
Online safety: Year 2
(4 lessons)
Learning about online safety, including: what happens to information posted online; how to keep things private online; who…
View unit
Computing
Programming 2: Programming Bee-Bots
(5 lessons)
Children learn about directions, experiment with programming a Bee-bot/Blue-bot and tinker with hardware
View unit
Year 3/4
Cycle A
Cycle B
Multiple options
Computing
Programming: Scratch
(5 lessons)
Using loops to program an animation, a story and a game in Scratch, this unit provides new lessons,…
View unit
Multiple options
Multiple options
Computing
*New* Programming 1: Further coding with Scratch
(5 lessons)
Creating a simple script in Scratch, using decomposition and understanding what variables are, this unit provides new lessons,…
View unit
Computing
Computational thinking
(5 lessons)
Developing the four areas of computational thinking through a range of plugged and unplugged activities.
View unit
Computing
Online safety: Year 3
(5 lessons)
Learning about online safety: ‘fake news’, privacy settings, ways to deal with upsetting online content, protecting our personal…
View unit
Computing
Computing systems and networks 1: Networks
(5 lessons)
Introduction to the concept of networks, learning how devices communicate. From identifying components, learn how information is shared…
View unit
Computing
Data handling: Comparison cards databases
(7 lessons)
By learning about records, fields and data, the children further explore the concepts of sorting and filtering.
View unit
Computing
Computing systems and networks 3: Journey inside a computer
(5 lessons)
Assuming the role of computer parts and creating paper versions of computers helps to consolidate an understanding of…
View unit
Multiple options
Computing
Data handling: Investigating weather
(5 lessons)
Researching and storing data using spreadsheets, designing a weather station which gathers and records data and learning how…
View unit
Computing
Skills showcase: HTML
(5 lessons)
Editing the HTML of a web page to change the layout of a website and the text and…
View unit
Computing
Online safety: Year 4
(5 lessons)
Learning how to navigate the internet in an informed, safe and respectful way.
View unit
Year 5/6
Cycle A
Cycle B
Computing
Programming 2: Micro:bit
(5 lessons)
Clipping blocks together in a program and predicting what will happen while making connections with previously used programming…
View unit
Computing
Data handling: Mars Rover 1
(5 lessons)
Identifying some of the types of data that the Mars Rover collects and explaining how the Mars Rover…
View unit
Computing
Skills showcase: Mars Rover 2
(5 lessons)
Learning about pixels and binary, creating a pixel picture and saving a JPEG as a bitmap to understand…
View unit
Computing
*NEW* Computing systems and networks: Bletchley Park and the history of computers
(5 lessons)
Exploring code-breaking at Bletchley Park, historical figures in computing, the evolution of computers, designing a computer of the…
View unit
Computing
*NEW* Computing systems and networks: Exploring AI
(5 lessons)
Exploring what AI is and how it generates text, images and code, as well as learning about creating…
View unit
Computing
Skills showcase: Inventing a product
(5 lessons)
Designing a new electronic product and using CAD software to design appropriate housing for it. Developing skills in…
View unit
Computing
Online safety: Year 5
(5 lessons)
Learning about potential online dangers and safety.
View unit
Computing
Programming 1: Music
(5 lessons)
Applying programming skills to create sounds and melodies leading to a battle of the bands performance.
View unit
Multiple options
Computing
Computing systems and networks: Search engines
(5 lessons)
Understanding how search engines work and developing searching skills to find relevant and accurate information online.
View unit
Computing
Data handling 1: Big Data 1
(5 lessons)
Understanding about the use of big data including barcodes, QR codes, infrared, and RFID technologies. Children will create…
View unit
Computing
Data handling 2: Big Data 2
(5 lessons)
Understanding data usage through the use of mobile data vs wi-fi, the Internet of Things, and big data.…
View unit
Computing
Programming: Intro to Python
(5 lessons)
Learning the fundamentals of the programming language of Python, they will test, change and explain what their program…
View unit
Computing
Online safety: Year 6
(6 lessons)
Learning how to navigate the internet in an informed, safe and respectful way.
View unit
Popular content
- A parents' guide to Kapow's Computing scheme
- Transitioning to Kapow Primary computing
- Webinar: Computing code-along
- Progression of skills & knowledge - mixed-age
- Computing: Long-term plan — mixed-age
- Webinar: Fieldwork And Your Local Area In Geography
- Webinar: Ace your role as a music subject leader