User:Srijana Paudel/Teaching Lesson Plan 3

Revision as of 02:04, 9 April 2024 by Srijana Paudel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Subject : Operating System

Period: Third

Topic: Introduction

Teaching Item: Multiprocessing OS & Real-Time OS

Class: BICT 4th Semester

Unit: One

Time: 50 min

No. of Students: 13

1. Specific Objective:

At the end of this lesson, students will be able:

  • To understand multiprocessing and real-time, along with their features, examples, advantages & limitations,
  • To list out types of real-time OS along with their examples,

2. Instructional materials:

3. Teaching Learning Activities:

  • Enter the classroom, motivate students before starting the lesson for their concentration on the lesson, and then write today's topic on the board.
  • Begin the class by asking some questions to students related to today's topic.
  • Introduce multiprocessing OS, relate its features to the system we use, give examples, and explain how it works with the help of presentation slide slide.
  • Ask if they understand multiprocessing OS or not. If yes, then summarize it along with advantages and limitations and proceed further with an explanation of real-time OS in a similar way.
  • Explain "hard real-time" and "soft real-time" operating systems by comparing them.
  • Summarize the lesson in brief.

4. Assessment:

During the session, ask questions like,

  • Do you know what is meant by the term "multiprocessing"?
  • Is there anyone who can tell me if the OS that we use (i.e., Windows, Linux) belongs to multiprocessing or not?
  • Give examples of some systems that you have seen at some point in your life that use real-time OS.

5. Homework:

Write about multiprocessing & real-time OS along with their features, examples, advantages & limitations.