Class: Senior Secondary School 2 (SS2 / SSS2)
Term: First Term
Week: 3
Age: 16 years
Duration: 45 minutes
Subject: Computer Studies
Curriculum Theme: Computer Hardware
Previous Lesson: Memory Unit: Meaning, Primary and Secondary Memory Types.
Topic: MEMORY UNIT
Subject Matter: Differences between primary and secondary memory (speed, capacity, volatility, cost, usage), units of storage (bits, nibble, bytes, kilobytes KB, megabytes MB, gigabytes GB, terabytes TB)
Specific Objectives
By the end of the lesson, pupils should be able to:
Cognitive Domain:
- Define primary and secondary memory.
- State at least three differences between primary and secondary memory.
- List the various units of storage in ascending order.
Affective Domain:
- Appreciate the importance of different memory types in computer operations.
- Understand the need for various storage units to measure data.
Psychomotor Domain:
- Identify examples of primary and secondary storage devices.
- Illustrate the relationships between different units of storage.
Social Domain:
- Work collaboratively to discuss concepts related to computer memory and storage.
Reference Materials
The following resources were used in planning this lesson:
- Senior Secondary Schools Education Curriculum
- State Unified Scheme of Work
- Bakare, A.A. (2018). Computer Studies for Senior Secondary Schools 2. Learn Africa Plc.
Instructional Materials
The teacher will teach this lesson with the aid of:
- Storage device samples (e.g., flash drive, CD, hard disk).
- A chart illustrating units of storage.
- Whiteboard and markers.
Rationale for the Lesson
This lesson helps pupils understand how computers store and retrieve information. Knowing the different types of memory and storage units is important for making informed decisions about computer usage and data management in daily life.
Prerequisite/Previous Knowledge
Pupils have basic knowledge of computer hardware components and the general concept of data storage from previous lessons.
Lesson Content/Board Summary
MEMORY UNIT
Primary Memory
Primary memory, also known as main memory, is the computer’s internal working memory. It is directly accessible by the Central Processing Unit (CPU) and is used to temporarily store data and instructions that the CPU is currently processing. Primary memory is generally volatile, meaning it loses its content when the computer is turned off.
Examples of primary memory include:
- Random Access Memory (RAM)
- Read-Only Memory (ROM)
Secondary Memory
Secondary memory, also known as auxiliary storage or external memory, is non-volatile memory that is not directly accessible by the CPU. It is used for long-term storage of data and programs. Data from secondary memory must first be loaded into primary memory before the CPU can process it.
Examples of secondary memory include:
- Hard Disk Drives (HDD)
- Solid State Drives (SSD)
- Compact Discs (CDs)
- Digital Versatile Discs (DVDs)
- Blu-ray Discs
- Flash Drives (USB drives)
- Memory Cards
Differences Between Primary and Secondary Memory
The table below highlights the key differences:
| Feature | Primary Memory | Secondary Memory |
|---|---|---|
| Speed | Very fast | Slower |
| Capacity | Limited (smaller) | Large (larger) |
| Volatility | Volatile (data lost when power off) | Non-volatile (data retained when power off) |
| Cost | More expensive per unit of storage | Less expensive per unit of storage |
| Usage | Temporary storage for active data/programs | Permanent storage for data/programs |
| CPU Access | Directly accessible by CPU | Not directly accessible by CPU |
Units of Storage
Data in a computer is stored and measured in units. The smallest unit of data is a bit, and larger units are formed by combining bits.
The common units of storage are:
- Bit (b) – The smallest unit of data, representing a 0 or a 1.
- Nibble – A group of 4 bits.
- Byte (B) – A group of 8 bits. A byte is typically the amount of memory needed to store a single character (e.g., a letter, number, or symbol).
- Kilobyte (KB) – Approximately one thousand bytes (1 KB = 1024 Bytes).
- Megabyte (MB) – Approximately one million bytes (1 MB = 1024 KB).
- Gigabyte (GB) – Approximately one billion bytes (1 GB = 1024 MB).
- Terabyte (TB) – Approximately one trillion bytes (1 TB = 1024 GB).
- Petabyte (PB) – Approximately one thousand terabytes (1 PB = 1024 TB).
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 asks pupils questions about where their phones or computers store pictures, videos, and documents.
Pupils’ Activity: Pupils share their ideas and mention storage locations like “phone memory” or “hard drive”.
Learning Point: Pupils connect their prior knowledge to the concept of computer memory.
Step 2: Explanation of Primary Memory
Time: 10 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher explains what primary memory is, its characteristics (volatility, speed), and provides examples like RAM and ROM.
Pupils’ Activity: Pupils listen attentively, take notes, and ask clarifying questions.
Learning Point: Pupils understand the fundamental role and features of primary memory.
Step 3: Explanation of Secondary Memory
Time: 10 minutes
Teaching Skill: Demonstration/Explanation
Teacher’s Activity: The teacher explains secondary memory, its characteristics (non-volatility, larger capacity), and demonstrates various secondary storage devices such as a flash drive, CD, and hard disk.
Pupils’ Activity: Pupils observe the devices, listen to the explanation, and take notes.
Learning Point: Pupils understand secondary memory and can identify common storage devices.
Step 4: Differences between Primary and Secondary Memory
Time: 7 minutes
Teaching Skill: Comparison/Discussion
Teacher’s Activity: The teacher guides pupils to identify and state the differences between primary and secondary memory based on speed, capacity, volatility, cost, and usage.
Pupils’ Activity: Pupils actively participate in the discussion, stating the differences.
Learning Point: Pupils can effectively differentiate between primary and secondary memory.
Step 5: Introduction to Units of Storage
Time: 5 minutes
Teaching Skill: Introduction
Teacher’s Activity: The teacher introduces the concept of data measurement and displays a chart showing various units of storage, starting from the smallest unit (bit).
Pupils’ Activity: Pupils observe the chart and listen to the introduction of storage units.
Learning Point: Pupils are introduced to the idea that data is measured in specific units.
Step 6: Explanation of Storage Units
Time: 5 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher explains each unit of storage (bit, nibble, byte, KB, MB, GB, TB, etc.) and their relationships using the displayed chart.
Pupils’ Activity: Pupils listen, copy the units and their definitions, and understand their hierarchical order.
Learning Point: Pupils learn the specific units used to measure digital data and their relative sizes.
Step 7: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning/Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- Define primary memory.
- Mention two differences between primary and secondary memory.
- List three examples of secondary storage devices.
- Arrange the following units of storage in ascending order: GB, KB, Byte, MB.
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, emphasizing the importance of understanding memory types and storage units.
Pupils’ Activity: Pupils listen to the summary and ask any remaining questions.
Learning Point: Reinforcement of the main concepts learned during the lesson.
Lesson Keywords
- Memory – The electronic holding place for instructions and data that the computer is actively using.
- Primary Memory – Internal memory directly accessed by the CPU, usually volatile (e.g., RAM).
- Secondary Memory – External, non-volatile storage for long-term data retention (e.g., Hard Drive, Flash Drive).
- Volatile – Memory that loses its contents when power is removed.
- Non-volatile – Memory that retains its contents even when power is removed.
- Bit – The smallest unit of data in a computer, represented as 0 or 1.
- Byte – A group of 8 bits, typically representing a single character.
- Kilobyte (KB) – 1024 bytes.
- Megabyte (MB) – 1024 kilobytes.
- Gigabyte (GB) – 1024 megabytes.
- Terabyte (TB) – 1024 gigabytes.
Differentiation
For fast learners, the teacher can provide additional questions on calculating storage capacity or converting between units. For slow learners, the teacher will offer simplified explanations and more visual aids, focusing on the core definitions and key differences.
Note for teachers using this lesson plan
Ensure that actual samples of storage devices are available for demonstration. Encourage pupils to relate the concepts to their everyday use of digital devices. Emphasize the practical implications of memory differences and storage unit sizes.


Community Join the conversation Open discussion +