Introduction to Binary Representation
This lesson introduces Year 8 students to the binary number system (Base-2). Students will learn why computers use binary, how to calculate the value of an 8-bit binary number, and how to convert standard denary numbers into binary code.
Learning objectives
- Explain why computers use binary to represent data.
- Convert 8-bit binary numbers into denary (base-10) integers.
- Convert denary integers up to 255 into 8-bit binary numbers.
Lesson plan (60 minutes)
Introduction · 10 min
Starter: Discussion on how computers 'think'. Introduction to the concept of switches (on/off).
Direct Instruction · 15 min
Teacher-led explanation: How to read binary place values and the 8-bit grid. Guided practice using the worked example.
Independent Practice · 20 min
Main Activity: Students work through differentiated worksheets (Support, Core, or Stretch) based on prior confidence.
Review · 10 min
Binary Bingo or Peer Marking: Reviewing worksheet answers to ensure understanding.
Assessment · 5 min
Plenary: 8-question Multiple Choice Quiz to check for progress against objectives.
Key vocabulary
- Binary
- Base-2 number system using only 0 and 1.
- Denary
- Base-10 number system using 0-9 (the system humans use).
- Bit
- Short for 'Binary Digit'. A single 0 or 1.
- Byte
- A group of 8 bits.
- Transistor
- An electronic component that acts as a switch.
Core worksheet (first questions)
- Convert the binary number 00001111 to denary.
- Convert the binary number 00101010 to denary.
- What is the value of the 'Most Significant Bit' (the bit furthest to the left) in a byte?
- Convert the denary number 60 into 8-bit binary.
Quiz (sample)
1. What 'Base' is the binary system?
- A. Base-10
- B. Base-2
- C. Base-16
- D. Base-8
2. What is a 'bit' short for?
- A. A group of 8 numbers
- B. A type of computer chip
- C. A single 0 or 1
- D. The number 2
3. How many bits are in a byte?
- A. 4
- B. 10
- C. 8
- D. 16
The full pack is waiting
Support and Stretch worksheets, every answer and model answer, the teaching explainer and common misconceptions, editable and ready to print as PDF or Word.
Start your 14-day trialMore Computer Science lesson packs
- Year 8 Computer Science: Introduction to Python
- Year 8 Computer Science: Algorithms and flowcharts
- Year 8 Computer Science: E-safety
- Year 10 Computer Science: Python while loops
- Year 10 Computer Science: Sorting algorithms
- Year 10 Computer Science: Networks and protocols
- Year 10 Computer Science: Boolean logic