These activities were inspired by Julie McMahon
By the end of this topic you will have not only created a binary bead bag tag with your initials but also have a deeper understanding of how computers represent information.
Explore how the binary system works and why it’s important to understand how data is represented.
Computers today use digits to represent information - that's why they're called digital systems. The simplest and most common way to represent digits is the binary number system, with just two digits (usually written as 0 and 1). It is called binary because there are only two different digits used, or two states.
Allow 30 - 45 minutes for each task (2 in total)
Allow 45 - 90 minutes for each project (3 in total)
Task 1.1
Binary cards for demonstration [Binary Cards - CS Unplugged]
Binary cards for students, either one per person or one per pair: [Binary Windows - CS Unplugged]
Acknowledgement to Lisa Byers for the idea to put lightbulbs on the binary cards.
Task 1.2
Binary to letters or sounds https://www.csunplugged.org/en/resources/binary-to-alphabet/
Binary art form: Binary art
Project 1.1
Coloured card
Grasses of different colours
Felt pens
Pipe cleaners
Beads, paper or natural items to make beads
PVA glue for paper beads
Varnish (clear nail polish works)
Teacher notes
Number - reinforces phase 2 learning about base 10 numbers by applying this knowledge to a base 2 number system. Although we don’t mention these phrases in our teaching of binary beads, these are the mathematical concepts that underpin binary digits. For students who need more time learning about Place Value, binary digits can support their understanding of place value from a different context.
The Arts and Technology Learning Area
If you teach this through creating your own paper beads, this becomes a unit of jewellery making.
This unit gives students another application for their understanding of complimentary colours, cool and warm colours, and the colour wheel.
Literacy
Send hidden messages in binary digits to each other.
To read more about this: [https://www.csunplugged.org/en/topics/binary-numbers/whats-it-all-about/]
The binary number system plays a central role in how information of all kinds is stored on computers. Understanding binary representation can lift a lot of the mystery from computers, because at a fundamental level they’re really just machines for flipping binary digits on and off. Computers are simple machines, and they need very exact instructions to make them do complex tasks.
Teaching binary numbers as an introduction to computational thinking introduces students to algorithms and decomposition, as they learn to break down the problems of calculating binary numbers and converting between binary and decimal numbers, into step by step processes that they can follow to solve these problems; it also introduces abstraction, as students learn that two different things can be used to represent any and all information. It shows them that a computer isn’t actually that complex, and we use simple concepts in a clever way to make computers do extraordinary things!
Binary Digits
Each zero or one is called a bit. Bit is an abbreviation for Binary Digit.
Bytes
8 bits grouped together are called a byte, and computers store data in bytes. A byte is a convenient number of bits as it can store things like simple characters, small numbers, and a useful range of colours, although usually information is stored using groups of bytes.
Decomposition
Decomposition is about breaking down problems into smaller, more manageable, parts, and then focusing on solving each of these smaller problems. We can break a complex problem down until the smaller parts are so simple they become easy to solve. The solutions to each of these smaller, and simpler, problems build up to a solution to the big problem we started with. Decomposition helps make large problems much less intimidating!
Decimal numbers
Decimal numbers is a way of representing whole numbers and parts of whole numbers using a number system based on the number ten.
Watch a real classroom lesson as Tracy explains what binary digits are and how it can be used to represent letters!
This video and more information is here: https://www.csunplugged.org/en/topics/binary-numbers/whats-it-all-about/
Make sure you understand how binary digits works before moving on to your first challenge Task 1.1.
Click on this CS at home activity and follow the steps to create your own binary digits and learn about how the bits in a computer work.
Arnold’s Challenges
Can you work out each of Arnold’s challenges?
Work in threes:
One person writes a number down on a whiteboard
Two people have to make it with their binary cards, check do you agree?
Swap so that everyone has a turn at writing a number down.
Make up your own game to play using binary digits.
Before we start, we need to first decide whose alphabet will you use?
Is it going to be:
60 different combinations to create any word in te reo Māori.
A ha ka ma na pa ra ta wa nga wha
E he ke me ne pe re te we nge whe
I hi ki mi ni pi ri ti wi ngi whi
O ho ko mo no po ro to wo ngo who
U hu ku mu nu pu ru tu wu ngu whu
ā ē ī ō ū
Before we start, we need to first decide whose alphabet will you use?
Is it going to be:
The English alphabet with 26 letters
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Or is there another language you can write in?
How many letters or sounds are there for that language?
Consider how many bits you need for each
For Māori sounds it would be 6
For the English alphabet it would be 5
Work out how many bits you need to represent that language.
Matua Greg Ford created this with AATEA Solutions Ltd as part of Kia Takatū ā-Matihiko |National Digital Readiness Project
Can you work out which colour represents on and which represents off for these two examples?
Create your own binary art with your initials. Here's a sheet that you could use to work out each letter or sound.
Write in your initials on the right hand side and create your own art form. Choose complimentary colours for what will represent on and off.
These can be either printed or painted and turned into a class vertical banner showing the patchwork of all your names.
Teacher notes
Each of these activities have been designed to reinforce what students have learnt in Task 1.1 and Task 1.2. They connect to local curriculum, literacy and numeracy. Allow 60 - 90 minutes for each task.
There are a lot of bags that all look the same, we want to keep ourselves safe and not have our names on our bags. So we are going to make 5 bit Binary Bead tags using our initials.
Take your binary art from Task 1.2 check in.
Add up how many off bits you have.
Add up how many on bits you have.
Do we need another coloured bead to show where one letter starts and another stops?
In reality only humans need this, computers know when 5 bits have been that it is the next letter because of the instructions they have been given.
If your binary bead tag is in a circle, how will you know where to start and stop from?
Are you going to make your own paper beads?
Place your beads on your Task 1.2 Binary Art
As you thread each letter it’s important to test and debug as you go. If you get to the end and have threaded it incorrectly, that’s a lot to change.
Create a short video clip showing how to count to 25 in 5 bit - binary digits
You could use:
Playdough/plasticine
Musical instruments
Glue a stick onto paper plates and have one side on and the other side off
Any ideas you have
5 rubber ducks - either facing forward or backwards
Always trial before recording and check that you have your binary numbers in the correct order:
16 8 4 2 1
The order of place values in a binary number is the same as the conventional (decimal) place value system, so the highest is on the left, smallest value on the right.
Make sure that if you are using colours or other representations there is a strong contrast.
You can write hidden messages in binary using all sorts of materials including:
Post-it notes
0 and 1s on the whiteboard
Playing cards
Music
Kapahaka movements
What is the hidden message in this video?