In the binary counting challenge children will learn to count like a computer (using the binary number system) offline. The binary number system is a base-2 one. An understanding of binary numbers, the binary system, and how to convert between binary and decimal is essential for anyone involved in computing, coding, and networking. In other words, children will be taught to count by using only the numbers 0 and 1. In addition, children will learn how to make words with binary numbers.
8-12 years old, in group or alone, indoor
30 to 45 min
Approach programming: In the future, it is just as important to be able to program as to be able to speak a language, because our society becomes more automated and digitized. Programming prepares children to obtain skills they can use when they are adults.
Skills which can be learnt from programming:
Creative and logical thinking
Learn about the binary system: The binary number system plays a central role in how information of all kinds is stored on computers. Understanding binary can lift a lot of the mystery around computers, because at a fundamental level they’re really just mathematical machines that operate on digital information, meaning the information is either ‘off’ or ‘on’. This is represented in computing with the binary number system, which only uses 0 and 1. These binary digits are called bits in computing. So, in computing 0 = off and 1 = on. This allows computers to use a series of ‘switches’ to make decisions based on a series of logical decisions (this is what a computer programme or ‘code’ is).
The binary numeral system is a way to count using only two digits: 0 and 1. In binary, each digit's place value is twice as much as that of the next digit to the right (since each digit holds two values). In decimal - the system that humans these days normally use - each digit holds ten values, and the place value increases by a power of ten (ones, tens, hundreds, etc.). The place value of the rightmost digit, in either case, is 1.
Understand numbers and calculations: Numbers and calculations are very important in daily life. When children use math, they become familiar with the properties of numbers and how to calculate them. When they use it in an active way, it stimulates the senses and mobility. It brings about the development of problem-solving skills and resilience which result in better physical performance. Solving math problems requires relational skills, but it also increases self-confidence, stimulates abstract thinking and helps develop attitudes.
Reasoning: Reasoning is the capacity to solve problems. Our ability to reason allows us to use knowledge to understand the world. . When a child learns to reason and to argue, it will improve their behaviour and communication skills. They will have their own opinion and draw their own conclusions from certain situations. This accelerates cognitive and emotional development.
Game narrative: In this game, children will be shown how to count like a computer. They will learn the difference between the binary number system and the decimal number system. The decimal number system uses 10 digits, from 0 to 9. But the binary number system is a base-2 digit system, Binary means that we can only use 0 and 1 to count, the digit with the lowest value is written on the right and the one with the highest value on the left. The numbers 0 and 1 can be compared with yes or no, true or false, on or off. which is very useful in electronics and computers since they can either conduct (1) an electrical signal or not (0). In this game, children will be taught to convert binary numbers to decimals and vice versa. Additionally, They will also try to make words in binary numbers, and translate binary numbers into words. They will achieve this by transcribing numbers and looking up which letter they match in an alphabet table. This way they will get an understanding of how a computer counts and saves data.
How to convert decimal into binary numbers: To convert numbers from decimal to binary, the given decimal number is divided repeatedly by 2 and the remainders are noted down till we get 0 as the final quotient. The following steps are considered as the decimal to a binary formula that shows the procedure of conversion.
Step 1: Divide the given decimal number by 2 and note down the remainder.
Step 2: Divide the obtained quotient by 2, and note the remainder again.
Step 3: Repeat the above steps until you get 0 as the quotient.
Step 4: Write the remainders in such a way that the last remainder is written first, followed by the rest in the reverse order.
Step 5: This can also be understood in another way which states that the Least Significant Bit (LSB) of the binary number is at the top and the Most Significant Bit (MSB) is at the bottom. This number is the binary value of the given decimal number.
Let us understand this with an example: Convert the decimal number 13 to binary. We will start dividing the given number repeatedly by 2 until we get the quotient as 0. We will note the remainders in order. After noting the remainders, we will write them in such a way that the Most Significant Bit (MSB) of the binary number is written first, followed by the rest. Therefore, the binary equivalent for the given decimal number 13 = 1101.
6 children will come forward. Each of them has to hold a big binary card
Let the children take turns coming forward
Try to change decimal numbers into binary numbers
Solve the worksheets individually
Role of the teacher and game organisation:
Explain the rules
Hand out the big binary cards to 6 children
Choose random numbers that the children should make with the binary cards and try that again a few times
Hand out the small binary cards to the class
Hand out the worksheets
Correct the worksheets
Round 1 - Classical work
Before starting the activity the teacher opens a discussion on numbers, posing questions such as:
Why are we transforming numbers into binary form?
Why do computers work with binary numbers? Why is it more useful?
What other examples in real life can we find in binary form? (it is highly relevant to connect this with real-world applications, as girls might feel detached from this activity if it gets too theoretical).
The teacher chooses 6 children from the class to come forward. These children each get a big binary card to hold in front of them. The other children stay in their seats.
The teacher chooses a number under 5. The 6 children in the front should make a sum with the numbers on the big cards. The sum must be the number that the teacher has chosen. The right numbers will now be turned to the class. The other cards are turned to the other side so that a blank page is seen. The blank page means in binary/computer language '0' and the numbers mean '1' in binary/computer language. This way the children made a decimal number binary. The teacher writes the answer on the board. The teacher then chooses a number under 10 and the other steps are repeated. Every group of 6 children can try a few times, After that, the numbers get bigger and other children will come forward. After practising a few times, it's time for individual work.
Round 2 - Individual work
All the children get small binary cards and must take a pencil to resolve 3 worksheets (super easy, easy, difficult) that they get from the teacher. They have to solve these assignments individually.
In these worksheets, they have to change the numbers from binary to decimal and vice-versa. They also may try to write words or names in binary, or translate the binary code into words. They can use the small binary cards to put on the worksheets, so it can help them solve the exercises. They will also have a table with the alphabet linked to numbers so they can convert words too. When a child is ready with the first assignment, the teacher checks the worksheet and gives another one. The first worksheet is an easy one, but it will progressively get more challenging.
submit your work
Feel free to share you work with the unplugged partners and even with the European teacher's community! This will enable us to follow your achievements and reward you with game materials and other surprises to thank you for your participation in raising children's critical thinking! You rock!
Topic 1 - Learning binary numerical system
Topic 2 - Numbers and calculations
Some useful materials to introduce converting binary into decimal numbers and visa versa could be found here:
For converting binary numbers into words, check here: https://www.sciencefriday.com/educational-resources/write-your-name-in-binary-code/
Convert text into binary code - https://study.com/learn/lesson/kinesthetic-intelligence-skills.html
Learn how to convert text into a binary code: https://www.sciencefriday.com/educational-resources/write-your-name-in-binary-code/
Topic 3 - Reason
See binary puzzles to teach reasoning in a fun way here: https://www.sciencekiddo.com/teach-kids-binary/