Skip to content
HeadTeacher.ng
Lesson Notes

Lesson Note on Number Bases (II): Operations and Applications for SS1 (SSS 1)

Use this lesson note on Number Bases (II) for SSS 1 to teach addition subtraction multiplication and division in bases and apply number bases to programming.

Royal AlikorByRoyal AlikorPublishedJan 16, 2026Reading7 minComments0

Class: Senior Secondary School 1 (SS1, SS 1, SSS1, SSS 1)
Term: 1st Term
Week: 2
Age: 15 years
Duration: 45 minutes
Subject: General Mathematics
Curriculum Theme: General Mathematics
Previous Lesson: Number Bases.
Topic: NUMBER BASES (II)
Subject Matter: Problem solving, addition, subtraction, multiplication and division of number in the various bases, conversion of decimal fraction in one base to base 10, application of number base system to computer programming.

Specific Objectives

By the end of the lesson, pupils should be able to:

Cognitive Domain:

  • Perform addition, subtraction, multiplication, and division of numbers in various bases.
  • Convert decimal fractions from any base to base 10.
  • Explain the application of number base systems in computer programming.

Affective Domain:

  • Appreciate the relevance of number bases in daily life and technology.
  • Show interest in solving problems involving different number bases.

Psychomotor Domain:

  • Accurately solve problems involving operations in different number bases.
  • Demonstrate the steps for converting decimal fractions to base 10.

Social Domain:

  • Work collaboratively to solve problems on number base operations.
  • Communicate solutions clearly to their peers.

Reference Materials

The following resources were used in planning this lesson:

  • 9 Years Basic Education Curriculum (General Mathematics)
  • State Unified Scheme of Work for Senior Secondary School Mathematics
  • New General Mathematics for Senior Secondary Schools 1
  • Online resources for number bases and computer applications.

Instructional Materials

The teacher will teach this lesson with the aid of:

  • Whiteboard/Blackboard
  • Markers/Chalk
  • Textbooks
  • Number base charts
  • Calculators (for verification)

Rationale for the Lesson

This lesson helps pupils understand how numbers are represented and manipulated in different systems beyond base 10. It is important because it forms the foundation for understanding how computers process information and enables pupils to solve practical problems involving various numbering systems.

Prerequisite/Previous Knowledge

Pupils have prior knowledge of converting numbers from other bases to base 10 and vice-versa, and basic arithmetic operations in base 10.

Lesson Content/Board Summary

NUMBER BASES (II)

Operations in Number Bases

To perform arithmetic operations (addition, subtraction, multiplication, division) in any number base, the fundamental rules of arithmetic apply, but all operations must be performed within the given base.

The following are general rules for operations in number bases:

  • Addition: Add digits column by column. If the sum in a column is equal to or greater than the base, divide the sum by the base, write down the remainder, and carry the quotient to the next column.
  • Subtraction: Subtract digits column by column. If a digit is smaller than the one being subtracted, borrow from the next column. The borrowed value is equal to the base.
  • Multiplication: Multiply digits as in base 10. Convert intermediate products to the given base before adding them.
  • Division: Use long division method. All subtractions and multiplications within the process must be done in the given base.

Conversion of Decimal Fractions in Other Bases to Base 10

To convert a decimal fraction from a given base to base 10, each digit after the decimal point is multiplied by the base raised to a negative power corresponding to its position.

For example, for a number 0.abcx, its base 10 equivalent is (a × x-1) + (b × x-2) + (c × x-3).

Application of Number Base System to Computer Programming

The number base system is fundamental to computer programming and digital electronics.

The following are key applications:

  • Binary System (Base 2): Computers operate using electrical signals that are either ON (1) or OFF (0). The binary system directly represents these states, making it the primary language for computers.
  • Octal (Base 8) and Hexadecimal (Base 16): These bases are used as compact representations of binary numbers. Programmers often use octal or hexadecimal to represent large binary strings, making them easier to read and write.
  • Data Representation: All data in a computer, including text, images, and instructions, are stored and processed as binary numbers.

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 reviews the previous lesson on conversion of whole numbers between bases. The teacher then introduces the new topic, explaining that they will now perform arithmetic operations and convert decimal fractions in different bases.
Pupils’ Activity: Pupils respond to greetings, recall previous knowledge, and listen attentively to the introduction.
Learning Point: Pupils are prepared for the new lesson and recall prerequisite knowledge.

Step 2: Presentation of Addition and Subtraction in Number Bases

Time: 10 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher explains and demonstrates, using examples, how to perform addition and subtraction of numbers in bases other than 10. The teacher emphasizes the concept of carrying and borrowing based on the given base.
Pupils’ Activity: Pupils observe, listen, ask questions for clarity, and practice solving similar problems on their own.
Learning Point: Pupils understand and can perform addition and subtraction in various number bases.

Step 3: Presentation of Multiplication and Division in Number Bases

Time: 10 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher further explains and demonstrates, with examples, how to perform multiplication and division of numbers in different bases, reinforcing the rules for handling products and remainders in the specific base.
Pupils’ Activity: Pupils pay close attention, take notes, and attempt to solve problems as guided by the teacher.
Learning Point: Pupils understand and can perform multiplication and division in various number bases.

Step 4: Conversion of Decimal Fractions to Base 10

Time: 7 minutes
Teaching Skill: Explanation/Illustration
Teacher’s Activity: The teacher explains the method for converting decimal fractions from any base to base 10, using clear examples like 0.112 to base 10, or 0.234 to base 10.
Pupils’ Activity: Pupils listen, take notes, and attempt to convert given decimal fractions to base 10.
Learning Point: Pupils can convert decimal fractions from other bases to base 10.

Step 5: Application of Number Bases to Computer Programming

Time: 5 minutes
Teaching Skill: Explanation/Connection
Teacher’s Activity: The teacher explains how number bases, especially binary, octal, and hexadecimal, are applied in computer programming and digital systems, highlighting their importance in data representation.
Pupils’ Activity: Pupils listen and contribute to the discussion, making connections between mathematics and computer science.
Learning Point: Pupils understand the practical relevance of number bases in computing.

Step 6: Class Activity/Practice

Time: 5 minutes
Teaching Skill: Problem Solving
Teacher’s Activity: The teacher writes a few practice problems on the board involving operations and conversion of decimal fractions in different bases.
Pupils’ Activity: Pupils solve the problems independently or in pairs, applying the concepts learned.
Learning Point: Pupils practice and consolidate their understanding of the lesson.

Step 7: Evaluation/Review

Time: 5 minutes

Teaching Skill: Questioning/Assessment

Teacher’s Activity: The teacher evaluates the learning by asking the following questions:

  1. Perform the operation: 10112 + 1102.
  2. Subtract 235 from 415.
  3. Convert 0.1012 to base 10.
  4. Mention two applications of number bases in computer programming.

Pupils’ Activity: Pupils answer orally and in writing.

Learning Point: Pupils demonstrate understanding of the lesson.

Step 8: Conclusion

Time: 3 minutes
Teaching Skill: Summarization
Teacher’s Activity: The teacher summarizes the key points of the lesson, reiterating the importance of number base operations and their applications. The teacher gives homework to reinforce learning.
Pupils’ Activity: Pupils listen to the summary and copy down the homework.
Learning Point: The lesson is concluded, and pupils have further tasks to consolidate learning.

Lesson Keywords

  • Number Base – A system for representing numbers where the quantity of unique digits (including zero) is equal to the base.
  • Binary – The base-2 number system, using only digits 0 and 1.
  • Octal – The base-8 number system, using digits 0-7.
  • Hexadecimal – The base-16 number system, using digits 0-9 and A-F.
  • Decimal Fraction – A fraction where the denominator is a power of ten, or in general, a power of the base.

Differentiation

For pupils who grasp concepts quickly, additional challenging problems involving mixed operations or larger bases will be provided. For those needing more support, the teacher will provide simplified examples and offer one-on-one guidance during practice sessions, encouraging peer tutoring.

Note for teachers using this lesson plan

Ensure pupils have a solid understanding of basic number base conversions before proceeding to operations. Emphasize the ‘carry’ and ‘borrow’ concepts by relating them back to base 10 operations, highlighting how the value of the base changes the regrouping process. Encourage pupils to show all their working steps clearly.

Export this post
Lesson Note on Number Bases (II): Operations and Applications for SS1 (SSS 1)
Community Join the conversation Open discussion +