Skip to content
HeadTeacher.ng
Lesson Notes

Computer Hardware and Software, Types of Application Software for SS 1

Explore meaning and Types of Hardware and Software of a Computer and Computer System and Application Software in Computer Hardware and GSM Repairs for SS 1.

Royal AlikorByRoyal AlikorPublishedSep 9, 2026Reading10 minComments0

Note for teachers using this lesson plan

This lesson introduces Senior Secondary 1 students to the fundamental concepts of computer hardware and software. Teachers should prepare visual aids like charts, actual computer components, or diagrams to make the concepts concrete. Emphasise safe handling practices when demonstrating physical components. By the end of the lesson, learners should be able to clearly distinguish between hardware and software and identify various types of computer hardware and software.

Class: SS 1
Term: First Term
Week: 1
Age: 15 years
Duration: 60 minutes
Subject: Computer Hardware and GSM Repairs
Curriculum Theme: Fundamentals of Computer Hardware
Focal competence: Demonstrate good understanding of Basic Computer Hardware and GSM System
Key competencies/values: Communication; ICT and Digital Competencies; Digital Competencies
Skills:

  • Identifying hardware and software of a computer system

Previous Lesson:
Topic: Introduction To Hardware And Software
Subject Matter: Meaning of hardware and software of a computer, Types of computer hardware, Computer system and application software

Specific Objectives

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

Cognitive Domain

  • Define hardware and software of a computer.
  • Explain hardware and software of a computer system.
  • Identify types of computer hardware.
  • List examples of system software.
  • Mention examples of application software.

Affective Domain

  • Appreciate the importance of both hardware and software for a computer to function.
  • Show willingness to learn more about computer components.
  • Demonstrate carefulness when handling computer hardware.

Psychomotor Domain

  • Point to different hardware components of a computer system.
  • Categorise various hardware devices into input, output, processing, and storage.

Social Domain

  • Participate actively in group discussions about computer components.
  • Collaborate with peers to identify different types of software.

Reference Materials

The following resources were used in planning this lesson:

  • 2025 New Revised Senior Secondary Education Curriculum (SSEC)
  • Relevant State Unified Scheme of Work
  • Computer Hardware and GSM Repairs for Senior Secondary Schools, Book 1
  • The HeadTeacher Scheme of work For The New Revised Senior Secondary Education Curriculum (SSEC)

Instructional Materials

The teacher will teach this lesson with the aid of:

  • A functional computer system (desktop or laptop)
  • Charts showing different computer hardware components
  • Sample CPU casing
  • Motherboard
  • RAM modules
  • Keyboard
  • Mouse
  • Monitor
  • Smart boards or projector
  • Internet access for group research

Rationale for the Lesson

This lesson provides foundational knowledge in computer hardware and software, which is essential for understanding how computers operate. It helps students differentiate between the physical and non-physical aspects of a computer system, laying the groundwork for more advanced topics in computer hardware and GSM repairs. Understanding these basics is crucial for effective troubleshooting, maintenance, and safe handling of computer equipment.

Prerequisite/Previous Knowledge

Students should have a basic idea of what a computer is and may have interacted with computers or mobile devices in their daily lives.

Lesson Content/Board Summary

Introduction To Hardware And Software

Meaning of Computer Hardware

Computer hardware refers to the physical, tangible components of a computer system that can be seen and touched. These are the electronic and mechanical parts that make up the computer. Without hardware, software cannot run.

Examples of computer hardware include:

  1. Monitor
  2. Keyboard
  3. Mouse
  4. Central Processing Unit (CPU)
  5. Motherboard
  6. RAM (Random Access Memory)
  7. Hard Disk Drive (HDD) or Solid State Drive (SSD)
  8. Printer
  9. Scanner

Meaning of Computer Software

Computer software refers to the set of instructions, data, or programs used to operate computers and execute specific tasks. It is the non-physical part of a computer system that tells the hardware what to do. Software cannot be seen or touched in the same way as hardware, but its effects are visible.

Examples of computer software include:

  1. Operating Systems (e.g., Windows, macOS, Android)
  2. Word Processors (e.g., Microsoft Word, Google Docs)
  3. Web Browsers (e.g., Chrome, Firefox)
  4. Antivirus Programs
  5. Video Games

Types of Computer Hardware

Computer hardware can be categorised based on its function within the computer system:

  1. Input Devices

    These devices are used to feed data and instructions into the computer. They convert human-readable data into a format that the computer can understand.

    Examples:

    1. Keyboard: Used to type text and commands.
    2. Mouse: Used to control the cursor and select items on the screen.
    3. Scanner: Converts physical documents or images into digital format.
    4. Microphone: Captures audio input.
    5. Webcam: Captures video and still images.
  2. Output Devices

    These devices display or present the processed data (information) from the computer to the user in a human-understandable format.

    Examples:

    1. Monitor: Displays visual output (text, images, videos).
    2. Printer: Produces hard copies of documents or images.
    3. Speakers: Produce audio output.
    4. Projector: Displays computer output onto a large screen.
  3. Processing Devices

    These are the components responsible for executing instructions, performing calculations, and managing the flow of data within the computer. The Central Processing Unit (CPU) is the primary processing device.

    Examples:

    1. Central Processing Unit (CPU): Often called the “brain” of the computer, it performs most of the processing.
    2. Graphics Processing Unit (GPU): Specialised processor for handling graphics and image rendering.
  4. Storage Devices

    These devices are used to store data and programs permanently or temporarily for future use. They can be internal or external.

    Examples:

    1. Hard Disk Drive (HDD): Traditional magnetic storage for large amounts of data.
    2. Solid State Drive (SSD): Faster, flash-based storage, replacing HDDs in many modern computers.
    3. RAM (Random Access Memory): Temporary, volatile storage used by the CPU for active programs and data.
    4. USB Flash Drive: Portable external storage.
    5. Optical Drives (CD/DVD/Blu-ray): Store data on discs.

Computer System Software

System software is a type of computer program designed to run a computer’s hardware and application programs. It is the core software that manages and controls the computer system. The most prominent type of system software is the operating system.

Operating Systems (OS)

An operating system is the primary software that manages all the hardware and software resources on a computer. It provides a platform for application software to run and acts as an intermediary between the user and the computer hardware.

Examples of Operating Systems:

  1. Windows: Developed by Microsoft, widely used on personal computers.
  2. macOS: Developed by Apple Inc., used on Macintosh computers.
  3. Chrome OS: Developed by Google, primarily for web-based applications on Chromebooks.
  4. Ubuntu OS: A popular open-source Linux distribution.
  5. Android OS: Developed by Google, primarily for mobile devices (smartphones and tablets).
  6. iOS: Developed by Apple Inc., used on iPhones and iPads.

Application Software

Application software (or simply “apps”) is a program or group of programs designed for end-users to perform specific tasks. It is built on top of the operating system and requires system software to function.

Examples of Application Software:

  1. Word Processors: Microsoft Word, Google Docs, LibreOffice Writer (for creating and editing text documents).
  2. Spreadsheet Software: Microsoft Excel, Google Sheets, LibreOffice Calc (for organising and analysing data in tables).
  3. Presentation Software: Microsoft PowerPoint, Google Slides, LibreOffice Impress (for creating visual presentations).
  4. Web Browsers: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari (for accessing the internet).
  5. Media Players: VLC Media Player, Windows Media Player (for playing audio and video files).
  6. Graphics Software: Adobe Photoshop, GIMP (for editing images).
  7. Antivirus Software: Norton, Avast, Kaspersky (for protecting against malware).

Teaching Methods/Instructional Techniques

Discussion, Demonstration, Guided Practice, Question and Answer, Explanation, Group Work, Practical Activity.

Instructional Procedures

Step 1: Introduction

Time: 5 minutes

Teaching Skill: Engaging/Questioning

Teacher’s Activity: The teacher greets the students and asks them what they understand by the term “computer.” The teacher then introduces the topic, “Introduction to Hardware and Software,” and explains that for a computer to work, it needs both physical parts and instructions.

Pupils’ Activity: Pupils respond to the questions and listen attentively to the introduction.

Learning Point: Computer components overview

Step 2: Meaning of Computer Hardware

Time: 10 minutes

Teaching Skill: Explanation/Demonstration

Teacher’s Activity: The teacher explains the meaning of computer hardware as the physical components of a computer. Using charts and actual computer components (monitor, keyboard, CPU casing, motherboard, RAM), the teacher points out and names various hardware parts, allowing students to observe them.

Pupils’ Activity: Pupils listen, observe the demonstrated hardware, and ask questions for clarification. They participate in identifying the components.

Learning Point: Definition of hardware

Step 3: Meaning of Computer Software

Time: 10 minutes

Teaching Skill: Explanation/Discussion

Teacher’s Activity: The teacher explains the meaning of computer software as the set of instructions that tell the hardware what to do. The teacher uses analogies (e.g., a car needs a driver to work, a computer needs software) to make the concept clear. The teacher asks students to suggest examples of software they use.

Pupils’ Activity: Pupils listen, contribute examples of software they know, and discuss the difference between hardware and software.

Learning Point: Definition of software

Step 4: Types of Computer Hardware (Input and Output)

Time: 10 minutes

Teaching Skill: Classification/Demonstration

Teacher’s Activity: The teacher guides students to discuss types of hardware, focusing on input and output devices. Using the computer system sample, the teacher demonstrates how a keyboard and mouse are input devices and how a monitor and speakers are output devices, explaining their basic functions.

Pupils’ Activity: Students identify input and output devices, relate them to their functions, and discuss in groups.

Learning Point: Input and output hardware

Step 5: Types of Computer Hardware (Processing and Storage)

Time: 5 minutes

Teaching Skill: Explanation/Illustration

Teacher’s Activity: The teacher continues the discussion on hardware types, explaining processing and storage devices. The teacher uses the CPU and RAM samples to illustrate processing, and explains hard drives or USB drives as storage examples.

Pupils’ Activity: Pupils listen and identify processing and storage devices and their functions.

Learning Point: Processing and storage hardware

Step 6: Computer System and Application Software

Time: 5 minutes

Teaching Skill: Explanation/Listing

Teacher’s Activity: The teacher explains the difference between system software (like operating systems) and application software. The teacher lists common examples of each, such as Windows, Android, Microsoft Word, and Chrome, asking students to identify which category each belongs to.

Pupils’ Activity: Pupils listen, differentiate between system and application software, and provide examples.

Learning Point: System and application software

Step 7: Evaluation/Review

Time: 5 minutes

Teaching Skill: Questioning/Assessment

Teacher’s Activity: The teacher evaluates the learning by asking the following questions:

  1. What is computer hardware?
  2. Give two examples of computer software.
  3. Name two input devices and two output devices.
  4. Mention two examples of operating systems.

Pupils’ Activity: Pupils answer orally and in writing.

Learning Point: Hardware and software understanding

Step 8: Note-Taking

Time: 10 minutes

Teaching Skill: Guided Writing

Teacher’s Activity: The teacher guides pupils/students to copy the essential Board Summary notes on hardware, software, and their types into their notebooks.

Pupils’ Activity: Pupils/students copy the notes carefully into their notebooks.

Learning Point: Recording lesson notes

Step 9: Conclusion

Time: 5 minutes

Teaching Skill: Summarising

Teacher’s Activity: The teacher summarises the key points of the lesson, reiterating that both hardware and software are indispensable for a computer to function effectively. The teacher encourages students to observe computer components around them.

Pupils’ Activity: Pupils listen and ask any final questions.

Learning Point: Consolidating lesson concepts

Continuous Assessment/Further Study

Type: Homework

Instruction: Answer the following questions in your notebook:

  1. Differentiate between computer hardware and computer software, providing three examples for each.
  2. Classify the following devices into Input, Output, Processing, or Storage: Scanner, Monitor, CPU, Hard Drive, Printer, Microphone.
  3. Research and list two other examples of system software not discussed in class.
  4. Research and list two other examples of application software not discussed in class.

Lesson Keywords

  • Hardware – Physical components of a computer.
  • Software – Instructions or programs that tell hardware what to do.
  • Input Device – Used to feed data into a computer.
  • Output Device – Used to display processed data from a computer.
  • Processing Device – Components that execute instructions and manage data flow.
  • Storage Device – Used to store data and programs.
  • System Software – Manages computer hardware and software resources.
  • Operating System (OS) – Primary software that manages computer resources.
  • Application Software – Programs designed for end-users to perform specific tasks.

Differentiation

For learners needing support: The teacher will provide simplified diagrams and allow more time for hands-on identification of hardware components. Peer support will be encouraged during group activities.

For advanced learners: The teacher will challenge them to explain the interaction between specific hardware and software components or research the internal workings of a CPU or RAM.

Suggested Lesson Videos

For further understanding, students can search on YouTube for:

Export this post
Computer Hardware and Software, Types of Application Software for SS 1
Community Join the conversation Open discussion +