Computing, 7–10 years — 20 topics · MyLeoNes™ Kuks
20 computing topics written for 7–10 years — not a older text simplified. In teaching order, each a deck of five cards: the idea, why it exists, a worked example, the common trap and where you meet it.
Computing · 7–10 years
Abstraction: keeping the important bits
Learn how computer scientists leave out detail so a complicated thing becomes easier to understand and use.
Algorithms: clear instructions
An algorithm is a plan made from steps that a person or computer can follow. You will make one, test it and notice why the order of steps matters.
Breaking a big problem into smaller parts
A computer task can seem huge until it is split into smaller jobs. Each part becomes easier to plan, make and check.
Coordinates and grids
A grid gives every place a position. Programs use positions to put characters, draw shapes and move objects without guessing.
Data can answer questions
Learn how computers collect, organise and display facts so that patterns and answers are easier to see.
Debugging: finding and fixing errors
Debugging is the careful process of finding why a program does not behave as planned and changing it. You will learn to use evidence from tests instead of guessing or starting again blindly.
Decisions in programs
Programs often need to choose between actions. A condition such as “if the door is open” lets a program respond to what it finds instead of doing exactly the same thing every time.
Events make programs react
An event is something that happens, such as a key being pressed or a character being clicked. It can start a response at the right moment.
Files and folders
Learn how computers organise saved work so that you can find, name and move it without losing it.
Functions: named mini-programs
Learn how a program can give a useful group of steps a name and use it again when needed.
Hardware and software
Learn the difference between the parts of a computer you can touch and the instructions that make them work.
How computers store information
Computers store pictures, sounds and words as patterns of numbers. Seeing how this works explains why one machine can keep and change so many different kinds of information.
How digital images are made
See how a picture on a screen is built from a grid of tiny coloured squares called pixels.
How messages travel across a network
When devices communicate, a message can be divided into small packets and sent through connected equipment. This explains why a message can reach another device even when the path is not a single straight line.
Inputs and outputs
A computer receives information, works with it and gives something back. Recognising inputs and outputs helps children understand how apps, machines and games respond to what people do.
Loops: repeating steps
A loop tells a computer to repeat an action or group of actions. Instead of writing the same instruction many times, you describe the repeat rule and let the computer count or check it.
Passwords and privacy
Learn how a strong secret and careful sharing help protect an account and the information inside it.
Simulations: trying a model
Learn how a computer can imitate a situation so we can test ideas safely, quickly and repeatedly.
Sorting information
Sorting puts information into an order that helps people and computers use it. Alphabetical, numerical and date orders each help with different jobs.
Variables: labelled boxes for changing information
A variable gives a changing piece of information a name. This lets a program remember a score, a name or a temperature and use the latest value instead of treating every case as completely new.
In this section
Keep exploring
Other languages
Loading MyLeoNes™…