Class: Senior Secondary School 2 (SS2 / SSS 2)
Term: First Term
Week: 8
Age: 16 years
Duration: 45 minutes
Subject: Computer Studies
Curriculum Theme: Logic Circuits
Previous Lesson: Logic Circuits: Truth Tables and Logic Equations.
Topic: LOGIC CIRCUITS
Subject Matter: Uses of logic gates (building blocks for hardware, electronic components), logic circuits II AL (alternative logic gates), description of alternative logic gates
Specific Objectives
By the end of the lesson, pupils should be able to:
Cognitive Domain:
- Identify the uses of logic gates in electronic components.
- Describe alternative logic gates such as NAND, NOR, XOR, and XNOR.
- Differentiate between basic and alternative logic gates.
Affective Domain:
- Appreciate the importance of logic gates in building modern electronic hardware.
- Show interest in exploring the functions of various digital circuits.
Psychomotor Domain:
- Draw the symbols for NAND, NOR, XOR, and XNOR gates.
- Construct simple truth tables for alternative logic gates.
Social Domain:
- Collaborate with peers to discuss the applications of logic gates in everyday devices.
Reference Materials
The following resources were used in planning this lesson:
- Senior Secondary Schools Education Curriculum
- State Unified Scheme of Work
- Comprehensive Computer Studies for Senior Secondary Schools by P.N. Okoro
- https://www.tutorials.com/logic-gates
- https://www.electronicshub.org/logic-gates-types-and-applications/
Instructional Materials
The teacher will teach this lesson with the aid of:
- Logic gate chart
- Electronics circuit pictures
- Hardware components images
- Whiteboard/Chalkboard
- Markers/Chalk
Rationale for the Lesson
This lesson helps pupils understand how fundamental logic gates form the basis of all digital electronic devices. Knowledge of alternative logic gates is important for comprehending the design and operation of computer hardware and other electronic systems.
Prerequisite/Previous Knowledge
Pupils should have prior knowledge of basic logic gates (AND, OR, NOT), their symbols, and truth tables.
Lesson Content/Board Summary
LOGIC CIRCUITS
Uses of Logic Gates
Logic gates are the fundamental building blocks of all digital electronic circuits and systems. They process binary inputs (0s and 1s) to produce a single binary output based on specific logical rules. They are used in:
- Computer Processors: For arithmetic and logical operations.
- Memory Devices: Such as RAM and ROM.
- Control Systems: In industrial automation and robotics.
- Digital Clocks and Calculators: For timing and calculation functions.
- Communication Systems: For data encoding and decoding.
Alternative Logic Gates
Alternative logic gates are derived from the basic logic gates (AND, OR, NOT) but offer more complex logical functions or are considered “universal gates” because any other logic gate can be constructed using only them. The main alternative logic gates are:
- NAND Gate
- NOR Gate
- XOR Gate (Exclusive-OR)
- XNOR Gate (Exclusive-NOR)
Description of Alternative Logic Gates
NAND Gate
A NAND gate is a combination of an AND gate followed by a NOT gate (inverter). Its output is only LOW (0) when all inputs are HIGH (1); otherwise, the output is HIGH (1). It is a universal gate.
Symbol: An AND gate symbol with a small circle (inverter bubble) at its output.
Truth Table for NAND Gate:
A | B | A NAND B
–|—|———
0 | 0 | 1
0 | 1 | 1
1 | 0 | 1
1 | 1 | 0
NOR Gate
A NOR gate is a combination of an OR gate followed by a NOT gate (inverter). Its output is only HIGH (1) when all inputs are LOW (0); otherwise, the output is LOW (0). It is also a universal gate.
Symbol: An OR gate symbol with a small circle (inverter bubble) at its output.
Truth Table for NOR Gate:
A | B | A NOR B
–|—|———
0 | 0 | 1
0 | 1 | 0
1 | 0 | 0
1 | 1 | 0
XOR Gate (Exclusive-OR)
An XOR gate produces a HIGH (1) output only when its inputs are different (one input is HIGH and the other is LOW). If the inputs are the same (both HIGH or both LOW), the output is LOW (0).
Symbol: An OR gate symbol with an additional curved line before the inputs.
Truth Table for XOR Gate:
A | B | A XOR B
–|—|———
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 0
XNOR Gate (Exclusive-NOR)
An XNOR gate is a combination of an XOR gate followed by a NOT gate (inverter). It produces a HIGH (1) output only when its inputs are the same (both HIGH or both LOW). If the inputs are different, the output is LOW (0).
Symbol: An XOR gate symbol with a small circle (inverter bubble) at its output.
Truth Table for XNOR Gate:
A | B | A XNOR B
–|—|———-
0 | 0 | 1
0 | 1 | 0
1 | 0 | 0
1 | 1 | 1
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 basic logic gates (AND, OR, NOT) by asking pupils to state their symbols and truth tables.
Pupils’ Activity: Pupils respond to the teacher’s questions about basic logic gates.
Learning Point: Pupils recall prior knowledge of basic logic gates.
Step 2: Uses of Logic Gates
Time: 8 minutes
Teaching Skill: Explanation/Discussion
Teacher’s Activity: The teacher explains the uses of logic gates as fundamental building blocks for various hardware and electronic components, providing examples like computers, calculators, and control systems.
Pupils’ Activity: Pupils listen attentively and identify some uses of logic gates.
Learning Point: Pupils understand the practical applications of logic gates.
Step 3: Introduction to Alternative Logic Gates
Time: 5 minutes
Teaching Skill: Introduction
Teacher’s Activity: The teacher introduces alternative logic gates (NAND, NOR, XOR, XNOR) and explains that these gates are also crucial in digital electronics.
Pupils’ Activity: Pupils listen and note down the names of the alternative logic gates.
Learning Point: Pupils are introduced to the concept of alternative logic gates.
Step 4: NAND Gate
Time: 7 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher describes the NAND gate, draws its symbol on the board, and explains its truth table, emphasizing its function as a universal gate.
Pupils’ Activity: Pupils observe, copy the symbol, and construct the truth table for the NAND gate.
Learning Point: Pupils learn about the NAND gate, its symbol, and truth table.
Step 5: NOR Gate
Time: 7 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher describes the NOR gate, draws its symbol, and explains its truth table, also highlighting its role as a universal gate.
Pupils’ Activity: Pupils observe, copy the symbol, and construct the truth table for the NOR gate.
Learning Point: Pupils learn about the NOR gate, its symbol, and truth table.
Step 6: XOR and XNOR Gates
Time: 8 minutes
Teaching Skill: Explanation/Demonstration
Teacher’s Activity: The teacher describes the XOR and XNOR gates, draws their symbols, and explains their respective truth tables, differentiating their functions from basic gates.
Pupils’ Activity: Pupils observe, copy the symbols, and construct the truth tables for XOR and XNOR gates.
Learning Point: Pupils understand the functions, symbols, and truth tables of XOR and XNOR gates.
Step 7: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning/Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- Mention three uses of logic gates in electronic components.
- List four alternative logic gates.
- Draw the symbol and state the truth table for a NAND gate.
- Explain the difference between an XOR gate and an XNOR gate.
Pupils’ Activity: Pupils answer orally and in writing.
Learning Point: Pupils demonstrate understanding of the lesson.
Step 8: Conclusion
Time: 2 minutes
Teaching Skill: Summarization
Teacher’s Activity: The teacher summarizes the key points of the lesson, reiterating the importance of logic gates in digital electronics, and assigns homework to draw all alternative logic gate symbols and their truth tables.
Pupils’ Activity: Pupils listen to the summary and copy down the homework.
Learning Point: Pupils consolidate their learning and prepare for further study.
Lesson Keywords
- Logic Gates – Fundamental building blocks of digital electronic circuits.
- NAND Gate – An AND gate followed by a NOT gate; universal gate.
- NOR Gate – An OR gate followed by a NOT gate; universal gate.
- XOR Gate – Exclusive-OR gate; output is HIGH when inputs are different.
- XNOR Gate – Exclusive-NOR gate; output is HIGH when inputs are the same.
- Truth Table – A table showing all possible input combinations and their corresponding outputs for a logic gate.
- Digital Circuits – Electronic circuits that operate using discrete voltage levels, typically 0 and 1.
- Hardware – The physical components of a computer system.
Differentiation
For pupils who grasp concepts quickly, the teacher can provide additional challenges such as designing a simple circuit using only NAND or NOR gates. For those needing more support, the teacher will provide more one-on-one guidance and simplified diagrams or truth table examples.
Note for teachers using this lesson plan
Ensure pupils have a solid understanding of basic logic gates before introducing alternative gates. Use visual aids like charts and actual circuit diagrams to enhance understanding. Encourage pupils to draw and practice truth tables to reinforce learning.

Community Join the conversation Open discussion +