210 likes | 222 Views
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR. IDP in Educational Technology – IIT Bombay. MANI DEEP KARUMANCHI. Assistant Controller of Examinations, Assistant Professor, Department of CSE, Bapatla Engineering College, Bapatla Andhra Pradesh. MANI DEEP KARUMANCHI. Abstract Classes.
E N D
FLIPPED CLASSROOM ACTIVITY CONSTRUCTOR IDP in Educational Technology – IIT Bombay
MANI DEEP KARUMANCHI Assistant Controller of Examinations, Assistant Professor, Department of CSE, Bapatla Engineering College, Bapatla Andhra Pradesh IDP in Educational Technology, IIT Bombay
MANI DEEP KARUMANCHI Abstract Classes Object Oriented Programming (C#) Computer Science 2nd Year UG Students in Computer Science Bapatla Engineering College(Autonomous), Bapatla, A.P. IDP in Educational Technology, IIT Bombay
OUT-OF-CLASS SEGMENT IDP in Educational Technology, IIT Bombay
Out-of-class Activity Design -1 Learning Objective(s) of Out-of-Class Activity: • After watching the videos student can • be able to implement Abstract Classes. • explain the role of sealed keyword. • differentiate Interfaces and Abstract Classes . Key Concept(s) to be covered: Abstract Classes Differences between Abstract Classes and Interfaces IDP in Educational Technology, IIT Bombay
Out-of-class Activity Design - 2 https://youtu.be/7amjs2y_dgo https://youtu.be/hlLqvwocSr4 Uploaded Video URL YouTube video open to public License of Video V1: 9 Minutes 49 seconds V2: 5 Minutes 14 seconds Duration of Screencast * Ensure that you give a Creative-Commons License to the uploaded video IDP in Educational Technology, IIT Bombay
Out-of-class Activity Design - 3 Aligning Assessment with Learning Objective Expected activity duration 12 Min IDP in Educational Technology, IIT Bombay
In-Class Activity Design IDP in Educational Technology, IIT Bombay
In-class Activity Design -1 Learning Objective(s) of In-Class Activity: Students will be able to implement the given scenario using abstract classes. Students can explain the importance of sealed keyword in C#. Students can explain the difference between interfaces and abstract classes. Key Concept(s) to be covered: Abstract Class Design sealed keyword interfaces IDP in Educational Technology, IIT Bombay
In-class Activity Design -2 Active Learning activity(ies) that you plan to do Peer Instruction Team-Pair-Solo Think-Pair-Share Explain the strategy by giving details of: (You may use additional slides that are provided for detailing) Details of what teacher and student does is explained in the following slides IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Duration : 10 min Peer Instruction • Students have to understand how to solve real world scenarios using Abstract classes. • Q:Design appropriate class hierarch for implementing the following scenario using abstract classes. • Account: Abstract Class • What Instructor does: Poses Question, Let students pair and discuss, and provide different real time scenarios where we can use abstract classes. • What student does: Vote for question, Discuss with neighbor, Come to consensus, Listens to summary by instructor IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Team-Pair-Solo Premise: Instructor presents the scenario: implement appropriate class hierarch for implementing the following scenario using abstract classes. Account: Abstract Class IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Team – Pair - Solo Team Phase: [5 min] As a team come up with real time scenario where we can use abstract classes. Instructor: Poses questions, divides the students into Five teams of 4 members each, ensures cross-talk between students Student: Student will design class hierarchy for any given real world scenario. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Team – Pair - Solo Pair Phase: [5 min] Instructor: Gives better class hierarchy for the given scenario. Student: Pairs within the team. Compares instructor’s solution with team’s solution. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Team – Pair - Solo Total Duration : 15 min Solo Phase: [5 min] Provide another complex scenario to every individual. Individuals has to design classes by their own. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Think – Pair - Share Total Duration : 15 min Think Phase: [1 min] Write classes for the given scenario. Pair Phase: [4 min] Compare your solution with your neighbor and see who wrote better solution. Share Phase: [10 min] Share your created solution. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design End of class summary and an extension The TPS is then followed by a 10 minute summary about the topic. The teacher then provides new problems to think differently for the real world issues. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Justify why the above are active learning strategies By using Peer Instruction, students be able to design classes for any given scenario. Students discuss this solution in team. Teacher also helps to give better solution. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Justify why the above are active learning strategies Team-Pair-Solo is a cooperative strategy that will help students to practice difficult tasks first as a group and then as an individual[Henry, Fraser & Virgo, 2014]. IDP in Educational Technology, IIT Bombay
Additional Slides for In-Class Activity Design Justify why the above are active learning strategies Think-Pair-Share is an example of an active learning strategy that is found beneficial for open-ended problems or eliciting multiple views [Kothiyal, Murthy & Iyer, 2014]. In the current example. Kothiyal, A., Murthy, S., & Iyer, S. (2014, June). Think-pair-share in a large CS1 class: does learning really happen?. In Proceedings of the 2014 conference on Innovation & technology in computer science education (pp. 51-56). ACM. IDP in Educational Technology, IIT Bombay
END OF CONSTRUCTOR IDP in Educational Technology, IIT Bombay