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

From ICTED-WIKI
Jump to navigation Jump to search
Created page with "__notoc__ <div style="column-count: 2; column-gap: 20px;"> '''Subject :''' Operating System '''Period:''' Third '''Topic:''' Introduction '''Teaching Item:''' '''Class:''' BICT 4th Semester '''Unit:''' One '''Time:''' 50 min '''No. of Students:''' 20 </div> == 1. Specific Objective: == At the end of this lesson, students will be able: * * == 2. Instructional materials: == * Daily Usage Materials, * [https://drive.google...."
 
No edit summary
 
Line 6: Line 6:
'''Period:''' Third
'''Period:''' Third


'''Topic:''' Introduction
'''Topic:''' Memory Management


'''Teaching Item:'''  
'''Teaching Item:''' Introduction to Memory Management


'''Class:''' BICT 4th Semester  
'''Class:''' BICT 4th Semester  


'''Unit:''' One
'''Unit:''' Two


'''Time:''' 50 min
'''Time:''' 50 min
Line 23: Line 23:
At the end of this lesson, students will be able:
At the end of this lesson, students will be able:


*  
* Define memory management and its importance in an operating system.
*  
* Identify various memory management strategies: Single Contiguous Allocation, Partitioned Allocation, Paged Memory Management, and Segmented Memory Management.


== 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 greet the students and will motivate them before starting the lesson for their concentration on the lesson, and then I will write today's topic on the board.
*Begin the class by asking some questions to students related to todays topic.
*Why is memory management important in an operating system? Begin the class by asking questions to gauge prior knowledge: Can anyone explain what memory management is?
*Open the presentation slide and briefly introduce topic.
*Open the presentation slide and briefly introduce the concept of memory management and its significance in operating systems. Explain the importance of memory management in detail in multi-processing environment.
*
*Introduce each of the memory management strategies like: Single Contiguous Allocation: Memory is allocated to a process in a single contiguous block., Partitioned Allocation: Memory is divided into fixed-size partitions and processes are allocated memory from these partitions., Paged Memory Management: Memory is divided into fixed-size blocks called pages. Processes are divided into blocks called pages as well., and Segmented Memory Management: Memory is divided into variable-size segments. Each segment represents a logical division of a program.
*Summarize the lesson in brief.
*Summarize the key points covered in the lesson. And encourage students to ask questions and clarify doubts.


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


*  
* Which memory management strategy allocates memory to a process in a single block?
*  
* In which memory management strategy is memory divided into fixed-size partitions?
* What are the main differences between paged and segmented memory management?


== 5. Homework: ==
== 5. Evaluation: ==
Explain about memory management along its importance and its various strategies.

Latest revision as of 03:03, 21 April 2024


Subject : Operating System

Period: Third

Topic: Memory Management

Teaching Item: Introduction to Memory Management

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:

  • Define memory management and its importance in an operating system.
  • Identify various memory management strategies: Single Contiguous Allocation, Partitioned Allocation, Paged Memory Management, and Segmented Memory Management.

2. Instructional materials:

3. Teaching Learning Activities:

  • I will enter the classroom and greet the students and will motivate them before starting the lesson for their concentration on the lesson, and then I will write today's topic on the board.
  • Why is memory management important in an operating system? Begin the class by asking questions to gauge prior knowledge: Can anyone explain what memory management is?
  • Open the presentation slide and briefly introduce the concept of memory management and its significance in operating systems. Explain the importance of memory management in detail in multi-processing environment.
  • Introduce each of the memory management strategies like: Single Contiguous Allocation: Memory is allocated to a process in a single contiguous block., Partitioned Allocation: Memory is divided into fixed-size partitions and processes are allocated memory from these partitions., Paged Memory Management: Memory is divided into fixed-size blocks called pages. Processes are divided into blocks called pages as well., and Segmented Memory Management: Memory is divided into variable-size segments. Each segment represents a logical division of a program.
  • Summarize the key points covered in the lesson. And encourage students to ask questions and clarify doubts.

4. Assessment:

During the session, ask questions like,

  • Which memory management strategy allocates memory to a process in a single block?
  • In which memory management strategy is memory divided into fixed-size partitions?
  • What are the main differences between paged and segmented memory management?

5. Evaluation:

Explain about memory management along its importance and its various strategies.