Lesson Notes By Weeks and Term v3 - Junior Secondary 2

Operating Systems

Download the Lessonotes Mobile Nigeria 2025 app for faster lesson access on Android and iPhone.

Subject: Information Technology (IT)

Class: Junior Secondary 2

Term: 1st Term

Week: 6

Theme: Basic Computer Operations And Concepts

Lesson Video

This page supports the lesson note with a companion video and a short classroom-ready summary.

For class groups and homework, share this lesson page so learners also get the summary, objectives, and full lesson context.

Performance objectives

Lesson summary

define operating systems; give examples of operating systems; state the functions of an operating system.

Lesson notes

for new email notifications in the background, then quickly switch back to Word, all within milliseconds, making it seem like both are happening at once.

3. Device Management: Explanation: The OS controls and coordinates the operation of all hardware devices connected to the computer, such as keyboards, mice, printers, scanners, speakers, and external hard drives. It ensures that these devices communicate correctly with the computer and applications.

Example: When a student clicks "Print" in a document, the OS sends the instructions to the printer, manages the print queue, and reports if there are any issues like a paper jam or out of ink.

4. File Management: Explanation: The OS organizes, stores, retrieves, and protects files and folders on storage devices (hard drives, SSDs, flash drives). It provides a hierarchical structure for easy navigation and management of data.

Example: When a student saves a project report in the "My Documents" folder, the OS handles placing that file on the hard drive, remembering its location, and allowing the student to open, rename, delete, or move it later.

5. Security Management: Explanation: The OS provides mechanisms to protect the computer system from unauthorized access and misuse. This includes features like user accounts, passwords, file permissions, and firewalls.

Example: The login screen that requires a username and password before a student can access their computer or school network is an OS security feature preventing unauthorized users from accessing sensitive information.

6. User Interface (UI): Explanation: The OS provides a way for users to interact with the computer. The most common type is the Graphical User Interface (GUI), which uses icons, menus, and windows. Another type is the Command Line Interface (CLI), which uses text commands.

Example: Clicking on icons, opening folders, dragging and dropping files using a mouse in Windows or Android are all interactions facilitated by the GUI of the OS. A. Definition of an Operating System (OS) An Operating System (OS) is a fundamental software that manages computer hardware and software resources and provides common services for computer programs. It acts as an intermediary between the user and the computer hardware. Without an operating system, a computer hardware is just a collection of electronic components that cannot perform any useful task.

Analogy: Imagine a conductor leading an orchestra. The conductor (OS) directs all the musicians (hardware components like processor, memory, keyboard, printer) and their instruments to play together harmoniously (run applications, perform tasks). Without the conductor, each musician might play independently, resulting in chaos. Similarly, without an OS, the computer's hardware cannot work together effectively. B. Examples of Operating Systems Operating systems come in various forms, designed for different types of devices and purposes.

1. Desktop/Laptop Operating Systems: These are designed for personal computers, often found in homes, offices, and cybercafés across Nigeria.

Microsoft Windows: The most widely used OS globally and in Nigeria. Examples include Windows 10, Windows 11, and older versions like Windows

7. It is known for its user-friendly Graphical User Interface (GUI). macOS: Developed by Apple for its Macintosh line of computers. Less common in Nigeria compared to Windows due to higher cost, but used by some professionals and enthusiasts.

Linux: An open-source operating system with many distributions (versions) like Ubuntu, Fedora, Mint. It is free to use and popular among developers, server administrators, and in some educational institutions or for specific tasks in Nigeria.

2. Mobile Operating Systems: These are designed for smartphones and tablets.

Android: Developed by Google, it is the dominant mobile OS in Nigeria, powering most smartphones and tablets due to its accessibility and wide range of device manufacturers. iOS: Developed by Apple for its iPhones and iPads. Popular for its user experience and ecosystem, but generally found on higher-end devices.

3. Server Operating Systems: Optimized to provide services to other computers (clients) over a network.

Windows Server: A version of Windows designed for server environments. Linux distributions (e.g., Ubuntu Server, Red Hat Enterprise Linux): Widely used for web servers, database servers, and other network services due to their stability and security. Many Nigerian businesses and ISPs use Linux servers.

4. Embedded Operating Systems: These are specialized operating systems designed for specific, non-computer devices.

Examples in Nigeria: Operating systems found in Automated Teller Machines (ATMs), Point-of-Sale (POS) machines, Smart TVs, digital cameras, and car entertainment systems. These OS are often hidden from the user and perform dedicated functions. C. Functions of an Operating System The operating system performs several crucial tasks to ensure the smooth and efficient operation of a computer.

Key functions include:

1. Memory Management: Explanation: The OS manages the computer's main memory (RAM). It allocates memory space to different programs when they run and reclaims that memory when they finish. It ensures that multiple programs can run simultaneously without interfering with each other's memory space.

Example: When a student opens Microsoft Word, then a web browser, and then a music player, the OS ensures each application gets its required memory and that they don't crash due to memory conflicts.

2. Processor Management (CPU Scheduling): Explanation: The OS decides which process (program) gets access to the Central Processing Unit (CPU) and for how long. Since a CPU can only execute one instruction at a time, the OS quickly switches between tasks, giving the illusion that multiple programs are running simultaneously.

Example: While a student is typing a document (Word), the OS might momentarily switch the CPU to check for new email notifications in the background, then quickly switch back to Word, all within milliseconds, making it seem like both are happening at once.

3. Device Management: Explanation: The OS controls and coordinates the operation of all hardware devices connected to the computer, such as keyboards, mice, printers, scanners, speakers, and external hard drives. It ensures that these devices communicate correctly with the computer and applications.

Example: When a student clicks "Print" in a document, the OS sends the instructions to the printer, manages the print queue, and reports

A. Introduction (5-10 minutes)

Teacher Activity: Begin by displaying or showing pictures of various devices students encounter daily (e.g., a smartphone, a laptop, an ATM, a school computer).

Ask students: "What makes these devices 'smart' or able to perform tasks?" Guide them towards the idea of controlling software.

Student Activity: Students share their initial thoughts and observations, identifying common devices and their perceived functions.

B. Concept Exploration and Explanation (15-20 minutes)

Teacher Activity: Introduce the term "Operating System." Provide the definition using the orchestra conductor analogy. Present various examples of operating systems, categorizing them (Desktop, Mobile, Server, Embedded). Show logos or screenshots of Windows, Android, iOS, Ubuntu. Discuss the functions of an OS one by one, using simple language and practical, relatable Nigerian examples for each function (e.g., saving a file in a cybercafé, logging into the school computer, printing a document).

Student Activity: Students listen, take notes, ask clarifying questions, and identify the operating systems on their personal devices (if any) or school computers.

C. Activity 1: OS Spotting and Defining (10-15 minutes)

Teacher Activity: Divide the class into small groups (e.g., 3-4 students).

Provide each group with a task: "Imagine your school just bought a new computer. Before you can use it to type your assignment, what essential software must be installed?" (Leading to OS definition). "List at least three different devices you use or see in Nigeria that you think run an operating system, and name the OS if you know it." Student Activity: Groups discuss, formulate their definition of an OS, and list devices with their corresponding OS. Each group nominates a spokesperson to share their findings with the class. The teacher facilitates and corrects misconceptions.

D. Activity 2: Function Mapping (10-15 minutes)

Teacher Activity: Present a scenario to the class: "You are using the school computer to: a) Log in with your password. b) Open a word processor (e.g., Microsoft Word). c) Type your name. d) Save your work to the 'Documents' folder. e) Print your document to the school printer. "For each step (a-e), identify which main function of the operating system is primarily at work." Student Activity: Students individually or in pairs identify the OS function for each step. The teacher then leads a whole-class discussion, where students justify their answers, reinforcing understanding of OS functions. The teacher should present these questions verbally or write them on the board, allowing students time to think and respond. The teacher then discusses the correct answers and explanations.

Question: In your own words, briefly define what an Operating System is.

Solution: An operating system is the main software that controls and manages all the hardware and other software on a computer. It makes it possible for you (the user) to interact with the computer and for programs to run.

Commentary: This assesses the basic understanding of the OS's role as a manager and intermediary.

Question: Name two different operating systems that you might find on smartphones commonly used in Nigeria.

Solution: Android, iO

S. Commentary: This targets the ability to recall specific examples relevant to students' daily experiences.

Question: If you are trying to save a newly typed letter on a computer, which specific function of the operating system is most actively involved in organizing and storing that letter?

Solution: File Management.

Commentary: This tests the understanding of a specific OS function by linking it to a common user action.

Question: A student tries to log in to the school computer, but the system prompts them for a password. Which function of the operating system is responsible for this security measure?

Solution: Security Management.

Commentary: This assesses the student's ability to identify the OS function related to user access and protection.

Real-life applications

Cybercafés and Business Centres: In Nigeria, cybercafés are crucial for accessing the internet, typing documents, printing, and processing applications. The Windows operating system (or sometimes Linux) on these computers enables all these services. Without it, users couldn't launch browsers, word processors, or send print jobs, effectively crippling these businesses. Understanding the OS helps students appreciate its role in local entrepreneurship and service delivery.

Mobile Banking and E-commerce: The widespread use of smartphones (running Android or iOS) has revolutionized banking and commerce in Nigeria. Students can observe adults and even use mobile apps for transferring money, paying bills, and buying goods online. The OS provides the platform for these secure applications, managing the touchscreen, network connectivity, and app execution, making digital transactions possible and convenient. Automated Teller Machines (ATMs) and Point-of-Sale (POS)

Machines: These devices, common at banks, shops, and petrol stations across Nigeria, run specialized embedded operating systems. These OS manage the hardware (card reader, cash dispenser, receipt printer) and software to process transactions securely and efficiently. Students directly benefit from these systems when withdrawing cash or making payments, highlighting the invisible but critical role of operating systems in daily economic activities.

Teacher activity

Evaluation guide

Reference guide