FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR USING EXISTING CONTENT FLIPPED

  • Slides: 22
Download presentation
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT

FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT

FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT IDP in Educational Technology, IIT Bombay

FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR – USING EXISTING CONTENT IDP in Educational Technology, IIT Bombay 2

Table of Contents SECTION SLID E# ABOUT YOU 3 OUT-OF-CLASS SEGMENT 5 IN-CLASS SEGMENT

Table of Contents SECTION SLID E# ABOUT YOU 3 OUT-OF-CLASS SEGMENT 5 IN-CLASS SEGMENT 11 EVALUATION 18 COMMUNITY BUILDING IDP in Educational Technology, IIT Bombay 3

About you Ms. Harsha V. Talele Assistant Professor in Computer Department KCES’s College of

About you Ms. Harsha V. Talele Assistant Professor in Computer Department KCES’s College of Engineering & IT, Jalgaon Topic for flipped classroom is Conditional statement (if) from C Programming IDP in Educational Technology, IIT Bombay 4

Ms. Harsha V. Talele Conditional Statement (if statement) Computer Programming Computer 1 st Year

Ms. Harsha V. Talele Conditional Statement (if statement) Computer Programming Computer 1 st Year UG students of Btech Computer KCES’s College of Engineering & IT, Jalgaon, (NMU) IDP in Educational Technology, IIT Bombay 5

Out-of-class Segment This section helps you design the Out-of-Class segment of Flipped Classroom Strategy.

Out-of-class Segment This section helps you design the Out-of-Class segment of Flipped Classroom Strategy. IDP in Educational Technology, IIT Bombay 6

Out-of-class Activity Design - 1 Learning Objective(s) of Out-of-Class Activity At the end of

Out-of-class Activity Design - 1 Learning Objective(s) of Out-of-Class Activity At the end of watching the videos student should be able to § understand logical decision based on the condition § write simple programs in C language by using conditional statements. § specify the order in which statements are executed. Key Concept(s) to be covered 1. Simple if statement 2. If. . . else statement 3. Nested if. . . else statement IDP in Educational Technology, IIT Bombay 7

Out-of-class Activity Design - 1 Main Video Source URL License of Video V 1:

Out-of-class Activity Design - 1 Main Video Source URL License of Video V 1: https: //youtu. be/Q 77 DRji 11 SM V 2: https: //youtu. be/PKrllv 0 h. Kew V 3: https: //youtu. be/Th 1 ifzim 0 cw Creative Commons Attribution license (reuse allowed) Mapping Concept to Video Source CONCEPT VIDEO SEGMENT DURATION (in min) Simple if statement V 1 - 0: 00 – 9: 15 9. 15 If…else statement V 2 - 0: 00 – 6: 23 6. 23 Nested If…else statement V 3 - 0: 00 – 5: 43 5. 43 V 3 - 5: 44 – 11: 35 5. 92 TOTAL DURATION 26. 73 min IDP in Educational Technology, IIT Bombay 8

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Simple if statement Assessment

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Simple if statement Assessment Strategy Q. 1 Types of branching statement Q. 2 Syntax of if statement Q. 3 if (x% 2) y += x/2; Q. 4 Write a c program to print the square of number if it is less then 10 Expected Duration (in min) Additional Instructions (if any) 05 minutes Watch V 1 and then solve the given problem IDP in Educational Technology, IIT Bombay 9

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Explain if…else statement with

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Explain if…else statement with examples Assessment Strategy Q. 1 Syntax and flowchart of if…else statement Q. 2 What is the output? if (x%2 == 0) y += x/2; else y += (x+1)/2; Q. 3 Write a program to check whether the number is positive or negative. Q. 4 Write a c program to check whether the year is leap year or not Expected Duration (in min) Additional Instructions (if any) 10 minutes Watch V 2 and then answer all given questions. IDP in Educational Technology, IIT Bombay 10

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Nested If…else statement Assessment

Out-of-class Activity Design - 1 Aligning Assessment with Learning Objective Nested If…else statement Assessment Strategy Expected Duration (in min) Additional Instructions (if any) 06 minutes Watch V 3 and then answer Q. 1, Q. 2 and Q. 3 Q. 1 Syntax of nested if…else statement Q. 2 if (x%4 == 0) { if (x%2 == 0) y= 2; } else y= 1; Q. 3 Write a C program to find out minimum of three numbers Total activity duration 21 minutes IDP in Educational Technology, IIT Bombay 11

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

In-class Segment This section helps you design the in-class segment of Flipped Classroom Strategy. IDP in Educational Technology, IIT Bombay 12

In-class Activity Design - 1 Learning Objectives of In - Class Activity At the

In-class Activity Design - 1 Learning Objectives of In - Class Activity At the end of the class, students will be able to 1. Solve real-life scenario problems using Conditional statement(Analyze) 2. Implement C programs operations using simple, if…else and nested if…else (Analyze ) 3. To know the involvement levels of decision making Key Concepts to be covered 1. Conditional statement 2. Solving practical problems IDP in Educational Technology, IIT Bombay 13

In-class Activity Design - 1 Active Learning activities that you plan to do Real

In-class Activity Design - 1 Active Learning activities that you plan to do Real world problem solving using Think-Pair-Share Concept clarification using Peer Instruction IDP in Educational Technology, IIT Bombay 14

In-class Activity Design - 1 Peer Instruction Strategy – What Teacher Does Pose the

In-class Activity Design - 1 Peer Instruction Strategy – What Teacher Does Pose the two PI questions at the start of the class and provide summary of basic conditional statement with syntax and problems. Q 1: What will be output when you will execute following c code? #include<stdio. h> void main(){ int a=5, b=10, c=1; if(a&&b>c){ printf("cquestionbank"); } else{ break; } } (A) cquestionbank (B) It will print nothing (C) Run time error (D) Compilation error (E) None of the above IDP in Educational Technology, IIT Bombay 15

In-class Activity Design - 1 Peer Instruction Strategy – What Teacher Does Q. 2:

In-class Activity Design - 1 Peer Instruction Strategy – What Teacher Does Q. 2: What will be output when you will execute following c code? #include<stdio. h> void main(){ int a=100; if(a>10) printf("M. S. Dhoni"); else if(a>20) printf("M. E. K Hussey"); else if(a>30) printf("A. B. de villiers"); } (A) M. S. Dhoni (B) A. B. de villiers (C) M. S Dhoni M. E. K Husse A. B. de Villiers (D) Compilation error (E) None of the above IDP in Educational Technology, IIT Bombay 16

In-class Activity Design - 1 Peer Instruction Strategy – What Student Does For each

In-class Activity Design - 1 Peer Instruction Strategy – What Student Does For each question they will identify code individually. § Then they will discuss with peers and come to consensus. § Listen to instructors explanation. § IDP in Educational Technology, IIT Bombay 17

In-class Activity Design - 1 TPS Strategy – What Instructor does First provide a

In-class Activity Design - 1 TPS Strategy – What Instructor does First provide a premise Consider the case that you are asked to program a university marking system which identifies student’s grade on response to user input. Here is how grades should be grouped: 40+ E, 50 -59 D , 60 -69 C , 70 -79 B , 80+ A IDP in Educational Technology, IIT Bombay 18

In-class Activity Design - 1 TPS Strategy – What Instructor does Think (4 minutes)

In-class Activity Design - 1 TPS Strategy – What Instructor does Think (4 minutes) Instruction: Recall the conditional statement that we have learnt so far like simple if, if. . . else, nested if. . . else statements. Select the student’s grade which are grouped according to user input i. e. select the lowest boundary and check sfor every grade. Think individually and identify which appropriate conditional statement used to solve the program IDP in Educational Technology, IIT Bombay 19

In-class Activity Design - 1 TPS Strategy – What Instructor does Pair (~5 minutes)

In-class Activity Design - 1 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. IDP in Educational Technology, IIT Bombay 20

In-class Activity Design - 1 TPS Strategy – What Instructor does Share (~5 minutes)

In-class Activity Design - 1 TPS Strategy – What Instructor does Share (~5 minutes) Instructor asks a group to share their answer with class and see whethere are different answers. After sharing is done, instructor gives feedback on the correct solution and checks from lowest boundary and checks for every grade, once one of conditions matches the mark the remaining conditions will be ignored. If none of the conditions match, it will then printout the message “failed”. IDP in Educational Technology, IIT Bombay 21

End of Constructor IDP in Educational Technology, IIT Bombay 22

End of Constructor IDP in Educational Technology, IIT Bombay 22