STRAND 1.0: FOUNDATION OF COMPUTER STUDIES
Sub Strand: 1.6 Operating System (OS)
Specific Learning Outcomes
By the end of the sub-strand, the learner should be able to:
a) Describe the functions of an operating system in a computer,
b) classify the operating system according to different attributes,
c) install an operating system in a computer,
d) use an operating system to perform tasks,
e) recognise the importance of operating systems in computing.
Suggested Learning Experiences
The learner is guided to:
- Brainstorm the meaning of the term operating system and give examples (Microsoft Windows, macOS, Linux, Android, iOS),
- Use print or digital media to search for the functions of the operating system and present findings.
- discuss the functions of an operating system (booting, resource management, user interface or command interpreter, memory management, input/output (I/O) management, file management, process management, user management),
- visit a computer user environment to observe and identify available operating systems (Windows operating system, Macintosh Operating System (MacOS), Linux, iOS, Android, Chrome OS),
- Watch a video on how the OS handles errors and interrupts, manages devices and allocates tasks.
- demonstrate the use of OS in error handling, managing input/output and storage devices,
- share experiences on the importance of operating systems in computing during clubs and societies,
- discuss and classify operating systems according to tasks (single-tasking, multitasking), users (single-user, multi-user), and user interface (graphical user interface (GUI), command line, menu-driven),
- discuss the factors to consider when choosing an operating system,
- select the appropriate operating system for a given situation (tasks, users, interface),
- Discuss the procedure to be followed when installing an operating system.
- Install different types of OS and application software in computing devices,
- Use operating systems to manipulate files and folders (create, rename, delete, restore, copy, move, backup) on computers.
Suggested Key Inquiry Question(s)
- What is the relationship between operating systems and computer hardware?
- How does an operating system communicate with computer hardware?
Core Competencies to be Developed
Critical Thinking and Problem Solving: The learner analyses situations and selects an appropriate operating system for use in a given situation, such as error handling, managing input/output and storage devices.
Learning to Learn: The learner reflects on their own learning process as they demonstrate the use of operating systems.
Values
Social Justice: The learner fosters fairness and justice among peers as they team up to install operating systems in computers.
Love: The learner portrays a caring attitude toward others during the discussion of the functions of an operating system.
Pertinent and Contemporary Issues (PCIs)
Self-management skills: The learner enhances self-esteem by demonstrating the ability to install different types of operating systems and application software in a virtual environment.