User:Srijana Paudel/Teaching Lesson Plan 14: Difference between revisions

From ICTED-WIKI
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 2: Line 2:


<div style="column-count: 2; column-gap: 20px;">
<div style="column-count: 2; column-gap: 20px;">
'''Subject :''' Operating System                                 
'''Subject:''' Operating System                                 


'''Period:''' Third
'''Period:''' Third
Line 8: Line 8:
'''Topic:''' Process Management  
'''Topic:''' Process Management  


'''Teaching Item:'''  
'''Teaching Item:''' Solution of Critical Section Problem: Semaphores, Monitors


'''Class:''' BICT 4th Semester  
'''Class:''' BICT 4th Semester  
Line 23: Line 23:
At the end of this lesson, students will be able:
At the end of this lesson, students will be able:


*  
* To explain the use of Semaphores in solving the Critical Section Problem.
*  
* Tp describe the concept and implementation of Monitors in handling the Critical Section Problem.


== 2. Instructional materials: ==
== 2. Instructional materials: ==


* Daily Usage Materials,
* Daily Usage Materials,
* [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide], Laptop, Projector etc.
* [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide],
*
* Laptop,  
* Projector etc.


== 3. Teaching Learning Activities: ==
== 3. Teaching Learning Activities: ==


*Enter the classroom, and motivate students before starting the lesson for their concentration on the lesson, and then write todays topic on the board.
*I will enter the classroom and motivate students before starting the lesson, emphasizing the importance of understanding the Critical Section Problem and its solutions.
*Begin the class by asking some questions to students related to todays topic.
*I will open the first slide of the presentation on PowerPoint that shows today's topic, "Solution of Critical Section Problem: Semaphores, Monitors,"  so that the student will have an idea of what they are going to learn in this lesson.
*Open the presentation slide and briefly introduce topic.
*I will begin the class by asking students some questions related to today's topic to gauge their prior knowledge and provoke critical thinking. Then, I will encourage students to share their thoughts and answers, fostering a participatory learning environment.
*
*I will discuss Semaphores as a solution to the Critical Section Problem, explaining its concept, operations, and usage with examples.
*Summarize the lesson in brief.
*Next, I will introduce Monitors, discussing its features, advantages, and how it addresses the Critical Section Problem effectively.
*I will summarize the lesson in brief, highlighting the key points and reinforcing the main concepts discussed during the class.
*I will emphasize the importance of understanding Semaphores and Monitors as essential synchronization mechanisms in operating systems.


== 4. Assessment: ==
== 4. Assessment: ==
Line 44: Line 47:
During the session, ask questions like,
During the session, ask questions like,


*  
* Can you explain the Critical Section Problem?
*  
* How do Semaphores help in solving the Critical Section Problem?
* What are the advantages of using Monitors in handling the Critical Section Problem?


== 5. Homework: ==
== 5. Homework: ==
Prepare a presentation on a real-world application where Semaphores or Monitors are used to ensure synchronization and address the Critical Section Problem. Submit that in our google classroom for now and then will present that after finishing our syllabus.

Latest revision as of 09:16, 20 April 2024


Subject: Operating System

Period: Third

Topic: Process Management

Teaching Item: Solution of Critical Section Problem: Semaphores, Monitors

Class: BICT 4th Semester

Unit: Two

Time: 50 min

No. of Students: 20

1. Specific Objective:

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

  • To explain the use of Semaphores in solving the Critical Section Problem.
  • Tp describe the concept and implementation of Monitors in handling the Critical Section Problem.

2. Instructional materials:

3. Teaching Learning Activities:

  • I will enter the classroom and motivate students before starting the lesson, emphasizing the importance of understanding the Critical Section Problem and its solutions.
  • I will open the first slide of the presentation on PowerPoint that shows today's topic, "Solution of Critical Section Problem: Semaphores, Monitors," so that the student will have an idea of what they are going to learn in this lesson.
  • I will begin the class by asking students some questions related to today's topic to gauge their prior knowledge and provoke critical thinking. Then, I will encourage students to share their thoughts and answers, fostering a participatory learning environment.
  • I will discuss Semaphores as a solution to the Critical Section Problem, explaining its concept, operations, and usage with examples.
  • Next, I will introduce Monitors, discussing its features, advantages, and how it addresses the Critical Section Problem effectively.
  • I will summarize the lesson in brief, highlighting the key points and reinforcing the main concepts discussed during the class.
  • I will emphasize the importance of understanding Semaphores and Monitors as essential synchronization mechanisms in operating systems.

4. Assessment:

During the session, ask questions like,

  • Can you explain the Critical Section Problem?
  • How do Semaphores help in solving the Critical Section Problem?
  • What are the advantages of using Monitors in handling the Critical Section Problem?

5. Homework:

Prepare a presentation on a real-world application where Semaphores or Monitors are used to ensure synchronization and address the Critical Section Problem. Submit that in our google classroom for now and then will present that after finishing our syllabus.