Coding For Kids

Deciphering the Machine Murmurings

The Binary system which is being used readily and widely today was invented by Gottfried Leibniz in 1689 to encode the human language to machine language. He used only the two basic logic i.e. 0 & 1 to establish the communication system for machines.

The Current State:

In today’s world we all are surrounded by machines. It may be a small watch to track our health conditions or a big Space Craft. All are working & interacting using binary signals.

The binary signal communication which started between two machines is now communicating to millions of machines over the World wide web. Not only computers all the devices are now interacting with each other using nothing but Binary Signals. 

Let us understand this more and dive in with an example:

Binary means: Bi=Two, whereas Nary = not a single

If light is off =0 
If light is on =1

The machines use the binary numbers to share the information in the form of bits (0,1), nibble (0011) or byte (00001111). With the help of the various combination they transfer their data and use the combination as:

8 4 2 1

8 4 2 1Number Conversion
00000
00011
00102
00113
01004
01015
01106
01117
10008
10019
101010
101111
110012
110113
111014
111115

So how to convert the number into binary?????

For example, one machine wants to send a numeric value let say – 10 to another machine then it will convert the number 10 to a Binary value; as below:

8 4 2 1 

1+0+1+1 =10 

So, the binary information what the machine sends to the other machine as the part of the communication is 1011

With the help of the binary numbers we can draw the various pixel images which is also termed as Bitmaps. We can create any images with the help of Binary just that we need is the picture and start coding the bits accordingly.

For example:

So in the pictures above every black block is read as OFF or 0 and Every white block is read as ON or 1

Kids really loves to play with the binary numbers. Once they learn that what is the bits and how to turn On and off the blocks with the help of 0 and 1 and how to draw different patterns during the sessions, they really enjoy doing the activities all by themselves.

Binary numbers are the core of programming and/or coding; as it plays the pivot role of data sharing between machines.

The Future

As we know that we are in the era of IOT, Bots & AI which has already taken a great space into our day to day life and has become integral part of our requirements. And in the near future all the machines from smart watches to smart TVs to music systems to smart homes to smart cars and everything around us will be interacting with each other and make things easier and simpler for Humans. And it will be nothing else but BINARY signals.

Related posts
Coding For Kids

5 EFFECTIVE CLASSROOM MANAGEMENT STRATEGIES THAT WORK WONDERS

Coding For KidsPuzzles & MathsStories

8 Awesome ways to Start Building Ultimate STEM Learning Environments.

Coding For KidsPuzzles & MathsStories

10 Social-Emotional Learning Activities for Building Awareness

Coding For KidsPuzzles & MathsStories

HOW SOCIAL-EMOTIONAL LEARNING HELPS STUDENTS SUCCEED

Leave a Reply

Your email address will not be published. Required fields are marked *