SlideShare a Scribd company logo
2
Most read
3
Most read
RAMCO INSTITUTE OF TECHNOLOGY
Department of Computer Science and Engineering
Academic Year: 2019-2020(Odd Semester)
INNOVATIVE TEACHING PRACTICES
Degree, Semester& Branch: I SemesterB.E. CSE
Course Code & Title: GE8151 Problem Sovling and Python Programming
Name of the Faculty member: Mrs.M.Swarna Sudha
Topic: Function definition and its use
Date:13.08.2019
Practice’s followed: Think-Pair-Share
Type of Learning: Active Learning
Learning Objectives:
Objective Statements
O1 1. To expose the students to develop python programs with functions.
Think-Pair-Share
Collaborative, active learning strategy, in which students work on a problem posed by
instructor, first individually (Think), then in pairs or groups (Pair), and finally together with the
entire class (Share).
Use of think-pair-share
 It helps the students to think individually about a topic or answer to a question.
 It teaches the students to share ideas with classmates and builds oral communication skills.
 It helps to focus attention and engage students in learning.
Justification for chosen the topic:
The student should clearly understand the concept and usage of function. Functions help to
decompose a large program into small segments which makes program easy to understand, maintain
and debug. Think – Pair – Share will be an ideal active learning strategy to meet the requirements of
the topic.
Implementation of TPS:
This strategy has three steps. First, students think individually about a particular question or
scenario. Then they pair up to discuss and compare their ideas. Finally, they are given the chance to
share their ideas in a large class discussion.
Think-pair-sharing forces all students to attempt an initial response to the question, which they can
then clarify and expand as they collaborate. It also gives them a chance to validate their ideas in a
small group before mentioning them to the large group, which may help shy students feel more
confident participating
Think:
The instructors posed program where repeated same logic occurs in a program. And also with
programs with function which include those codes and execute when needed by calling that function.
Pair up to discuss and compare their ideas
Pair:
The students were asked to identify the difference, also allow them to discuss with their neighbours
to know the need of function. The students worked with their neighbours to understand the concept
of function and their usage
Share:
The students from each group presented their usage of function and participated in the discussion.
Share their ideas in a large class discussion
Learning Outcomes (LO):
The students were able to know the need of function, and analyse the advantage of usage of function.
Apart from charming student actively in learning, this activity help to develop the Individual and
team work: And also students were able to improve the communication skill. Finally, the students
are able to gain the knowledge and confidence in writing the programs with function.
Objective-PO Mapping
Objective PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
O1 3 3 2 3 2 1 1
Reflective Critique:
Challenges:
 Amount of time was spent to enable the students to understand the concept of think and pair.
 Hesitation in Sharing their ideas in the class
Initiatives to address the problem:
 Students found the activity help them to know the concept of function. Especially when they
combine and discuss. Advice the students to know the impact and importance of sharing their
views and posting queries related to the topic and made them involve in the activity.
 Assured that activity is not a kind of evaluation methodology to assess.
Post-implementation:
 In a short term of period students had a chance to write many programs with function.
 Coordination level among the students increased
 Students came up with variety of doubts while writing the programs with function.
References:
1. Dr.M.Kaliappan “DTD-DTD for TV schedule” in course “IT6801 Service Oriented
Architecture” dated: 10.07.2019. [https://www.ritrjpm.ac.in/departments/computer-science-
engg/innovative-practices.php]
2. https://www.teacherspayteachers.com/Product/Think-Pair-Share-2496919
Prepared by: Approved by:
Mrs.M.Swarnasudha Dr. K.Vijayalakshmi

More Related Content

DOC
Major project synopsis format
PPT
Bellman Ford's Algorithm
PPSX
COCOMO Model For Effort Estimation
PPT
Introduction to data structures and Algorithm
PDF
UGC NET Computer Science & Application book.pdf [Sample]
DOC
PROJECT REPORT
PDF
Software project management
PDF
Language
Major project synopsis format
Bellman Ford's Algorithm
COCOMO Model For Effort Estimation
Introduction to data structures and Algorithm
UGC NET Computer Science & Application book.pdf [Sample]
PROJECT REPORT
Software project management
Language

What's hot (20)

PPT
Conceptual dependency
DOCX
Online railway reservation system
PPTX
Basic Behavioral Modeling
PPTX
Daily Expense Tracker
PDF
Project Planning in Software Engineering
DOCX
Online Railway Reservation System
PDF
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
PDF
CS6502 OOAD - Question Bank and Answer
PPTX
Project scheduling and tracking
PPTX
Software Engineering
PPTX
Context model
PDF
Traditional Process Models
PPT
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
PPT
Cocomo model
DOCX
Library Management System Project Report
PPTX
Finite Automata in compiler design
DOCX
srs for railway reservation system
PDF
Attendance Management System
PDF
Formal Languages and Automata Theory Unit 1
PPT
Unit 2-Design Patterns.ppt
Conceptual dependency
Online railway reservation system
Basic Behavioral Modeling
Daily Expense Tracker
Project Planning in Software Engineering
Online Railway Reservation System
GE3171-PROBLEM SOLVING AND PYTHON PROGRAMMING LABORATORY
CS6502 OOAD - Question Bank and Answer
Project scheduling and tracking
Software Engineering
Context model
Traditional Process Models
CHAPTER 6 REQUIREMENTS MODELING: SCENARIO based Model , Class based moddel
Cocomo model
Library Management System Project Report
Finite Automata in compiler design
srs for railway reservation system
Attendance Management System
Formal Languages and Automata Theory Unit 1
Unit 2-Design Patterns.ppt
Ad

Similar to Innovative teaching think pair share function (20)

PDF
Think pair share
PPSX
Pidp 3250 poster session
DOCX
0 hybrid template whole unit
PPT
Pidp 3250 poster session
PPTX
Technology integration slide show
DOCX
Think-Pair-Share
DOCX
0 hybrid template creating mini unit
PDF
5E_Blank_Lesson plan recent format focus
DOCX
Lesson 17th August
DOCX
Week 4 (Nov 15 - Nov 21)Apply It! ActivityDue DateFo.docx
PDF
4 Planning instrution for You take Thejp .pdf
PPT
Webinar 1
PPTX
Active learning
PPS
Building Community in the Online Classroom through Group Work
PPT
Curriculum Integration
PPTX
Applying principles of pbl in the classroom
PDF
Planning Digital Learning for K-12 Classroom
PPT
Learning Theories Group Project: Cognitive Theory
PPT
Learning Theories Group Project: Cognitive Theory
PDF
Icel2013 empowering educators
Think pair share
Pidp 3250 poster session
0 hybrid template whole unit
Pidp 3250 poster session
Technology integration slide show
Think-Pair-Share
0 hybrid template creating mini unit
5E_Blank_Lesson plan recent format focus
Lesson 17th August
Week 4 (Nov 15 - Nov 21)Apply It! ActivityDue DateFo.docx
4 Planning instrution for You take Thejp .pdf
Webinar 1
Active learning
Building Community in the Online Classroom through Group Work
Curriculum Integration
Applying principles of pbl in the classroom
Planning Digital Learning for K-12 Classroom
Learning Theories Group Project: Cognitive Theory
Learning Theories Group Project: Cognitive Theory
Icel2013 empowering educators
Ad

More from swarna sudha (7)

PPTX
Basic Statistical descriptions of Data.pptx
PPTX
Positioning, pointing and drawing in Human computer Interaction
PPTX
Introduction to data link layer
PPTX
Range, quartiles, and interquartile range
PPTX
Datatypes python programming
PPTX
Foundations of hci the computer
PPT
Basic Statistical descriptions of Data.pptx
Positioning, pointing and drawing in Human computer Interaction
Introduction to data link layer
Range, quartiles, and interquartile range
Datatypes python programming
Foundations of hci the computer

Recently uploaded (20)

PPT
Project quality management in manufacturing
PDF
III.4.1.2_The_Space_Environment.p pdffdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
737-MAX_SRG.pdf student reference guides
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Artificial Intelligence
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Current and future trends in Computer Vision.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
PPT on Performance Review to get promotions
Project quality management in manufacturing
III.4.1.2_The_Space_Environment.p pdffdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CYBER-CRIMES AND SECURITY A guide to understanding
UNIT 4 Total Quality Management .pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
R24 SURVEYING LAB MANUAL for civil enggi
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Operating System & Kernel Study Guide-1 - converted.pdf
737-MAX_SRG.pdf student reference guides
Safety Seminar civil to be ensured for safe working.
Model Code of Practice - Construction Work - 21102022 .pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Artificial Intelligence
Automation-in-Manufacturing-Chapter-Introduction.pdf
Current and future trends in Computer Vision.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPT on Performance Review to get promotions

Innovative teaching think pair share function

  • 1. RAMCO INSTITUTE OF TECHNOLOGY Department of Computer Science and Engineering Academic Year: 2019-2020(Odd Semester) INNOVATIVE TEACHING PRACTICES Degree, Semester& Branch: I SemesterB.E. CSE Course Code & Title: GE8151 Problem Sovling and Python Programming Name of the Faculty member: Mrs.M.Swarna Sudha Topic: Function definition and its use Date:13.08.2019 Practice’s followed: Think-Pair-Share Type of Learning: Active Learning Learning Objectives: Objective Statements O1 1. To expose the students to develop python programs with functions. Think-Pair-Share Collaborative, active learning strategy, in which students work on a problem posed by instructor, first individually (Think), then in pairs or groups (Pair), and finally together with the entire class (Share). Use of think-pair-share  It helps the students to think individually about a topic or answer to a question.  It teaches the students to share ideas with classmates and builds oral communication skills.  It helps to focus attention and engage students in learning. Justification for chosen the topic: The student should clearly understand the concept and usage of function. Functions help to decompose a large program into small segments which makes program easy to understand, maintain and debug. Think – Pair – Share will be an ideal active learning strategy to meet the requirements of the topic.
  • 2. Implementation of TPS: This strategy has three steps. First, students think individually about a particular question or scenario. Then they pair up to discuss and compare their ideas. Finally, they are given the chance to share their ideas in a large class discussion. Think-pair-sharing forces all students to attempt an initial response to the question, which they can then clarify and expand as they collaborate. It also gives them a chance to validate their ideas in a small group before mentioning them to the large group, which may help shy students feel more confident participating Think: The instructors posed program where repeated same logic occurs in a program. And also with programs with function which include those codes and execute when needed by calling that function. Pair up to discuss and compare their ideas Pair: The students were asked to identify the difference, also allow them to discuss with their neighbours to know the need of function. The students worked with their neighbours to understand the concept of function and their usage Share: The students from each group presented their usage of function and participated in the discussion.
  • 3. Share their ideas in a large class discussion Learning Outcomes (LO): The students were able to know the need of function, and analyse the advantage of usage of function. Apart from charming student actively in learning, this activity help to develop the Individual and team work: And also students were able to improve the communication skill. Finally, the students are able to gain the knowledge and confidence in writing the programs with function. Objective-PO Mapping Objective PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 O1 3 3 2 3 2 1 1 Reflective Critique: Challenges:  Amount of time was spent to enable the students to understand the concept of think and pair.  Hesitation in Sharing their ideas in the class Initiatives to address the problem:  Students found the activity help them to know the concept of function. Especially when they combine and discuss. Advice the students to know the impact and importance of sharing their views and posting queries related to the topic and made them involve in the activity.  Assured that activity is not a kind of evaluation methodology to assess. Post-implementation:  In a short term of period students had a chance to write many programs with function.  Coordination level among the students increased  Students came up with variety of doubts while writing the programs with function.
  • 4. References: 1. Dr.M.Kaliappan “DTD-DTD for TV schedule” in course “IT6801 Service Oriented Architecture” dated: 10.07.2019. [https://www.ritrjpm.ac.in/departments/computer-science- engg/innovative-practices.php] 2. https://www.teacherspayteachers.com/Product/Think-Pair-Share-2496919 Prepared by: Approved by: Mrs.M.Swarnasudha Dr. K.Vijayalakshmi