User:Shridhar Paudel/Teaching Practice/Lesson Plan 14

Lesson Plan 14

Subject: Computer Science Date: 2081/01/09
Class: 11 Period: 3rd
Topic: Computer Software and Operating System Time: 45 minutes
Sub-topic: Spooling, Buffering, Virtual Memory and Booting

Specific Objectives:

At the end of this topic the students will be able to:

a)  Understand spooling, buffering, and virtual memory.

b)  Define booting and its types.

Teaching Materials:

Whiteboard, Marker, Book, Notes and Computer.

Teaching Learning Activities:

a)  At first, I will revise the topic which was taught last day within five minutes.

b)  Then I will start to teach about meaning and definition of spooling which is mentioned below:

“Spooling is a process in which data is temporarily held to be used and executed by a device, program or the system. Data is sent to and stored in memory or other volatile storage until the program or computer requests it for execution.”

c)   Later I will tell more about meaning and definition of buffering and virtual memory too which is mentioned below:

“Buffering is an area of computer’s memory (RAM) or devices memory for holding data during data transfer.”

“Virtual memory is the memory which is not actually present but virtually available to support execution of large program is called virtual memory. The available small physical memory is not enough to load and execute all types of program, so concept of virtual memory is applied to enhance capability of physical memory.”

d)  I will also make clear about Booting term and its types which is mentioned below:

“Booting is the process of loading system files (IO.SYS, MSDOS.SYS, COMMAND.COM) from bootable disk like CD, DVD, Pen drive, etc. into main memory. There are two types of booting: (i) Cold Booting (ii) Warm Booting”

e)   I will also clear the doubt of the students if any.

Evaluation:

a)   Define cold booting.

b) Does computer works without booting process?