| Lesson Plan |
| Grade: |
Date: 04/03/2026 |
| Subject: Computer Science |
| Lesson Topic: Add two positive 8-bit binary integers |
Learning Objective/s:
- Describe the binary numeral system and the range of values representable by an 8‑bit unsigned integer.
- Apply binary addition rules to add two positive 8‑bit numbers column‑wise.
- Determine whether a carry out of the most‑significant bit indicates overflow.
- Convert the binary sum back to decimal to verify the result.
|
Materials Needed:
- Projector or interactive whiteboard
- Worksheet with binary‑addition problems
- Printed 8‑bit binary cards or strips
- Calculator (optional) for decimal checks
- Teacher‑prepared slide showing addition rules and overflow
- Whiteboard and markers
|
Introduction:
Binary arithmetic underpins every digital device, so today’s hook asks students to guess how a computer adds numbers. We quickly review the base‑2 system and how an 8‑bit byte stores values 0‑255. Success criteria: students will correctly add two 8‑bit numbers and identify any overflow.
|
Lesson Structure:
- Do‑now (5') – Convert two given decimal numbers to 8‑bit binary on mini‑whiteboards; teacher checks for correct padding.
- Mini‑lecture (10') – Review binary addition rules and the concept of overflow using a projected slide.
- Guided practice (15') – Walk through the worked example (45 + 78) step‑by‑step, aligning bits and tracking carries.
- Pair activity (15') – Students use binary cards to add 120 + 95, record the sum, and decide if overflow occurs; teacher circulates for support.
- Whole‑class debrief (5') – Share answers, discuss common errors, and convert the binary sum back to decimal.
- Exit ticket (5') – One short question asking students to predict overflow for a new pair of numbers.
|
Conclusion:
We recap the binary addition process, the role of carries, and how to detect overflow. Students submit their exit tickets and receive a brief homework task: complete three additional 8‑bit addition problems, indicating any overflow. This reinforces the day’s learning and prepares them for the next lesson on two’s‑complement arithmetic.
|