Bending Binary
What you’ll learn
- What binary is and what it can be used for
- How to convert a decimal number into binary
- How to convert words and names into binary using ASCII
- How to convert binary numbers into hexadecimal
- How to write and decode your own secret message using binary and hexadecimal
What you'll need to get started:
- A pencil
- Paper
- The Binary Charts appendix - Download (PDF)
Get started
Module #1 - Intro into Binary
In this module, you’ll learn the basics of the binary system and how computers use it to “think”. Get hands-on practice counting and converting numbers 1 to 20 into binary.
Estimated time: 5 minutes
Module #2 - Building numbers with blocks
Next, you will discover how to convert larger numbers into binary using the block method. Test your new binary skills with a short quiz at the end.
Estimated time: 10 minutes
Module #3 - ASCII
Now that we have our numbers down, it’s time to try out some letters. In this module, practice converting letters into binary. By the end, spell words and your name using the same ASCII standard used in computers.
Estimated time: 15 minutes
Module #4 - Hexadecimal Numbering System
Binary can get pretty long, so next you’ll learn the hexadecimal numbering system, which lets you express large numbers in a smaller space. Practice breaking up binary into smaller pieces called bits, nibbles, and bytes (yum!) and then converting them into hexadecimal.
Estimated time: 15 minutes
Module #5 - Final Challenge
Now that you have your binary down, it’s time to put them to the test! Try your new skills by writing a secret message in binary and hexadecimal and seeing if someone else can decode it (maybe it will be you!)
Estimated time: 10 minutes