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

From ICTED-WIKI
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
__notoc__
__notoc__
<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


'''Topic:''' Introduction
'''Topic:''' Process Management


'''Teaching Item:'''
'''Teaching Item:''' Scheduling Algorithms: First Come First Serve(FCFS)


'''Class:''' BICT 4th Semester
'''Class:''' BICT 4th Semester
Line 19: Line 19:


== 1. Specific Objective: ==
== 1. Specific Objective: ==
At the end of this lesson, students will be able:
At the end of this lesson, students will be able to:


*
*Explain the working principle of FCFS.
*
*Analyze and solve simple problems using the FCFS algorithm having 0 arrival time and variable arrival time given.


== 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 will motivate students before starting the lesson to ensure their concentration.
* Begin the class by asking some questions to students related to todays topic.
* I will write today's topic "First Come First Serve (FCFS) Scheduling Algorithm" on the board.
* Open the presentation slide and briefly introduce topic.
* I will begin the class by asking some questions to students related to previous lesson so that they can apply knowledge of CPU Scheduling and Scheduling criteria while solving problem of today's topic.
*
* I will open the presentation slide and will briefly introduce the topic with the help of visuals and examples.
* Summarize the lesson in brief.
* I will explain the working principle of FCFS algorithm using diagrams and algorithms.
* I will engage students in a group activity where they will solve simple problems using FCFS algorithm on paper. To understand FCFS algorithm in depth I will give two types of examples, one with a 0 arrival time for all processes and another having variable arrival time for each process.
* I will summarize the lesson in brief, highlighting the key points discussed and ensuring understanding.
* I will ask students to share their thoughts and clarify any doubts or questions they might have.
* I will conclude the lesson by emphasizing the importance of FCFS algorithm in operating systems.


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


*
*What is FCFS scheduling algorithm?
*
*How does FCFS work?
*What are the advantages and disadvantages of using FCFS?


== 5. Homework: ==
== 5. Homework: ==
I will ask students to solve additional problems related to FCFS scheduling algorithm from online resources.

Revision as of 10:05, 20 April 2024

Subject: Operating System

Period: Third

Topic: Process Management

Teaching Item: Scheduling Algorithms: First Come First Serve(FCFS)

Class: BICT 4th Semester

Unit: One

Time: 50 min

No. of Students: 20

1. Specific Objective:

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

  • Explain the working principle of FCFS.
  • Analyze and solve simple problems using the FCFS algorithm having 0 arrival time and variable arrival time given.

2. Instructional materials:

3. Teaching Learning Activities:

  • I will enter the classroom and will motivate students before starting the lesson to ensure their concentration.
  • I will write today's topic "First Come First Serve (FCFS) Scheduling Algorithm" on the board.
  • I will begin the class by asking some questions to students related to previous lesson so that they can apply knowledge of CPU Scheduling and Scheduling criteria while solving problem of today's topic.
  • I will open the presentation slide and will briefly introduce the topic with the help of visuals and examples.
  • I will explain the working principle of FCFS algorithm using diagrams and algorithms.
  • I will engage students in a group activity where they will solve simple problems using FCFS algorithm on paper. To understand FCFS algorithm in depth I will give two types of examples, one with a 0 arrival time for all processes and another having variable arrival time for each process.
  • I will summarize the lesson in brief, highlighting the key points discussed and ensuring understanding.
  • I will ask students to share their thoughts and clarify any doubts or questions they might have.
  • I will conclude the lesson by emphasizing the importance of FCFS algorithm in operating systems.

4. Assessment:

During the session, ask questions like,

  • What is FCFS scheduling algorithm?
  • How does FCFS work?
  • What are the advantages and disadvantages of using FCFS?

5. Homework:

I will ask students to solve additional problems related to FCFS scheduling algorithm from online resources.