Class: Senior Secondary School 2 (SS2 / SSS2)
Term: 3rd Term
Week: 7
Age: 16 years
Duration: 45 minutes
Subject: Basic Electronics
Curriculum Theme: Digital Electronics
Previous Lesson: Number System: Identification and.
Topic: NUMBER SYSTEM
Subject Matter: Meaning of NUMBER SYSTEM (recap definition of number system), simple calculation in binary number (addition and subtraction), conversion from one base to another (binary to octal, hexa to binary, and vice versa).
Specific Objectives
By the end of the lesson, pupils should be able to:
Cognitive Domain:
- Define number system.
- State the rules for binary addition and subtraction.
- Explain the methods for converting between binary, octal, and hexadecimal number systems.
Affective Domain:
- Appreciate the importance of different number systems in digital electronics.
- Show interest in performing calculations and conversions in various number bases.
Psychomotor Domain:
- Perform simple addition and subtraction of binary numbers accurately.
- Convert numbers from binary to octal and vice versa.
- Convert numbers from hexadecimal to binary and vice versa.
Social Domain:
- Collaborate with peers to solve number system problems.
- Participate actively in classroom discussions and problem-solving sessions.
Reference Materials
The following resources were used in planning this lesson:
- Senior Secondary Schools Education Curriculum
- State Unified Scheme of Work
- Basic Electronics for Senior Secondary Schools by various authors
Instructional Materials
The teacher will teach this lesson with the aid of:
- Logic modules
- Charts showing different number systems and their equivalents
- Whiteboard and markers
Rationale for the Lesson
Understanding number systems is important because they form the foundation of digital electronics and computer operations. This lesson enables pupils to grasp how computers process and store information, which is fundamental for further studies in technology.
Prerequisite/Previous Knowledge
Pupils have a basic understanding of counting and different types of numbers (e.g., decimal numbers).
Lesson Content/Board Summary
NUMBER SYSTEM
Meaning of Number System
A number system is a method of representing numbers. It defines a set of symbols (digits) and rules for combining them to represent numerical values. In digital electronics, different number systems like binary, octal, and hexadecimal are used.
Binary Addition
Binary addition follows specific rules based on the base-2 system. The rules are:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 0 (with a carry of 1 to the next position)
- 1 + 1 + 1 = 1 (with a carry of 1 to the next position)
Example 1: Add 10112 and 1102
Step 1: Align the numbers by their rightmost digits.
10112 + 1102 -----
Step 2: Add from right to left.
- 1 + 0 = 1
- 1 + 1 = 0 (carry 1)
- 0 + 1 + (carry 1) = 0 (carry 1)
- 1 + (carry 1) = 0 (carry 1)
1 1 1 0 1 12 + 0 1 1 02 --------- 1 0 0 0 12
Therefore, 10112 + 1102 = 100012
Example 2: Add 1112 and 1012
1 1 1 1 1 12 + 1 0 12 ------- 1 1 0 02
Therefore, 1112 + 1012 = 11002
Binary Subtraction
Binary subtraction also follows specific rules:
- 0 – 0 = 0
- 1 – 0 = 1
- 1 – 1 = 0
- 0 – 1 = 1 (with a borrow of 1 from the next position)
Example 1: Subtract 1012 from 11012
Step 1: Align the numbers.
11012 - 1012 -----
Step 2: Subtract from right to left.
- 1 – 1 = 0
- 0 – 0 = 0
- 1 – 1 = 0
- 1 – 0 = 1
11012 - 01012 ------- 10002
Therefore, 11012 – 1012 = 10002
Example 2: Subtract 112 from 1012
0 10 1 1 0 12 - 0 1 12 ------- 0 1 02
Explanation of borrowing:
- Rightmost digit: 1 – 1 = 0.
- Middle digit: 0 – 1. We need to borrow from the leftmost ‘1’. The ‘1’ becomes ‘0’, and the ‘0’ becomes ’10’ (which is 2 in decimal). So, 10 – 1 = 1.
- Leftmost digit: The ‘1’ became ‘0’, so 0 – 0 = 0.
Therefore, 1012 – 112 = 0102 or 102
Conversion from One Base to Another
Binary to Octal Conversion
To convert binary to octal, group the binary digits into sets of three, starting from the right. If the last group on the left has fewer than three digits, add leading zeros to complete the group. Then, convert each group of three binary digits into its octal equivalent.
Binary to Octal Chart:
- 0002 = 08
- 0012 = 18
- 0102 = 28
- 0112 = 38
- 1002 = 48
- 1012 = 58
- 1102 = 68
- 1112 = 78
Example: Convert 11011012 to Octal
Step 1: Group into three bits from the right.
001 101 101 (added two leading zeros)
Step 2: Convert each group.
- 0012 = 18
- 1012 = 58
- 1012 = 58
Therefore, 11011012 = 1558
Octal to Binary Conversion
To convert octal to binary, replace each octal digit with its three-bit binary equivalent.
Example: Convert 3728 to Binary
Step 1: Convert each octal digit to 3-bit binary.
- 38 = 0112
- 78 = 1112
- 28 = 0102
Step 2: Combine the binary groups.
011 111 010
Therefore, 3728 = 0111110102 or 111110102
Hexadecimal to Binary Conversion
To convert hexadecimal to binary, replace each hexadecimal digit with its four-bit binary equivalent.
Hexadecimal to Binary Chart:
- 016 = 00002
- 116 = 00012
- 216 = 00102
- 316 = 00112
- 416 = 01002
- 516 = 01012
- 616 = 01102
- 716 = 01112
- 816 = 10002
- 916 = 10012
- A16 = 10102
- B16 = 10112
- C16 = 11002
- D16 = 11012
- E16 = 11102
- F16 = 11112
Example: Convert A5C16 to Binary
Step 1: Convert each hexadecimal digit to 4-bit binary.
- A16 = 10102
- 516 = 01012
- C16 = 11002
Step 2: Combine the binary groups.
1010 0101 1100
Therefore, A5C16 = 1010010111002
Binary to Hexadecimal Conversion
To convert binary to hexadecimal, group the binary digits into sets of four, starting from the right. If the last group on the left has fewer than four digits, add leading zeros. Then, convert each group of four binary digits into its hexadecimal equivalent.
Example: Convert 1110101102 to Hexadecimal
Step 1: Group into four bits from the right.
0001 1101 0110 (added three leading zeros)
Step 2: Convert each group.
- 00012 = 116
- 11012 = D16
- 01102 = 616
Therefore, 1110101102 = 1D616
Teaching Methods/Instructional Techniques
Discussion, Lecture, Demonstration, Question and Answer, Visual Aids
Instructional Procedures
Step 1: Introduction
Time: 5 minutes
Teaching Skill: Set Induction
Teacher’s Activity: The teacher greets the pupils and introduces the topic by asking them about the different ways they represent numbers in daily life (e.g., using 0-9 digits). The teacher explains that just as we use the decimal system, computers use other number systems.
Pupils’ Activity: Pupils respond to the teacher’s questions and listen attentively to the introduction.
Learning Point: Pupils are introduced to the concept of number systems and their relevance.
Step 2: Meaning of Number System
Time: 5 minutes
Teaching Skill: Explanation/Definition
Teacher’s Activity: The teacher defines a number system and explains its components, such as base and digits. The teacher highlights the binary, octal, and hexadecimal systems used in electronics.
Pupils’ Activity: Pupils listen, take notes, and ask questions for clarification.
Learning Point: Pupils understand the definition and basic components of a number system.
Step 3: Binary Addition
Time: 8 minutes
Teaching Skill: Demonstration/Problem Solving
Teacher’s Activity: The teacher explains the rules for binary addition and demonstrates two examples on the board, showing step-by-step calculations, including carry-overs. The teacher encourages pupils to follow along.
Pupils’ Activity: Pupils observe the demonstration, copy the examples, and attempt practice problems given by the teacher.
Learning Point: Pupils learn how to perform binary addition.
Step 4: Binary Subtraction
Time: 8 minutes
Teaching Skill: Demonstration/Problem Solving
Teacher’s Activity: The teacher explains the rules for binary subtraction, including the concept of borrowing. The teacher demonstrates two examples on the board, showing step-by-step calculations.
Pupils’ Activity: Pupils pay attention to the borrowing concept, copy the examples, and solve additional problems.
Learning Point: Pupils learn how to perform binary subtraction.
Step 5: Binary to Octal and Octal to Binary Conversion
Time: 7 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher explains the grouping method (3 bits) for converting binary to octal and octal to binary. The teacher uses the chart of equivalents and demonstrates examples for both conversions.
Pupils’ Activity: Pupils observe the conversion steps, note the chart, and practice converting numbers.
Learning Point: Pupils understand and can perform binary-octal conversions.
Step 6: Hexadecimal to Binary and Binary to Hexadecimal Conversion
Time: 7 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher explains the grouping method (4 bits) for converting hexadecimal to binary and binary to hexadecimal. The teacher uses the chart of equivalents and demonstrates examples for both conversions.
Pupils’ Activity: Pupils observe the conversion steps, note the chart, and practice converting numbers.
Learning Point: Pupils understand and can perform hexadecimal-binary conversions.
Step 7: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning/Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- Define a number system.
- Add the binary numbers: 11012 + 1112.
- Subtract the binary numbers: 10102 – 1012.
- Convert 1101012 to octal.
- Convert 738 to binary.
- Convert D916 to binary.
- Convert 111011012 to hexadecimal.
Pupils’ Activity: Pupils answer orally and in writing.
Learning Point: Pupils demonstrate understanding of the lesson.
Step 8: Conclusion
Time: 5 minutes
Teaching Skill: Summarization
Teacher’s Activity: The teacher summarizes the key learning points, emphasizing the importance of number systems in digital electronics. The teacher assigns homework, including more practice problems on binary arithmetic and conversions.
Pupils’ Activity: Pupils listen to the summary, ask final questions, and copy the homework assignment.
Learning Point: Pupils reinforce their understanding and prepare for independent practice.
Lesson Keywords
- Number System – A system for representing numbers using a set of symbols and rules.
- Binary – A base-2 number system using only digits 0 and 1.
- Octal – A base-8 number system using digits 0-7.
- Hexadecimal – A base-16 number system using digits 0-9 and letters A-F.
- Base – The number of unique digits, including zero, used in a positional numeral system.
- Conversion – The process of changing a number from one base to another.
Differentiation
For pupils who grasp the concepts quickly, the teacher can provide more complex conversion problems involving mixed number systems or introduce signed binary numbers. For pupils who need more support, the teacher can provide additional guided practice with simpler examples and visual aids, or pair them with peers for collaborative learning.
Note for teachers using this lesson plan
Ensure pupils have a clear understanding of place values in different number systems before moving to conversions. Encourage consistent practice as proficiency in number systems comes with repeated application. Use the charts provided as visual aids throughout the lesson.

Community Join the conversation Open discussion +