You are on page 1of 12

The Set School

Lesson Plan for the Month of January-febuary ’2022


Note: numerical in week 6 will take more time so,as the topics are ending with respect to duration
Start numerical part in week 5 day 2
Depending upon the situation through the month.
Week: 1
Subject: Computer Topic: Operating System Grade: VIII
Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ What is an operating system


⮚ Important functions performed by an operating system.
⮚ Different types of operating systems. Batch, multi-programmed, timesharing, real-time, distributed
⮚ Distinguish between Operating Systems software and Application Systems software.
⮚ Single The description identifies the functional requirements of a multi-user operating system.
⮚ Understand the role of the scheduler, and how its behaviour influences the performance of the
system.
⮚ Explain the concept of process
⮚ An understanding of fundamental concepts of processes and threads
⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Advantages and disadvantages of operating system


⮚ Understand the types of operating system with its advantages and disadvantages
⮚ Identify the basic icons of GUI O.S.
⮚ The services an operating system provides to users, processes, and other systems.
⮚ The analysis identifies what multi-user operating system functions were implemented
⮚ How processes are scheduled by operating systems.
I want students to apply

⮚ Classify Operating System • Single user O.S. • Multi users O.S.


⮚ How operating systems are installed and customized and how they boot.
⮚ The analysis outlines the strategy used for implementing multi-user operating system functions
⮚ Install Operating System
⮚ What scheduling policies are used by operating system to improve efficiency(numericals)

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Peer discussion (1,2)
- Video(1,2)
- Reading
1. What is an operating system(SC – IV – LS – K1)
- Teacher demonstration(2,3)

DLP/TSS/SUB/TERM/SESSION/PLANNER 1
The Set School
Lesson Plan for the Month of January-febuary ’2022
2. Important functions performed by an operating system . - Teacher explanation (4)
(SC – IV – LS – K2) - Worksheet (1)
3. Advantages and disadvantages of operating system (SC –
- Picture discussion(2)
IV – LS – AN 1)
4. Different types of operating systems. Batch, multi-
programmed, timesharing, real-time, distributed (SC – IV
– LS – K3)

Unit Time: 120 minutes DAY#1,2


In the Classroom: Time Required:
- What is operating system _65_minutes

IBAT Including 5 mins of class


management
AIM - Understanding OS
- Use of OS Distribution of handouts
- Functions of OS
10 mins
Day 2 review of 10 mins
asking Q/A on last topic
Video Time Required:
ACTIVATE
https://edu.gcfglobal.org/en/computerbasics/understanding- _15 _ Minutes
operating-systems/1/
Including Q/A regarding
https://youtu.be/5AjReRMoG3Y topic
Resources:

Explore: Time Required:


The use of OS and the functionalities apply to it _20 mins_ minutes

Explain
ANALYZE
Explain the pros and cons of OS
Engage 15 min cw
Copy work day1,2
Worksheet day 2(hw)

DLP/TSS/SUB/TERM/SESSION/PLANNER 2
The Set School
Lesson Plan for the Month of January-febuary ’2022

Week: 2
Subject: Computer Topic: Operating System Grade: VIII

Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ Different types of operating systems. Batch, multi-programmed, timesharing, real-time, distributed


⮚ Distinguish between Operating Systems software and Application Systems software.
⮚ Single The description identifies the functional requirements of a multi-user operating system.
⮚ Understand the role of the scheduler, and how its behaviour influences the performance of the
system.
⮚ Explain the concept of process
⮚ An understanding of fundamental concepts of processes and threads
⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Understand the types of operating system with its advantages and disadvantages
⮚ Identify the basic icons of GUI O.S.
⮚ The services an operating system provides to users, processes, and other systems.
⮚ The analysis identifies what multi-user operating system functions were implemented
⮚ How processes are scheduled by operating systems.
I want students to apply

⮚ Classify Operating System • Single user O.S. • Multi users O.S.


⮚ How operating systems are installed and customized and how they boot.
⮚ The analysis outlines the strategy used for implementing multi-user operating system functions
⮚ Install Operating System
⮚ What scheduling policies are used by operating system to improve efficiency(numericals)

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Peer discussion (1,2)
- Presentation(2)
- Reading (1,2)
1. Different types of operating systems. Batch, multi-
- Teacher demonstration(3)
programmed, timesharing, real-time, distributed (SC – IV
– LS – K1) - Teacher explanation (1,2)
2. Distinguish between Operating Systems software and - Brainstorming(1)
Application Systems software..(SC – IV – LS – K2) - Lab (4)

DLP/TSS/SUB/TERM/SESSION/PLANNER 3
The Set School
Lesson Plan for the Month of January-febuary ’2022
3. The services an operating system provides to users,
processes, and other systems.(SC – IV – LS – AN 1)
4. Install Operating System(SC – IV – LS – AP 1)

Unit Time: 120 minutes


Will try to apply the installation step of OS but as Week 2 day 1
student are in learning phase and can make blunder
Apply 60 minutes
so,the teacher will do the installation by explaining each
step clearly without harming the systems.
In the Classroom: Time Required:
- Share learning outcomes with students at the _25 _minutes
beginning of class.

AIM IBAT
- Different types of operating systems. Batch, multi-
programmed, timesharing, real-time, distributed
- Operating Systems software and Application Systems
software

ACTIVATE Brainstorming (types of OS )making relatioships Time Required:


_6 _ Minutes

ANALYZE Explore: Time Required:


Random q/a regarding the current topic to resolve _10 mins_ minutes
unidentified queries.
Rules for producing questions:
● Ask as many questions as
you can.
● Do not stop to discuss,
judge, or answer any
question.
● Write down every question
exactly as it is stated.
● Change any statement into a
question.

DLP/TSS/SUB/TERM/SESSION/PLANNER 4
The Set School
Lesson Plan for the Month of January-febuary ’2022
Explain 20 mins (5min for each group
Presentation on types of OS in group of 4
Engage 05 mins for questions and
discussion
Q/A (if no time then it should be hw)

Week: 3
Subject: Computer Topic: Operating System Grade: VIII
Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ The description identifies the functional requirements of a multi-user and single user operating
system.
⮚ Understand the role of the scheduler, and how its behaviour influences the performance of the
system.
⮚ Explain the concept of process
⮚ An understanding of fundamental concepts of processes and threads
⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Identify the basic icons of GUI O.S.


⮚ The analysis identifies what multi-user operating system functions were implemented
⮚ How processes are scheduled by operating systems.
I want students to apply

⮚ Classify Operating System • Single user O.S. • Multi users O.S.


⮚ How operating systems are installed and customized and how they boot.
⮚ The analysis outlines the strategy used for implementing multi-user operating system functions
⮚ What scheduling policies are used by operating system to improve efficiency(numericals)

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Lab experiment
- Experimental learning
- Video
Difference between multi/single user operating system. (SC – IV
- Reading
– LS – K1)
- Teacher demonstration

DLP/TSS/SUB/TERM/SESSION/PLANNER 5
The Set School
Lesson Plan for the Month of January-febuary ’2022
The description identifies the functional requirements of a - Teacher explanation
multi-user and single user operating system..(SC – IV – LS – K2) - Worksheet
The analysis identifies what multi-user/single user operating
system functions were implemented
(SC – IV – LS – AN 1)

Classify Operating System • Single user O.S. • Multi users O.S.


(SC – IV – LS – AP 1)

Unit Time: 55 minutes


In the Classroom: Time Required:
- Share learning outcomes with students at the _30 _minutes
AIM beginning of class.
IBAT
- Multi user/single user

ACTIVATE https://www.youtube.com/watch?v=glGlGtxwfQ4 Time Required:


_10 _ Minutes

Resources:

Explore: Time Required:


Examples of multi and single tasking with scenario _10_ minutes

ANALYZE Explain
Difference between both OS user
Engage
Worksheet

DLP/TSS/SUB/TERM/SESSION/PLANNER 6
The Set School
Lesson Plan for the Month of January-febuary ’2022
Classify Operating System • Single user O.S. • Multi users 60 mins
O.S.
Lab activity on different group task to show core difference
Apply between multi user and single user

Week: 4
Subject: Computer Topic: Operating System Grade: VIII
Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ Understand the role of the scheduler, and how its behaviour influences the performance of the
system.
⮚ Explain the concept of process
⮚ An understanding of fundamental concepts of processes and threads
⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Identify the basic icons of GUI O.S.


⮚ How processes are scheduled by operating systems.
I want students to apply

⮚ How operating systems are installed and customized and how they boot.
⮚ The analysis outlines the strategy used for implementing multi-user operating system functions
⮚ What scheduling policies are used by operating system to improve efficiency(numericals)

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Lab experiment(4)

DLP/TSS/SUB/TERM/SESSION/PLANNER 7
The Set School
Lesson Plan for the Month of January-febuary ’2022
- Experimental learning(4)
Understand the role of the scheduler, and how its behaviour - Reading (1)
influences the performance of the system. (SC – IV – LS – K1) - Teacher demonstration1,2)
Explain the concept of process(SC – IV – LS – K2) - Teacher explanation 1,2
- Worksheet 1
How processes are scheduled by operating systems. (SC – IV – LS
– AN 1)

How operating systems are installed and customized and how


they boot. (SC – IV – LS – AP 1)

Unit Time: 120 minutes


In the Classroom: Time Required:
- Share learning outcomes with students at the __minutes
beginning of class.
AIM
IBAT
- What is process in OS
- Understanding schedule in OS

ACTIVATE https://www.youtube.com/watch?v=zWtFoPL8BYg Time Required:


_10 mins_ Minutes

Resources:

Explore: Time Required:


Any statement regarding booting nad process and do q- _10 _ minutes
focus

ANALYZE

Engage 10 mins
Copy work q/a

DLP/TSS/SUB/TERM/SESSION/PLANNER 8
The Set School
Lesson Plan for the Month of January-febuary ’2022
How operating systems are installed and customized and how 60 min
Apply
they boot.

Week: 5
Subject: Computer Topic: Operating System Grade: VIII
Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ An understanding of fundamental concepts of processes and threads


⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Identify the basic icons of GUI O.S.


⮚ The analysis identifies what multi-user operating system functions were implemented
I want students to apply

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Presentation
- Numerical
- Video
Different types of operating systems. Batch, multi-
- Reading
programmed, timesharing, real-time, distributed (SC – IV – LS –
K1) - Teacher demonstration
- Teacher explanation
Distinguish between Operating Systems software and - Worksheet
Application Systems software..(SC – IV – LS – K2)
The services an operating system provides to users, processes,
and other systems.
(SC – IV – LS – AN 1)

Install Operating System


(SC – IV – LS – AP 1)

Unit Time: 120 minutes

DLP/TSS/SUB/TERM/SESSION/PLANNER 9
The Set School
Lesson Plan for the Month of January-febuary ’2022
In the Classroom: Time Required:
- Share learning outcomes with students at the _30 _minutes
beginning of class.
AIM IBAT
- Schedulers
- Types
- CPU scheduling

ACTIVATE https://www.geeksforgeeks.org/cpu-scheduling-in- Time Required:


operating-systems/
_10 _ Minutes

Resources:

Explain
ANALYZE
Presentation and schedulers operatorss
Engage
Objectives worksheet

Week: 6
Subject: Computer Topic: Operating System Grade: VIII

Subject Teacher: Miss Ayesha Anwar Duration: 160 mins

Phase Task Details


AIM Learning Goals

I want students to know

⮚ An understanding of fundamental concepts of processes and threads


⮚ Explain how the long-term, short-term and medium-term schedulers operate. 
⮚ Discuss CPU scheduling and its relevance to operating systems
⮚ Describe the differences between preemptive and non-preemptive scheduling
I want students to analyze

⮚ Identify the basic icons of GUI O.S.


⮚ The analysis identifies what multi-user operating system functions were implemented

DLP/TSS/SUB/TERM/SESSION/PLANNER 10
The Set School
Lesson Plan for the Month of January-febuary ’2022
⮚ How processes are scheduled by operating systems.
I want students to apply

⮚ How operating systems are installed and customized and how they boot.
⮚ What scheduling policies are used by operating system to improve efficiency(numericals)

Learning Outcomes Assessment/s


At the end of the session students will be able to: - Numerical
- Assignment (numerical)
- Video
Describe the differences between preemptive and non-
- Reading
preemptive scheduling(SC – IV – LS – K1)
- Teacher demonstration
How processes are scheduled by operating systems. (SC – IV – LS - Teacher explanation
– K2) - Picture discussion
How operating systems are installed and customized and how
they boot. (SC – IV – LS – an 1)

What scheduling policies are used by operating system to


improve efficiency(numericals) (SC – IV – LS – ap 1)

Unit Time: 120 minutes


In the Classroom: Time Required:
- Share learning outcomes with students at the _20 mins_minutes
beginning of class.

AIM IBAT
- Types of scheduling numerical
- Thread
- Advantages of thread
- Difference between thread and process
ACTIVATE https://www.youtube.com/watch?v=3Y0aKYtC27Q Time Required:
_15 _ Minutes

Resources:

DLP/TSS/SUB/TERM/SESSION/PLANNER 11
The Set School
Lesson Plan for the Month of January-febuary ’2022

Explain 15 mins
Types of scheduling and threading
ANALYZE
Engage 10 mins
Q/A

What scheduling policies are used by operating system to 60 mins


improve efficiency(numericals)
Apply

DLP/TSS/SUB/TERM/SESSION/PLANNER 12

You might also like