User:Srijana Paudel/Teaching Lesson Plan 32: 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:''' Memory Management '''Teaching Item:''' Virtual Memory Management '''Class:''' BICT 4th Semester '''Unit:''' Three '''Time:''' 50 min '''No. of Students:''' 20 </div> == 1. Specific Objective: == At the end of this lesson, students will be able to: * Understand the concept of virtual memory. * Explain..."
 
No edit summary
 
(3 intermediate revisions by the same user not shown)
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:''' Fourth


'''Topic:''' Memory Management  
'''Topic:''' 2D and 3D Transformation  


'''Teaching Item:''' Virtual Memory Management
'''Teaching Item:''' 3D Translation


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


* Understand the concept of virtual memory.
* Understand the concept of 3D Translation.
* Explain the need and benefits of virtual memory management in an operating system.
* Understand logic behind 3D Translation Matrix and how it works through an example.
* Identify the components and processes involved in virtual memory management.
* Draw 3D coordinates (x, y, z) in graph.
[[File:Virtual Memory Management.png|alt=Virtual Memory Management|thumb|Virtual Memory Management]]
[[File:3D Translation.jpg|alt=3D Translation|thumb|3D Translation]]


== 2. Instructional materials: ==
== 2. Instructional materials: ==
Line 32: Line 32:
* Daily Usage Materials,
* Daily Usage Materials,
* [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide],  
* [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide],  
* Image showing Virtual Memory Management,
* Image showing Geometrical Translation,
* Laptop,  
* Laptop, Projector etc.
* Projector etc.


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


* I will enter the classroom and greet the students then I will motivate students by highlighting the importance of understanding virtual memory management for in operating system.
# Upon entering the classroom, I will greet the students with a warm "Good morning."
* I will write today's topic "Virtual Memory Management on the board.
# I will display a diagram illustrating geometrical translation and prompt students to identify the type of transformation.
* I will begin the class by posing questions to students, such as: Can anyone explain what memory management is? Have you heard of virtual memory before? What do you think it means?
# After their responses, I will provide feedback on their answers and reveal the correct geometric transformation name.
* I will encourage students to share their thoughts and prior knowledge about the topic.
# Next, I will write today's topic, "3D Translation," on the board to set the lesson's focus.
* I will open the PowerPoint presentation slide and provide a brief introduction to the concept of virtual memory.
# I will motivate students by outlining the objectives of today's lesson to highlight its importance.
* I will explain the need for virtual memory management, its benefits, and how it functions in an operating system.
# To engage the class, I will initiate a discussion by posing questions related to the topic, such as defining translation and 3D concepts.
* I will discuss the components involved in virtual memory management, like page tables, page replacement algorithms, and swapping.
# I will encourage students to share their insights and prior knowledge on the subject matter.
* I will summarize the key points of the lesson, emphasizing the importance of virtual memory management in optimizing system performance and managing memory efficiently.
# Subsequently, I will commence the content explanation using PowerPoint slides along with the traditional board and marker method.
* I will encourage students to ask questions or seek clarification on any concepts that they are confused at.
# During the content presentation, I will cover the introduction of 3D Translation, explain the 3D Translation matrix using original coordinates and translation distances, solve an example for clarity, and if time permits, demonstrate how to draw 3D coordinates on a graph.
# Finally, to wrap up the lesson, I will summarize the key points covered and invite students to ask questions or seek clarification on any concepts they find confusing.


== 4. Assessment: ==
== 4. Assessment: ==


During the session, ask questions like,
During the session, I will pose questions relevant to the topic while delivering content. At the conclusion of the lesson, I will display a slide containing multiple-choice questions and facilitate a discussion for students to select their answers. I will then verify their responses to determine whether they are correct or incorrect.


* What is virtual memory, and why is it important in an operating system?
== 5. Evaluation: ==
* Can you explain the difference between virtual memory and physical memory?
Given a 3D object with coordinate points A(0, 3, 1), B(3, 3, 2), C(3, 0, 0), D(0, 0, 0). Apply the translation with the distance 1 towards X axis, 1 towards Y axis and 2 towards Z axis and obtain the new coordinates of the object.
* How does the page replacement algorithm work in virtual memory management?
 
 
 
<div style="column-count: 2; column-gap: 200px;">
 
'''Internal Supervisor'''       
                     
Govinda Neupane
 
'''Student Teacher'''


== 5. Evaluation: ==
Srijana Paudel
Create a diagram or flowchart illustrating the virtual memory management process, highlighting its key components and functions.
 
 
</div>

Latest revision as of 23:27, 15 May 2024


Subject: Operating System

Period: Fourth

Topic: 2D and 3D Transformation

Teaching Item: 3D Translation

Class: BICT 4th Semester

Unit: Three

Time: 50 min

No. of Students: 20

1. Specific Objective:

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

  • Understand the concept of 3D Translation.
  • Understand logic behind 3D Translation Matrix and how it works through an example.
  • Draw 3D coordinates (x, y, z) in graph.
3D Translation
3D Translation

2. Instructional materials:

3. Teaching Learning Activities:

  1. Upon entering the classroom, I will greet the students with a warm "Good morning."
  2. I will display a diagram illustrating geometrical translation and prompt students to identify the type of transformation.
  3. After their responses, I will provide feedback on their answers and reveal the correct geometric transformation name.
  4. Next, I will write today's topic, "3D Translation," on the board to set the lesson's focus.
  5. I will motivate students by outlining the objectives of today's lesson to highlight its importance.
  6. To engage the class, I will initiate a discussion by posing questions related to the topic, such as defining translation and 3D concepts.
  7. I will encourage students to share their insights and prior knowledge on the subject matter.
  8. Subsequently, I will commence the content explanation using PowerPoint slides along with the traditional board and marker method.
  9. During the content presentation, I will cover the introduction of 3D Translation, explain the 3D Translation matrix using original coordinates and translation distances, solve an example for clarity, and if time permits, demonstrate how to draw 3D coordinates on a graph.
  10. Finally, to wrap up the lesson, I will summarize the key points covered and invite students to ask questions or seek clarification on any concepts they find confusing.

4. Assessment:

During the session, I will pose questions relevant to the topic while delivering content. At the conclusion of the lesson, I will display a slide containing multiple-choice questions and facilitate a discussion for students to select their answers. I will then verify their responses to determine whether they are correct or incorrect.

5. Evaluation:

Given a 3D object with coordinate points A(0, 3, 1), B(3, 3, 2), C(3, 0, 0), D(0, 0, 0). Apply the translation with the distance 1 towards X axis, 1 towards Y axis and 2 towards Z axis and obtain the new coordinates of the object.


Internal Supervisor

Govinda Neupane

Student Teacher

Srijana Paudel