MyLeoNes™

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

  1. Abstraction: keeping the important bits

    Learn how computer scientists leave out detail so a complicated thing becomes easier to understand and use.

  2. 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.

  3. 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.

  4. Coordinates and grids

    A grid gives every place a position. Programs use positions to put characters, draw shapes and move objects without guessing.

  5. Data can answer questions

    Learn how computers collect, organise and display facts so that patterns and answers are easier to see.

  6. 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.

  7. 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.

  8. 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.

  9. Files and folders

    Learn how computers organise saved work so that you can find, name and move it without losing it.

  10. Functions: named mini-programs

    Learn how a program can give a useful group of steps a name and use it again when needed.

  11. Hardware and software

    Learn the difference between the parts of a computer you can touch and the instructions that make them work.

  12. 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.

  13. How digital images are made

    See how a picture on a screen is built from a grid of tiny coloured squares called pixels.

  14. 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.

  15. 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.

  16. 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.

  17. Passwords and privacy

    Learn how a strong secret and careful sharing help protect an account and the information inside it.

  18. Simulations: trying a model

    Learn how a computer can imitate a situation so we can test ideas safely, quickly and repeatedly.

  19. 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.

  20. 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™…