Learning intentions
- Describe what binary is and why computers use it
- Convert between 8-bit binary and denary (base 10) numbers
- Understand place values in binary (27, 26, β¦, 20)
Success criteria
- You can convert a denary number to 8-bit binary
- You can convert an 8-bit binary number to denary
- You can explain why computers use binary (switches: ON/OFF = 1/0)
Answer before the lesson begins. These check prior knowledge β it's fine if you're unsure.
1. What does "8-bit" mean?
2. Why do computers use binary?
Key vocabulary
How computers store numbers
What is binary?
Computers are made up of billions of tiny electronic switches called transistors. Each switch can only be in one of two states: ON (powered) or OFF (not powered). To represent data, computers use this simple two-state system by assigning values: ON = 1, OFF = 0. This is the basis of binary.
Binary is a number system with only two digits: 0 and 1. Unlike denary (base 10), which uses digits 0β9, binary is base 2. Every number a computer stores, every image it displays, every word in a documentβall are ultimately represented as long strings of 0s and 1s.
Binary place values
In denary, each position (or "place") represents a power of 10. For example, in the number 352: the 3 is in the hundreds place (3 Γ 102), the 5 is in the tens place (5 Γ 101), and the 2 is in the ones place (2 Γ 100).
Binary works the same way, but each position represents a power of 2 instead of 10. For an 8-bit binary number, the place values from left to right are: 128, 64, 32, 16, 8, 4, 2, 1 (which are 27 through 20).
How to convert denary to binary
To convert a denary number to 8-bit binary, use the place-value method:
- Write down the 8 place values: 128, 64, 32, 16, 8, 4, 2, 1
- Starting from the left (128), ask: "Does this place value go into my number?"
- If yes, write 1 underneath and subtract that value from your number
- If no, write 0 underneath and move to the next place value
- Continue until you've processed all 8 places
This method is reliable and much faster than repeated division by 2.
How to convert binary to denary
To convert from binary back to denary, reverse the process:
- Write the 8-bit binary number
- Write the place values (128, 64, 32, 16, 8, 4, 2, 1) underneath each bit
- For every 1 in the binary number, note down that place value
- Add all the noted place values together
- The sum is your denary number
Worked examples
Convert 175 to 8-bit binary. Show your working using the place-value method.
Model answer:
128 into 175? YES β 1, remaining 47
64 into 47? NO β 0
32 into 47? YES β 1, remaining 15
16 into 15? NO β 0
8 into 15? YES β 1, remaining 7
4 into 7? YES β 1, remaining 3
2 into 3? YES β 1, remaining 1
1 into 1? YES β 1
Answer: 10101111
Check: 128 + 32 + 8 + 4 + 2 + 1 = 175 β
Based on 2025 N5 exam report: Most candidates converted denary to binary correctly who used the place-value method.
- Use place values every time: Write out 128, 64, 32, 16, 8, 4, 2, 1 at the top of every conversion question.
- Check your work: After converting, add up your place values to verify you get the original denary number.
Example answer: "Convert 90 to 8-bit binary. 90 = 64 + 16 + 8 + 2, so the binary is 01011010."
Questions 1β5 are auto-checked. Questions 6β8 are self-marked β write your answer, then reveal the model answer.
1. Convert 50 to 8-bit binary. TYPE 1
2. Convert 11111111 to denary. TYPE 1
3. Convert 00000000 to denary. TYPE 1
4. What is the place value of position 2 from the right in 8-bit binary? TYPE 1
5. Convert 127 to 8-bit binary. TYPE 1
6. Explain why computers use binary instead of denary. TYPE 2
Model answer: Computers are built from transistors, which are tiny switches that can only be ON (1) or OFF (0). Binary matches this two-state nature perfectly, making it the natural and most efficient way for computers to store and process information.
7. Convert 10101010 to denary and show your working. TYPE 2
Model answer: Place values where there's a 1: 128 + 32 + 8 + 2 = 170
8. A byte can store 0 to 255. Why is 255 the maximum? TYPE 3
Model answer: A byte has 8 bits. The maximum is when all 8 bits are 1: 128+64+32+16+8+4+2+1 = 255. You cannot go higher with 8 bitsβyou'd need more bits to store larger numbers.
Suggested timing: 50 minutes. Warm-up (5), notes (25), examples (15), tasks (30, overflow OK).
Key points: Emphasise transistor ON/OFF β binary. Build place values systematically. Repeat "128, 64, 32, 16, 8, 4, 2, 1" until automatic.
Common misconception: Pupils forget leading zeros. Reinforce: "8 bits = 8 digits always."
Extension: Why powers of 2 (not 10)? Why 8, 16, 32, 64-bit? What's the largest number in 16-bit binary?