Skip to content
HeadTeacher.ng
Lesson Notes

Lesson Note on Construction of Truth Tables for AND, OR, NOT Gates for JSS 3 (JSS3)

This lesson note on Construction of Truth Tables for AND, OR, NOT Gates for JSS 3. Teaches logic gate operations, examples, and truth table construction.

Mercy EgwimByMercy EgwimPublishedJan 9, 2026Reading5 minComments0

Class: Junior Secondary School 3 (JSS3, JSS 3)
Term: 2nd Term
Week: 8
Age: 14 years
Duration: 45 minutes
Subject: Basic Science And Technology
Curriculum Theme: Computer Studies
Previous Lesson: Logic Circuits and Logic Gates
Topic: Construction Of Truth Tables for Or, And, Not
Subject Matter: Introduction to logic, Interpreting Logic Gate and Circuit


Specific Objectives

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

  • Cognitive Domain:
    (a) Define logic gates and truth tables.
    (b) Construct and interpret truth tables for AND, OR, and NOT gates.
  • Affective Domain:
    (a) Demonstrate interest in solving logic problems using truth tables.
    (b) Appreciate the role of logic gates in computing and daily technology.
  • Psychomotor Domain:
    (a) Draw simple logic gate diagrams and label inputs and outputs correctly.
    (b) Accurately complete truth tables for given logic circuits.
  • Social Domain:
    (a) Work collaboratively in pairs or groups to construct truth tables.
    (b) Share and explain solutions with peers during group discussions.

Reference Materials

The following resources were used in planning this lesson:


Instructional Materials

The teacher will teach this lesson with the aid of:

  • Chart papers showing AND, OR, NOT gates
  • Marker pens and whiteboard
  • Projector or slides showing logic gate symbols
  • Handouts with sample truth tables
  • Computers or simulation software (optional for demonstration)
  • Colored pencils for labeling diagrams

Rationale for the Lesson

This lesson introduces pupils to the fundamental concepts of logic used in computing, enabling them to analyze and construct circuits and truth tables.


Prerequisite/Previous Knowledge

Pupils should have basic knowledge of computer components and simple electrical circuits.


Lesson Content/Board Summary

Construction Of Truth Tables for Or, And, Not

Logic Gates

Logic gates are basic building blocks of digital circuits. They perform logical operations on one or more binary inputs to produce a single output. Logic gates use symbols and follow specific rules in computing.

The following are common logic gates:

  1. AND Gate
  2. OR Gate
  3. NOT Gate
AND Gate

An AND gate gives an output of 1 (true) only when all inputs are 1. If any input is 0, the output is 0.

Examples include:

  1. Inputs: A = 0, B = 0 → Output = 0
  2. Inputs: A = 0, B = 1 → Output = 0
  3. Inputs: A = 1, B = 0 → Output = 0
  4. Inputs: A = 1, B = 1 → Output = 1
OR Gate

An OR gate gives an output of 1 if at least one input is 1. The output is 0 only when all inputs are 0.

Examples include:

  1. Inputs: A = 0, B = 0 → Output = 0
  2. Inputs: A = 0, B = 1 → Output = 1
  3. Inputs: A = 1, B = 0 → Output = 1
  4. Inputs: A = 1, B = 1 → Output = 1
NOT Gate

A NOT gate, also called an inverter, changes the input to its opposite value. If the input is 1, the output is 0; if input is 0, the output is 1.

Examples include:

  1. Input: A = 0 → Output = 1
  2. Input: A = 1 → Output = 0
Truth Tables

A truth table is a tabular representation showing all possible input combinations and their corresponding output for a logic gate. Truth tables help in analyzing logic circuits before implementation.

The following are steps to construct a truth table:

  1. List all input variables.
  2. Determine the number of possible input combinations (2^n, where n = number of inputs).
  3. Compute the output for each combination according to the gate’s operation.
  4. Fill the output column of the table clearly.

Teaching Methods/Instructional Techniques

Discussion, Lecture, Explanation, Visual Aids, Demonstration, Group Work, Question and Answer


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: Introduce the lesson by asking pupils if they know how computers make decisions. Show simple examples of logical choices (e.g., if it is raining, take an umbrella). Explain that computers use logic gates to make such decisions.
Pupils’ Activity: Listen and respond to questions. Share examples of everyday decision-making.
Learning Point: Understanding that logic is a part of both daily life and computing.

Step 2: Explaining Logic Gates

Time: 10 minutes
Teaching Skill: Explanation
Teacher’s Activity: Define AND, OR, and NOT gates. Show symbols on board and explain the rules of operation.
Pupils’ Activity: Observe the symbols and take notes. Ask questions if unclear.
Learning Point: Pupils can identify basic logic gates and understand their functions.

Step 3: Constructing Truth Tables

Time: 10 minutes
Teaching Skill: Demonstration
Teacher’s Activity: Present a sample truth table for AND gate, then OR gate, then NOT gate. Explain step by step how to list input combinations and determine output.
Pupils’ Activity: Copy examples in their notebooks and attempt to construct a small truth table.
Learning Point: Pupils learn how to construct a truth table from given logic gates.

Step 4: Practical Exercises

Time: 10 minutes
Teaching Skill: Group Work
Teacher’s Activity: Give pupils sets of logic gate problems. Monitor group work and provide guidance.
Pupils’ Activity: Work in groups to construct truth tables for given logic gates.
Learning Point: Reinforce learning through practice and collaboration.

Step 5: Note-Taking

Time: 3 minutes
Teaching Skill: Guided Writing
Teacher’s Activity: Summarize key points and ask pupils to write a brief note about AND, OR, NOT gates and their truth tables.
Pupils’ Activity: Write notes neatly in their notebooks.
Learning Point: Consolidate understanding of the topic.

Step 6: Evaluation/Review

Time: 5 minutes
Teaching Skill: Questioning and Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:

  1. Define a logic gate.
  2. Construct a truth table for a 2-input AND gate.
  3. What is the output of a NOT gate when input is 0?
  4. Explain one real-life application of logic gates.
  5. Construct a truth table for a 2-input OR gate.
    Pupils’ Activity: Answer questions and perform tasks.
    Learning Point: Assess pupils’ comprehension and mastery of truth tables and logic gates.

Step 7: Conclusion

Time: 2 minutes
Teaching Skill: Closure
Teacher’s Activity: Recap the lesson by highlighting the key points: logic gates, their symbols, and constructing truth tables. Encourage pupils to practice at home.
Pupils’ Activity: Listen and ask any final questions.
Learning Point: Pupils leave with clear understanding and confidence in constructing truth tables.


Lesson Keywords

  1. Logic Gate – Device performing logical operations
  2. AND Gate – Output 1 only if all inputs are 1
  3. OR Gate – Output 1 if at least one input is 1
  4. NOT Gate – Inverts the input value
  5. Truth Table – Table showing input-output combinations

Differentiation

Provide additional examples and guided assistance for slow learners, while challenging advanced learners with multi-input logic gate problems.


Note for teachers using this lesson plan

Ensure all pupils actively participate in group exercises. Use colored markers to differentiate input and output columns in truth tables for clarity.

Export this post
Lesson Note on Construction of Truth Tables for AND, OR, NOT Gates for JSS 3 (JSS3)
Community Join the conversation Open discussion +