Class: Senior Secondary School 2 (SS2 / SSS 2)
Term: Second Term
Week: 11
Age: 16 years
Duration: 45 minutes
Subject: Computer Studies
Curriculum Theme: Computer Hardware and Data Processing
Previous Lesson: Alternative Logic Gates: Truth Tables, Equations and Uses.
Topic: COMPUTER DATA CONVERSION
Subject Matter: Meaning of computer data conversion (movement and processing of data within CPU and memory), types of registers (MDR, CIR, SQR), function of each register and main memory.
Specific Objectives
By the end of the lesson, pupils should be able to:
Cognitive Domain:
- Define computer data conversion.
- Define register, address, and bus.
- List the types of registers: MDR, CIR, and SQR.
- State the function of each register and the main memory.
Affective Domain:
- Appreciate the importance of registers and memory in the efficient operation of a computer.
- Show interest in understanding how data moves within the CPU.
Psychomotor Domain:
- Identify the components involved in data movement within a CPU from a diagram.
- Actively participate in exercises involving identifying register types and functions.
Social Domain:
- Collaborate with peers to discuss and understand complex concepts of data conversion.
- Contribute constructively to class discussions about computer architecture.
Reference Materials
The following resources were used in planning this lesson:
- Senior Secondary Schools Education Curriculum
- State Unified Scheme of Work
- Shittu, A. (2018). Comprehensive Computer Studies for Senior Secondary Schools 2. Learn Africa Publications.
Instructional Materials
The teacher will teach this lesson with the aid of:
- CPU register diagram
- System block diagram
- Flip chart
Rationale for the Lesson
This lesson helps pupils understand how data moves and is processed within the computer’s central processing unit and memory. Understanding these fundamental concepts is important for grasping the internal workings of computers and how they execute instructions.
Prerequisite/Previous Knowledge
Pupils are expected to have basic knowledge of the Central Processing Unit (CPU) and main memory as components of a computer system.
Lesson Content/Board Summary
COMPUTER DATA CONVERSION
Meaning of Computer Data Conversion
Computer data conversion refers to the movement and processing of data within the Central Processing Unit (CPU) and main memory. It involves transforming data from one format or location to another to enable computation and execution of instructions.
Registers
Registers are small, high-speed storage locations within the CPU that temporarily hold data, instructions, and memory addresses needed for immediate processing. They are the fastest form of memory in a computer.
Types of Registers and Their Functions
The following are types of registers and their functions:
- Memory Data Register (MDR) – This register holds the data fetched from memory or the data to be transferred to memory. It acts as a buffer for data moving between the CPU and main memory.
- Current Instruction Register (CIR) – This register holds the instruction that is currently being executed or decoded by the CPU. After an instruction is fetched from memory, it is loaded into the CIR.
- Sequence Register (SQR) / Program Counter (PC) – This register stores the memory address of the next instruction to be fetched from memory. It ensures that instructions are executed in the correct order.
Main Memory
Main memory (also known as RAM – Random Access Memory) is where the CPU stores data and instructions that are currently in use. It is much larger than registers but slower. Data needs to be moved between main memory and registers for processing.
Address
An address is a unique identifier used to locate a specific storage location in the main memory or a register. It allows the CPU to access specific data or instructions.
Bus
A bus is a communication pathway or a set of electrical conductors that connects different components within a computer, such as the CPU, memory, and input/output devices. It facilitates the transfer of data, addresses, and control signals.
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, reviews the previous lesson on CPU components, and introduces the topic of computer data conversion.
Pupils’ Activity: Pupils respond to greetings and questions, and listen attentively to the introduction.
Learning Point: Pupils are prepared for the new lesson and link it to prior knowledge.
Step 2: Meaning of Computer Data Conversion
Time: 7 minutes
Teaching Skill: Explanation/Definition
Teacher’s Activity: The teacher explains what computer data conversion means, focusing on the movement and processing of data within the CPU and main memory.
Pupils’ Activity: Pupils listen and ask questions for clarification.
Learning Point: Pupils understand the concept of computer data conversion.
Step 3: Registers
Time: 7 minutes
Teaching Skill: Explanation/Illustration
Teacher’s Activity: The teacher defines registers and explains their role as small, fast storage within the CPU, using the CPU register diagram.
Pupils’ Activity: Pupils listen, observe the diagram, and take notes.
Learning Point: Pupils understand what registers are and their importance.
Step 4: Types of Registers (MDR, CIR, SQR)
Time: 8 minutes
Teaching Skill: Listing/Description
Teacher’s Activity: The teacher lists and describes the specific types of registers: Memory Data Register (MDR), Current Instruction Register (CIR), and Sequence Register (SQR), explaining the function of each.
Pupils’ Activity: Pupils listen, copy the register types and their functions, and ask questions.
Learning Point: Pupils identify different registers and know their individual functions.
Step 5: Main Memory
Time: 5 minutes
Teaching Skill: Explanation
Teacher’s Activity: The teacher explains the role of main memory (RAM) in storing data and instructions that are actively being used, and its relationship with registers.
Pupils’ Activity: Pupils listen and relate main memory to data conversion.
Learning Point: Pupils understand the function of main memory in data processing.
Step 6: Address and Bus
Time: 5 minutes
Teaching Skill: Definition/Clarification
Teacher’s Activity: The teacher defines address as a location identifier and bus as a communication pathway, using the system block diagram to illustrate their roles.
Pupils’ Activity: Pupils listen, observe the diagram, and copy definitions.
Learning Point: Pupils understand the concepts of address and bus in computer architecture.
Step 7: Evaluation/Review
Time: 5 minutes
Teaching Skill: Questioning/Assessment
Teacher’s Activity: The teacher evaluates the learning by asking the following questions:
- What is computer data conversion?
- Define a register.
- List three types of registers discussed in class.
- State the function of the Memory Data Register (MDR).
- Explain the role of the Current Instruction Register (CIR).
- What is the function of the Sequence Register (SQR)?
- Briefly explain the role of main memory in data processing.
- Define ‘address’ and ‘bus’ in the context of computer architecture.
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/Assignment
Teacher’s Activity: The teacher summarizes the key points of the lesson and assigns homework: “Draw a simple diagram illustrating how data moves between the CPU, registers, and main memory.”
Pupils’ Activity: Pupils listen to the summary and copy down the homework assignment.
Learning Point: Pupils consolidate their understanding and are given a task to reinforce learning.
Lesson Keywords
- Register – Small, high-speed storage within the CPU.
- MDR – Memory Data Register, holds data fetched from or to be written to memory.
- CIR – Current Instruction Register, holds the instruction being executed.
- SQR – Sequence Register (Program Counter), holds the address of the next instruction.
- Main Memory – Primary storage for data and instructions in use.
- Address – Unique identifier for a memory location.
- Bus – Communication pathway in a computer.
- Data Conversion – Movement and processing of data within CPU and memory.
Differentiation
For pupils who grasp concepts quickly, the teacher can challenge them to explain how these components work together in an instruction cycle. For those who need more support, the teacher will provide simplified diagrams and allow for peer-to-peer explanations.
Note for teachers using this lesson plan
Ensure pupils understand the distinction between the temporary, high-speed storage of registers and the larger, slightly slower storage of main memory. Use the provided diagrams to visually reinforce the concepts of data flow and component interaction. Encourage questions to clarify any misunderstandings about the internal workings of the CPU.


Community Join the conversation Open discussion +