This book is in the Oxford University Reading list for computer science. The stories are accessible to most ages and can be read to younger children.

]]>First explore the tally counting system, pupils could be given counters, some things to count.

Then on to counting to 10 using both hands and counting to 12 and 60 using one hand, make links with 12hrs, 60 minutes.. examples here.

Then look at the symbols used for numbers, line for tally, digit one etc.

Ask question such as what happens in tally when you get to 4 and you add one more (5)? What happens when you get to 9 in out number system? Model by counting up how our denery system works. Do so using a grid. Show the purpose of a zero.

The main part of this activity is giving pupils a piece of paper and a pencil and creating their own number system and symbols for each number

]]>This activity aims to get pupils to analyse patterns and to be able to describe them. Can they find the repeating pattern(s)?

]]>https://nzmaths.co.nz/leap-frogs ]]>

Give a torch to one pupil and set them far apart. The rest of the class will be asked to decode the message as well. The aim is to transmit a character successfully from pupil A to B (use Unicode or subset ASCII) At every metronome beat the torch is either on or off. For example, if the pattern “111” was to be transmitted the torch can stay on for 3 beats. This activity also illustrates the need for a computer to have a clock – was that

This could be done by all pupils in pairs using a paper copy of a light/touch that they hold up to partner or face down at each beat to transmit some data. The metronome represents a computers clock.

]]>http://www.alstechgarage.net/ ) Best to complete the worksheet in class, then head outside, pupils aim to send each other a few characters or a simple word. No speaking – all in silence. First, they pair up and complete the sheet below to agree on the pattern of 1’s and 0’s to represent an A or E, etc. They also need to agree on patterns to encode the protocol part – “are you ready to send?”…They play the role of sender and

can link to ASCII/Unicode, bar codes, check digits and error correction topics.

]]>An activity such as this could be followed up by creating a longer routine with more avatars in software such as Yenka.

Hand paper to each pupil. Pupils should draw what you say. No questions allowed, do in silence. Start with a simple shape. Pupils then hold up and show each other. Amusement may following. Then perhaps build up to a simple house or animal…

next pair pupils up to take it in turns to explain to each other their own simple drawings, repeating a couple times.

]]>**example 1**. http://mammagooseclub.com/wp-content/uploads/2019/04/Theme-Park-Ride-flowchart-example.png**e**

http://mammagooseclub.com/wp-content/uploads/2019/04/ProblemsolvingFS.pdf

http://mammagooseclub.com/wp-content/uploads/2019/04/ProblemsolvingFS_answers.pdf

]]>