flipped classroom activity constructor operaring …idp in educational technology, iit bombay 2 this...

27
IDP in Educational Technology, IIT Bombay FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – OPERARING SYSTEM

Upload: others

Post on 09-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay

FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – OPERARING SYSTEM

Page 2: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 2

This activity constructor document is aimed at assisting teachers in

designing Flipped Classroom Activity in their own course using Operating System.

This guide will deal with Open Education Resources (OER’s) or those

licensed under Creative Commons.

The slides with white background are information sheets.

The slides with Pale-yellow background require you to provide inputs.

Replace the text written in BLUE with your input.

This will be followed by an example input.

About this constructor

Page 3: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 3

Table of Contents

SECTIONSLIDE

#

ABOUT US 4

INTRODUCTION TO OS 7

PROCESS STATE DIAGRAM 19

CPU SCHEDULING 32

TYPES OF CPU SCHEDULING

Page 4: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 4

Ms. Pragya

EMAIL ID: [email protected]

PROFILE: MS. PRAGYA, ASSISTANT PROFESSOR , RKGITM, HAS PROFESSIONAL EXPERIENCE OF ABOUT 11 YEARS IN THE FIELD OF TEACHING, RESEARCH AND ADMINISTRATION.

Mr. Neelesh,Ms. Pragya, Ms. Khushboo,

Ms. Khushboo Pandey

EMAIL ID: [email protected]

PROFILE: MS. KHUSHBOO, ASSISTANT PROFESSOR , RKGITM, HAS PROFESSIONAL EXPERIENCE OF ABOUT 06 YEARS IN THE FIELD OF TEACHING, RESEARCH AND ADMINISTRATION.

Ms. Neelesh MishraEMAIL ID: [email protected]

PROFILE: MR. NEELESH, ASSISTANT PROFESSOR , RKGITM, HAS PROFESSIONAL

EXPERIENCE OF ABOUT 07 YEARS IN THE FIELD OF TEACHING,

RESEARCH AND ADMINISTRATION.

Page 5: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 5

Mr. Neelesh Mishra

OPERATING SYSTEM

B.TECH

COMPUTER SCIENCE

2nd YEAR STUDENTS

AFFILIATION (A.K.T.U.)

Page 6: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 6

Mr. Neelesh Mishra

INTRODUCTION TO OS

TYPES OF CPU SCHEDULING

COMPUTER SCIENCE

Mr. Neelesh Mishra, RKGITM, GZB

2nd YEAR UG STUDENTS IN COMPUTER SCIENCE &ENGINEERING

PROCESS STATE DIAGRAM

CPU SCHEDULING

Page 7: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 7

Out-of-class Segment

This section helps you to understand

The basic concept and definition of Operating System.

Process States and Process state diagram in Operating System.

CPU Scheduling

Types of CPU Scheduling

Page 8: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 8

About Out-of-Class Segment

Concept and Definition of Operating System:

An operating system (OS) is responsible for the coordination and management of the activities and sharing of resources in the computer system.

The operating system works as a host of application programs that run on machine.

Process State Diagram:

In a computer system, the processes occupies variety of states. These different states recognized by the operating system. These states are a useful abstraction to understand the processes.

Page 9: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 9

About Out-of-Class Segment

CPU Scheduling:

CPU scheduling allows one process to use CPU while the execution of another process is on waiting state due to unavailability of any resource, hence making full use of CPU. The main goal of CPU scheduling is to make the system efficient and fast.

Types of CPU Scheduling: List of scheduling algorithms are as follows:

First-come, first-served scheduling (FCFS) algorithm.

Shortest Job First Scheduling (SJF) algorithm.

Shortest Remaining time (SRT) algorithm.

Non-preemptive priority Scheduling algorithm.

Preemptive priority Scheduling algorithm.

Round-Robin Scheduling algorithm.

Page 10: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 10

Out-of-class Activity Design -1

At the end of watching the videos student should be able to

1. Define OS

2. List the Goals of OS

3. Identify Various Process states of Operating System

4. Identify various CPU scheduling Criteria

Learning Objective(s) of Out-of-Class Activity

1. Manages the computer hardware

2. Makes system efficient and Fast

Key Concept(s) to be covered

Page 11: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 11

u Out-of-class Activity Design - 2

* It is recommended to provide customized shortened URLs, as they are easier to remember for future use.

** It is recommended that total duration of video watching and activity should not be more than 1Lecture duration.

Main Video Source URL

License of Video

Mapping Concept to Video Source

https://www.youtube.com/watch?v=JJ6Tn1N79UU, https://www.youtube.com/watch?v=6TxXA3hbX8Y, https://www.youtube.com/watch?v=RidEe1MTxVY, https://www.youtube.com/watch?v=-QZYQvUMwKM

CC- Standard Youtube Licence

TOTAL DURATION 33:47 min

CONCEPT VIDEO SEGMENT DURATION (in min)

Introduction to OS V1 - 0:00 – 7:30 7.30

Process state Diagram V2 - 0:00 – 05:12 5.12

CPU Scheduling V3 - 0:00 – 10:53 10.53

Types of CPU Scheduling V4 - 0:00 – 14:15 14.15

Page 12: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 12

Out-of-class Activity Design - 3

Learning Objective Assessment Strategy

ExpectedDuration(in min)

Additional Instructions (if

any)

Operating System

Q. Answer the following1) Relationship between OS and

computer Hardware2) What is scheduling3) ? What criteria affects the schedulers performance?

10 minutes

Watch V1 and then answer Q1Watch V3 and

then answer Q2 and Q3,

Aligning Assessment with Learning Objective

Page 13: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 13

Out-of-class Activity Design - 3

Learning Objective Assessment Strategy

ExpectedDuration(in min)

Additional Instructions (if

any)

Operating System

Q1. What is Shortest Remaining Time, SRT scheduling?

Q2Find out which algorithm among FCFS, SJF And Round Robin with quantum 10, would give the minimum average time for a given workload.

10 minutesWatch V4 and

then answer Q1 and Q2

Aligning Assessment with Learning Objective

Page 14: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 14

Out-of-class Activity Design - 3

Learning Objective Assessment Strategy

ExpectedDuration(in min)

Additional Instructions (if

any)

Operating System

Q. Explain Process State Diagram

5 minutes

Submit answers to all questions 3 hours before

coming to class.

Aligning Assessment with Learning Objective

Total activity duration 25 minutes

Page 15: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 15

In-class Segment

This section helps you design the in-class segment of Flipped Classroom Strategy.

Page 16: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 16

About In-Class Segment

Make sure that In-Class segment contain activities for effective learning

• In active learning student goes beyond listening, copying of notes.

• Execution of prescribed procedures.

• Students are required to talk, write, reflect and express their thinking.

Engage students in higher-order thinking (Analyze-Evaluate-Create).

Ensure that students get feedback on their work, either from peers or you.

Ensure to provide summary that connects Out-of-Class and In-Class activities.

Page 17: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 17

In-class Activity Design -1

1. Solve real-life scenario problems involving CPU Scheduling and concept of Operating system

2. Analyse criteria for scheduling

Learning Objective(s) of In - Class Activity

1. Use of Operating System

2. Use of CPU Scheduling

Key Concept(s) to be covered

Page 18: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 18

In-class Activity Design -2

Active Learning activity(ies) that you plan to do

1. Active Learning Strategy

Explain the strategy by giving details of

1. What Teacher will do?2. What Student will do?

Justify why the above is an active learning strategy

1. Enter Justification Here

Page 19: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 19

In-class Activity Design -2

Active Learning activity(ies) that you plan to do

Real world problem solving using.

Think-Pair-Share

Concept clarification using.

Peer Instruction

Page 20: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 20

In-class Activity Design -2

Peer Instruction Strategy – What Teacher Does

Pose the two PI questions at the start of the class and provide summary of basic identities and expression simplification.

Q 1: Consider three CPU-intensive processes, which require 10, 20 and 30 time units and arrive at times 0, 2 and 6, respectively. How many context switches are needed if the operating system implements a shortest remaining time first scheduling algorithm? Do not count the context switches at time zero and at the end.

A. 1

B. 2

C. 3

D. 4

Page 21: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 21

In-class Activity Design -2

Peer Instruction Strategy – What Teacher Does

Q 2: Which of the following process scheduling algorithm may lead to starvation

1. FIFO

2. Round Robin

3. Shortest Job Next

4. None of these

Page 22: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 22

In-class Activity Design -2

Peer Instruction Strategy – What Student Does

For each question they will first vote individually.

Then they will discuss with peers and come to consensus.

Listen to instructors explanation.

Page 23: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 23

In-class Activity Design -2

TPS Strategy – What Instructor doesA scheduling algorithm assigns priority proportional to the waiting time of a process. Every process starts with priority zero (the lowest priority). The scheduler re-evaluates the process priorities every T time units and decides the next process to schedule. Which one of the following is TRUE if the processes have no I/O operations and all arrive at time zero?

Page 24: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 24

In-class Activity Design -2

TPS Strategy – What Instructor does

Think (~2 minutes)

Instruction: Assuming that every process starts with the priority 0

Think individually and identify the scenario

Page 25: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 25

In-class Activity Design -2

TPS Strategy – What Instructor does

Pair (~5 minutes)

Instruction: Now pair up and compare your answers. Agree on one final answer.

While students are pairing and discussing, instructor goes to 2~3 sections to see

what they are doing.

Page 26: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 26

In-class Activity Design -2

TPS Strategy – What Instructor does

Share (~8 minutes)

Instructor asks a group to share their answer with class and see whether there are different answers. After sharing is done, instructor gives feedback on the correct solution

In the pair phase we ask students to compare the answers.

In the share phase again the different answers are sought.

Page 27: FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR OPERARING …IDP in Educational Technology, IIT Bombay 2 This activity constructor document is aimed at assisting teachers in designing Flipped

IDP in Educational Technology, IIT Bombay 27

In-class Activity Design -2

Justify why the above is an active learning strategy

In both the above strategies, students are required to go beyond mere listening and execution of prescribed steps. They are required to think deeply about the content they were familiarized in out-of-class and do higher order thinking.

There is also feedback provided (either through peer discussion or instructor summary)