Have you ever wondered how computers work? When computers are built, how do people tell the computer what to do? The answer: binary code.

What is binary code? The simple explanation of binary code is that it is the language used by coders to write instructions for computers.

The definition of the word binary is relating to, composed of, or involving two things. So binary code is like a language with only two symbols. The two symbols can be arranged into patterns to form all the letters or numbers needed to communicate. (We’ve talked about the importance of patterns before!) The two symbols used in binary code are 1 and 0. Using just 1s and 0s, you can write anything! Here is the binary code alphabet:

Binary code alphabet.

So why is learning binary code important? Tech jobs are always in high demand. In fact, 26 million job postings in the U.S. require applicants to have some knowledge of computer programming. If you are familiar with binary code, that’ll give you a great head start!

We used the binary code alphabet to make keychains with our initials written in binary code! (The binary alphabet we used to make the keychains does not have the 0 in front of each letter sequence, to make room for the beads on the keychain). Watch the full video tutorial where we talk more about binary code and show you how to make the keychain.

Simple binary code alphabet, used to make a binary code keychain in a fun technology STEM project for kids.

For more STEM technology projects for kids who are interested in coding, robotics, or circuits, check out the Noodle Doodle Bot project, the circuit bug project, and the robotic hand project! All the supplies and instructions can be found on The Winkle website or YouTube channel (make sure to subscribe so you’re the first to see all our newest STEM projects and activities!).

The Winkle STEM for Kids. Binary Code. Free technology STEM lesson and project with video instructions. Pinterest graphic