Class: Junior Secondary School 2 (JSS2, JSS 2)
Term: 1st Term
Week: 9
Age: 13 years
Duration: 45 minutes
Subject: Basic Science And Technology
Curriculum Theme: Computer Studies
Previous Lesson: Functions of Operating System: Resource Allocation, System Monitoring and Utilities
Topic: Conversion Of Number Bases
Subject Matter: Convert decimal to binary and vice versa, Convert decimal to octal and vice versa.
Specific Objectives
By the end of the lesson, pupils should be able to:
- Cognitive Domain:
(a) State the steps involved in converting decimal numbers to binary and vice versa.
(b) Outline the procedures for converting decimal numbers to octal and vice versa. - Affective Domain:
(a) Develop interest in solving number base conversion problems.
(b) Appreciate the importance of number base systems in computing. - Psychomotor Domain:
(a) Perform calculations to convert decimal numbers to binary and octal.
(b) Solve practice problems on base conversions accurately. - Social Domain:
(a) Work collaboratively in groups to solve number base conversion exercises.
(b) Share problem-solving methods with peers respectfully.
Reference Materials
The following resources was used in planning this lesson:
- 9 Years Basic Education Curriculum
- Lagos State Unified Scheme of work for Junior Secondary Schools
- GeeksforGeeks – “Number System and Base Conversions” (https://www.geeksforgeeks.org/number-system-and-base-conversions)
- Relevant Textbooks
Instructional Materials
The teacher will teach this lesson with the aid of:
- Place value charts for number bases
- Whiteboard and markers
- Flashcards with sample problems
- Charts showing steps in base conversions
- Multimedia presentation or projector (if available)
Rationale for the Lesson
Number base conversions form the foundation of computing and digital technology. Understanding conversion between decimal, binary, and octal is essential for computer operations.
Prerequisite/Previous Knowledge
Pupils have already been introduced to the concept of number systems and can identify decimal, binary, and octal bases. They can also count and perform simple arithmetic in these bases.
Lesson Content/Board Summary
Conversion of Number Bases
Conversion of Decimal to Binary
Decimal numbers are numbers in base 10. Binary numbers are in base 2 and use only digits 0 and 1. Converting decimal to binary involves repeated division by 2 and recording remainders.
The following are the steps for converting decimal to binary:
- Divide the decimal number by 2.
- Write down the remainder.
- Divide the quotient again by 2.
- Continue the process until the quotient becomes 0.
- Read the binary number by writing the remainders from bottom to top.
Conversion of Binary to Decimal
Binary to decimal conversion is done by multiplying each binary digit by powers of 2 according to its position and summing the results.
The following are the steps for converting binary to decimal:
- Write the binary number clearly.
- Assign powers of 2 to each digit starting from right (2⁰, 2¹, 2², etc).
- Multiply each binary digit (0 or 1) by its positional power of 2.
- Add all the results to get the decimal number.
Conversion of Decimal to Octal
Octal numbers are in base 8 and use digits from 0 to 7. Decimal to octal conversion is similar to decimal to binary but division is done by 8.
The following are the steps for converting decimal to octal:
- Divide the decimal number by 8.
- Write down the remainder.
- Divide the quotient again by 8.
- Continue until the quotient becomes 0.
- Read the octal number by writing the remainders from bottom to top.
Conversion of Octal to Decimal
Octal to decimal conversion is done by multiplying each digit of the octal number by powers of 8 and summing the results.
The following are the steps for converting octal to decimal:
- Write the octal number clearly.
- Assign powers of 8 to each digit starting from right (8⁰, 8¹, 8², etc).
- Multiply each digit by its positional power of 8.
- Add all the results to get the decimal number.
Teaching Methods/Instructional Techniques:
Discussion, Lecture, Explanation, Demonstration, Group Work, Question and Answer, Drill and Practice
Instructional Procedures
To deliver this lesson, the teacher will adopt the following steps:
Step 1: Introduction
Time: 5 minutes
Teaching Skill: Set Induction
Teacher’s Activity: The teacher recalls the meaning of number bases and asks pupils to give examples of numbers in binary, decimal, and octal systems.
Pupils’ Activity: Pupils respond with examples of number bases they know.
Learning Point: Pupils are prepared to learn about conversions between decimal, binary, and octal.
Step 2: Conversion of Decimal to Binary
Time: 10 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher explains the steps of converting decimal to binary and solves examples on the board.
Pupils’ Activity: Pupils listen, observe, and attempt to solve simple problems.
Learning Point: Pupils understand how to convert decimal numbers to binary.
Step 3: Conversion of Binary to Decimal
Time: 8 minutes
Teaching Skill: Demonstration
Teacher’s Activity: The teacher demonstrates how to convert binary numbers to decimal using place value and positional powers of 2.
Pupils’ Activity: Pupils participate by solving practice examples with guidance.
Learning Point: Pupils can convert binary numbers back to decimal.
Step 4: Conversion of Decimal to Octal and Vice Versa
Time: 10 minutes
Teaching Skill: Explanation and Drill
Teacher’s Activity: The teacher explains decimal to octal conversion and octal to decimal conversion using examples.
Pupils’ Activity: Pupils solve guided practice exercises in groups.
Learning Point: Pupils can perform conversions between decimal and octal bases.
Step 5: Note-Taking
Time: 5 minutes
Teaching Skill: Explanation
Teacher’s Activity: Teacher dictates or writes the board summary for pupils to copy into their notebooks.
Pupils’ Activity: Pupils copy the notes.
Learning Point: Pupils have written records of the lesson content.
Step 6: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- State the steps involved in converting decimal to binary.
- Convert 1011 (binary) to decimal.
- Convert 58 (decimal) to octal.
- Convert 47 (octal) to decimal.
Pupils’ Activity: Pupils answer questions orally and on the board.
Learning Point: Pupils demonstrate their understanding of number base conversions.
Step 7: Conclusion
Time: 2 minutes
Teaching Skill: Reinforcement
Teacher’s Activity: Teacher summarizes the key points of the lesson and emphasizes the importance of mastering number base conversions in computer studies.
Pupils’ Activity: Pupils listen and ask clarifying questions.
Learning Point: Pupils consolidate their knowledge of the lesson.
Lesson Keywords
- Decimal – number system with base 10
- Binary – number system with base 2
- Octal – number system with base 8
- Conversion – process of changing numbers from one base to another
- Place Value – positional value of a digit in a number based on its base
Differentiation
Teacher supports slower learners with simplified step-by-step examples while advanced learners solve higher-numbered problems and explain solutions to peers.
Note for teachers using this lesson plan
Use practical classwork and quick drills to strengthen understanding. Begin with simple examples before moving to complex numbers. Encourage teamwork and peer explanation.

Community Join the conversation Open discussion +