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:
- 9 Years Basic Education Curriculum
- Lagos State Unified Scheme of Work for Junior Secondary Schools
- Electronics Tutorials – “Truth Tables and Logic Circuits” https://www.electronics-tutorials.ws/logic/logic_2.html
- Relevant Textbooks
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:
- AND Gate
- OR Gate
- 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:
- Inputs: A = 0, B = 0 → Output = 0
- Inputs: A = 0, B = 1 → Output = 0
- Inputs: A = 1, B = 0 → Output = 0
- 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:
- Inputs: A = 0, B = 0 → Output = 0
- Inputs: A = 0, B = 1 → Output = 1
- Inputs: A = 1, B = 0 → Output = 1
- 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:
- Input: A = 0 → Output = 1
- 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:
- List all input variables.
- Determine the number of possible input combinations (2^n, where n = number of inputs).
- Compute the output for each combination according to the gate’s operation.
- 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:
- Define a logic gate.
- Construct a truth table for a 2-input AND gate.
- What is the output of a NOT gate when input is 0?
- Explain one real-life application of logic gates.
- 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
- Logic Gate – Device performing logical operations
- AND Gate – Output 1 only if all inputs are 1
- OR Gate – Output 1 if at least one input is 1
- NOT Gate – Inverts the input value
- 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.

Community Join the conversation Open discussion +