ICT Lesson Plan | Computer Hardware, Software & Components | University Level
LESSON PLAN
Computer Hardware, Software & Their Components
Information & Communication Technology (ICT) • University / College Level
Course / Subject Unit Session Duration Date
ICT 101 – Intro to ICT Unit 1: Computer 90 Minutes ___________________
Fundamentals __
Instructor Venue / Room No. of Students Year / Semester
___________________ ___________________ ___________________ Year 1, Semester 1
__ __ __
1. Topic
Computer Hardware, Software and Their Components
This lesson provides students with a comprehensive understanding of the fundamental building blocks of
a computer system. Students will explore the physical components that make up computer hardware,
examine the various categories of software, and investigate how hardware and software interact to
enable computing. The lesson bridges theoretical knowledge with hands-on identification activities,
equipping students with vocabulary and conceptual frameworks essential for further ICT study.
2. Learning Objectives
Upon successful completion of this lesson, students will be able to:
• Define computer hardware and software, and clearly distinguish between the two.
• Identify and describe the function of key hardware components: CPU, RAM, ROM, motherboard,
storage devices (HDD, SSD), input devices, output devices, and the power supply unit (PSU).
• Classify software into system software (operating systems, utility programs, device drivers) and
application software (productivity tools, entertainment, communication).
• Explain the relationship between hardware and software and how they work together in a
computer system.
• Describe the fetch-decode-execute cycle and the role of the CPU in processing instructions.
• Compare primary storage (RAM/ROM/Cache) and secondary storage (HDD, SSD, optical, flash)
in terms of speed, capacity, and volatility.
• Evaluate the suitability of different hardware and software components for specific ICT use
cases (e.g., gaming PC vs. office workstation vs. embedded system).
Page 1 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
3. Prior Knowledge Required
• General everyday familiarity with computers, smartphones, and digital devices.
• Basic understanding of what a file and an operating system are (introductory awareness level).
• Elementary computer literacy: switching on/off, using a keyboard and mouse, opening
applications.
4. Key Concepts & Vocabulary
Category Key Terms Brief Definition
Hardware CPU, RAM, ROM, Motherboard, GPU Physical, tangible components of a
computer system
Storage HDD, SSD, Cache, Flash Drive, Optical Devices that store data permanently or
Disc temporarily
Input / Output Keyboard, Mouse, Monitor, Printer, Devices for entering data into or
Scanner receiving data from a computer
System Software OS, Device Drivers, BIOS, Utility Software that manages hardware and
Programs provides a platform for applications
Application MS Word, Chrome, Photoshop, Games, Software designed for end-user tasks
Software Zoom and productivity
Processing Fetch-Decode-Execute Cycle, ALU, The mechanism by which a CPU
Control Unit processes instructions from memory
5. Materials & Resources
Resource Details
Presentation Slides PowerPoint deck: 'Hardware, Software & Components' – diagrams of
motherboard, CPU, memory hierarchy
Video (7–9 min) "What is inside a Computer?" – YouTube. Covers physical disassembly and
component identification.
Handout 1 Hardware vs. Software Classification Chart – students complete during lecture
Handout 2 Labelled motherboard diagram – blank version for identification exercise
Physical Props If available: old motherboard, RAM sticks, HDD, SSD, CPU (for show-and-tell)
Online Tool PC Part Picker ([Link]) – for extension activity on building a PC
Textbook Brookshear & Brylow – "Computer Science: An Overview" (13th ed.), Chapters
1&2
LMS Moodle / Canvas – lecture slides, reading, assignment submission portal
Page 2 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
6. Lesson Structure (90 Minutes)
Phase Activity Description & Instructor Notes Time
Hook: 'What's Inside Display a smartphone teardown image. Ask:
Your Device?' 'Name 3 physical things you think are inside this
Introductio phone.' Take responses. Briefly explain that
10 min
n today's lesson reveals exactly what those
components are and how software brings them to
life. Distribute Handout 1.
Lecture – Hardware Slides walk through: (a) Definition of hardware.
Components (b) Internal components: CPU (control unit, ALU,
registers), RAM vs. ROM, motherboard, GPU. (c)
Storage: HDD vs. SSD vs. Cache –
Direct
speed/cost/capacity trade-offs. (d) Input devices 20 min
Instruction
(keyboard, mouse, microphone, scanner) vs.
Output devices (monitor, printer, speakers).
Students annotate Handout 2 (motherboard
diagram) as content is delivered.
Lecture – Software Slides cover: (a) Definition of software –
Categories instructions vs. physical components. (b) System
software: OS (Windows, macOS, Linux, Android),
BIOS/UEFI, device drivers, utility programs
Direct
(antivirus, disk cleaner). (c) Application software: 15 min
Instruction
productivity (MS Office), communication (email,
Zoom), entertainment (games, media players),
specialist (AutoCAD, SPSS). Students complete
the classification table on Handout 1.
Video: Inside a Play curated video (7–9 min) showing a PC being
Computer physically opened and components identified.
Multimedia Students note: (1) one hardware component they 12 min
hadn't considered, and (2) one question they still
have. Brief pair-share after video.
Component Instructor shows 10 images (one at a time via
Identification Quiz slides): RAM stick, SSD, printer, OS boot screen,
antivirus window, CPU, GPU, mouse,
Guided spreadsheet app, USB drive. Students write: (a)
13 min
Practice Name of component, (b) Hardware or Software?,
(c) Input / Output / Processing / Storage / System
SW / App SW? Peer-mark; discuss any
disagreements.
Build-a-PC Group Groups of 3–4 are given a scenario card (e.g.,
Activity 'Budget Gaming PC', 'Office Workstation', 'Video
Editing Rig', 'Embedded ATM System'). Using
Collaborati
PC Part Picker (or a printed component menu), 15 min
ve Task
they select hardware components justifying each
choice. Groups present choices in 60 seconds
each. Class votes on best-justified build.
Wrap-Up Summary, Exit Recap 5 key points on board: Hardware vs. 5 min
Ticket & Homework Software / CPU roles / Storage types / Input vs.
Page 3 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
Output / System vs. Application SW. Exit ticket
(on paper or LMS poll): 'In one sentence each,
define RAM and explain why an OS is system
software.' Assign homework.
7. Content Outline
A. Computer Hardware
i. Definition & Overview
• Hardware = any physical, tangible component of a computer system.
• Hardware can be categorised as: Internal components, Input devices, Output devices, Storage
devices.
ii. The Central Processing Unit (CPU)
• Often called the 'brain' of the computer.
• Control Unit (CU): fetches and decodes instructions.
• Arithmetic Logic Unit (ALU): performs calculations and logical operations.
• Registers: tiny ultra-fast storage within the CPU for immediate data.
• Fetch-Decode-Execute Cycle: the repeated process by which the CPU processes instructions.
• Clock speed (GHz) and number of cores affect performance.
iii. Memory
• RAM (Random Access Memory): volatile, fast, temporary – stores data in active use.
• ROM (Read-Only Memory): non-volatile, stores firmware (e.g., BIOS/UEFI).
• Cache Memory: extremely fast memory built into/near the CPU (L1, L2, L3).
iv. Motherboard
• The main circuit board connecting all components.
• Contains CPU socket, RAM slots, expansion slots (PCIe), chipset, connectors.
v. Storage Devices
• Primary Storage: RAM, ROM, Cache – directly accessible by CPU.
• Secondary Storage: HDD (magnetic, large capacity, slower), SSD (flash-based, fast, durable),
Optical Discs (CD/DVD/Blu-ray), Flash Drives / Memory Cards.
vi. Input & Output Devices
• Input: keyboard, mouse, microphone, scanner, webcam, touchscreen, barcode reader.
• Output: monitor (LCD/LED/OLED), printer (inkjet/laser), speakers, projector, headphones.
• Some devices are both (e.g., touchscreen, network interface card).
B. Computer Software
i. Definition & Overview
• Software = a set of instructions (programs) that tell hardware what to do.
• Software is intangible – it cannot be physically touched.
Page 4 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
• Two main categories: System Software and Application Software.
ii. System Software
• Operating System (OS): manages hardware resources, provides user interface, schedules tasks.
Examples: Windows 11, macOS Sonoma, Ubuntu Linux, Android, iOS.
• Device Drivers: translate OS commands into hardware-specific instructions.
• BIOS / UEFI: firmware that initialises hardware at start-up before the OS loads.
• Utility Programs: tools for maintenance – antivirus, disk defragmenter, backup software,
compression tools.
iii. Application Software
• Productivity: word processors (MS Word), spreadsheets (Excel), presentations (PowerPoint),
databases (Access).
• Communication: email clients (Outlook), VoIP (Zoom, Teams), web browsers (Chrome, Firefox).
• Entertainment: media players (VLC), games, streaming apps.
• Specialist / Professional: CAD software (AutoCAD), statistical tools (SPSS, R), graphic design
(Photoshop, Illustrator).
C. Hardware–Software Interaction
• Software sends instructions; hardware executes them.
• The OS acts as an intermediary (via APIs and drivers) between application software and
physical hardware.
• The Von Neumann architecture: CPU, Memory, I/O all connected via a bus system.
8. Assessment & Evaluation
Formative (In-Class)
• Handout 1 completion (Hardware vs. Software classification chart) – checked during lecture.
• Handout 2 completion (motherboard diagram labelling) – reviewed pair-share.
• Component Identification Quiz (10-image activity) – peer-marked, immediate feedback.
• Build-a-PC Group Presentation – assessed on justification quality, not just correctness.
• Exit Ticket: 'Define RAM' and 'Explain why an OS is system software' – collected and reviewed
before next session.
Summative (Following Session / LMS)
• Assignment (due in 1 week): Write a 600-word report comparing a gaming PC and an office
workstation. For each, specify recommended hardware specifications (CPU, RAM, storage,
GPU) and justify software choices. Include a labelled hardware diagram. Submit via LMS.
• Unit Quiz (next session, 20 min): 20 MCQ + 3 short-answer questions covering hardware
components, software categories, storage types, and the CPU processing cycle.
Page 5 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
9. Differentiation & Inclusion
Student Group Strategy
Advanced / High- Extension task: research the ARM vs. x86 CPU architecture debate; write a
Achieving 300-word reflection. Also investigate the differences between an embedded
OS and a desktop OS.
Students Needing Pre-filled classification table scaffold provided; simplified motherboard diagram
Support with fewer labels; pair with a stronger student during identification quiz.
EAL / ESL Students Bilingual key-vocabulary glossary sheet distributed at the start. Visual-heavy
slides with minimal text. Allow use of translation apps during activities.
Visual / Kinaesthetic Physical hardware props (old components) passed around during lecture. PC
Learners Part Picker visual tool used for group activity.
Accessibility Slides in high-contrast mode available on LMS. Video includes closed
captions. Extended time given for exit ticket if required. Accessible seating
arranged.
10. Homework & Next Steps
• Read: Brookshear & Brylow, Chapter 1 (pp. 1–42) – Overview of Computer Science & Hardware.
• Complete the 600-word PC comparison report (due: one week from today, via LMS).
• Watch: 'How Operating Systems Work' – supplementary video posted on LMS (8 min).
• Explore: PC Part Picker ([Link]) – attempt to configure a PC within a $500 budget for
fun.
• Prepare: Bring one question about today's content to the next session for a class discussion
warm-up.
11. Curriculum Alignment
Bloom's Taxonomy Level Learning Activities in This Lesson
Remember Terminology recall during image identification quiz; key vocabulary
handout
Understand Lecture with diagram annotation; video comprehension notes
Apply Classifying components on Handout 1; labelling motherboard on
Handout 2
Analyse Build-a-PC activity: evaluating component suitability for specific use
cases
Evaluate Group justification of hardware choices; peer discussion during quiz
review
Create Assignment: design and justify a complete computer system
specification (report)
Page 6 | Department of Information & Communication Technology
ICT Lesson Plan | Computer Hardware, Software & Components | University Level
12. Instructor Reflection Notes
(Complete after delivering the lesson to inform planning for the next session.)
What went well:
___________________________________________________________________________________
____
___________________________________________________________________________________
____
Student engagement and participation observations:
___________________________________________________________________________________
____
___________________________________________________________________________________
____
Concepts students found most challenging:
___________________________________________________________________________________
____
___________________________________________________________________________________
____
Adjustments for next session / future iterations:
___________________________________________________________________________________
____
___________________________________________________________________________________
____
— End of Lesson Plan —
Page 7 | Department of Information & Communication Technology