Technologies · Year 4
34 interactive lessons to explore
- 🤖›
Algorithms & Sequences
Learn how computers follow step-by-step instructions in the right order.
⏱ 18 min · 11 questions
- 🐞›
Finding and Fixing Bugs (Debugging)
Learn how to spot mistakes in an algorithm and fix them step by step.
⏱ 18 min · 7 questions
- 🧩›
Visual Programming with Blocks
Learn how block-based programs work and snap blocks together to make code.
⏱ 18 min · 7 questions
- 🔧›
Testing and Improving a Design
Learn how designers test their products and make them better.
⏱ 16 min · 7 questions
- ⚖️›
Conditions: True or False Tests
Learn how computers check if something is true or false to make decisions.
⏱ 18 min · 7 questions
- 🔂›
Loops Inside Loops
Use a loop inside another loop to repeat patterns of steps.
⏱ 18 min · 7 questions
- 🧪›
Fair Testing Your Designs
Learn how to test designs fairly so you can trust the results.
⏱ 16 min · 7 questions
- 🥗›
Designing a Healthy Meal
Use food groups to design a balanced, healthy meal.
⏱ 18 min · 7 questions
- 🛡️›
Protecting Personal Information
Learn what personal information is and how to keep it safe online.
⏱ 18 min · 7 questions
- 📈›
Reading Data in Graphs
Read column graphs to answer questions about data.
⏱ 18 min · 6 questions
- 🔩›
Joining and Fastening Techniques
Compare permanent and temporary ways of fastening materials in a design.
⏱ 16 min · 7 questions
- ♻️›
Reduce, Reuse, Recycle in Designs
Apply the three Rs to design products that are kinder to the environment.
⏱ 16 min · 7 questions
- 🗄️›
How Computers Store Data
Learn about the devices that store data and how much they can hold.
⏱ 16 min · 7 questions
- 🧭›
How Web Browsers Work
Understand how a browser fetches and displays web pages from the internet.
⏱ 16 min · 7 questions
- 📡›
Sensors and Inputs
Discover how digital systems sense the world using inputs like buttons and sensors.
⏱ 18 min · 6 questions
- 🌉›
Strong Bridges and Triangles
Explore why triangles make bridges and structures strong.
⏱ 18 min · 6 questions
- 🔎›
Searching and Sorting Data
Learn how sorting data makes it much faster to search and find.
⏱ 18 min · 6 questions
- 🧵›
Choosing Fabrics for the Job
Explore textiles and how their properties suit different products.
⏱ 18 min · 6 questions
- 🔐›
Codes and Secret Messages
Encode and decode messages using simple substitution codes.
⏱ 16 min · 6 questions
- 📝›
Reading a Design Brief
Use a design brief and success criteria to guide a project.
⏱ 16 min · 6 questions
- 🖱️›
Events: When Something Happens
Use events like clicks and key presses to start actions in a program.
⏱ 16 min · 6 questions
- ⚡›
What Makes Things Go
Explore how products get energy to work — batteries, wind, muscle and more.
⏱ 16 min · 6 questions
- 🔀›
If-Then Rules in Programs
Programs make decisions using 'if this, then that' rules. Learn how conditions control actions.
⏱ 16 min · 6 questions
- ⚙️›
How Gears Change Speed
Big and small gears turn at different speeds. Discover how gears pass on movement.
⏱ 16 min · 6 questions
- 💬›
Respectful Messages Online
Words online can be misread. Learn to send clear, kind messages and respond well.
⏱ 16 min · 6 questions
- ♿›
Designing for Everyone
Good design works for all kinds of people. Learn how designers think about different needs.
⏱ 16 min · 6 questions
- 📐›
Sketching and Annotating Designs
Learn to draw a design and add labels and notes that explain how it works.
⏱ 15 min · 6 questions
- ⌨️›
Good Data In, Good Data Out
Learn why the data we type into a computer must be correct, or the answer will be wrong.
⏱ 15 min · 6 questions
- 📦›
Packaging That Protects
Explore how packaging is designed to protect products and reduce waste at the same time.
⏱ 15 min · 6 questions
- 🤝›
Working Together Online Safely
Learn how people share and work on documents together online, and how to do it safely and kindly.
⏱ 15 min · 6 questions
- 💡›
Simple Circuits in Products
Find out how a circuit lets electricity power things like torches and toys.
⏱ 16 min · 7 questions
- 🔁›
Counted Loops in Programs
Use loops that repeat a set number of times to make programs shorter.
⏱ 16 min · 7 questions
- 🧥›
Designing Clothing for Conditions
Match fabrics and features to design clothing for different weather.
⏱ 16 min · 7 questions
- 🧮›
Reading and Comparing Data Tables
Read rows and columns in a table to compare data and answer questions.
⏱ 16 min · 6 questions