SlideShare a Scribd company logo
1 of 4
Download to read offline
RAMCO INSTITUTE OF TECHNOLOGY
Department of Computer Science and Engineering
Academic Year: 2019 - 2020 (Even Semester)
Degree, Semester & Branch: VI Semester B.E. CSE
Course Code & Title: CS8602 Compiler Design
Type of Activity: Think-Pair-Share
Topic: Intermediate Code Generation
Date: 17.02.20
Type of Learning:
Active Learning
Learning Objectives:
O3: To enable the students to understand intermediate code generation and syntax directed
translation.
Activity Description:
Think-Pair-Share is a collaborative, active learning strategy.
• Initially the students were asked to think about the given topic individually without
discussing with other in the class (Think).
• Each student is paired with another student.
• They share their thinking with each other and proceed with the task.
• Students share their thinking (or solution) with the entire class.
Uses of Think-Pair-Share:
• Students are actively engaged.
• Makes class interactive.
• It helps the students to think individually about a topic or answer to a given question.
• It helps to focus attention and engage students in learning
Justification for chosen the topic:
The Intermediate code Generation is one of the important topic, and repeatedly asked
in university question. This activity makes the students to get a sound knowledge in this
concept. Students think individually about a topic and share their ideas with their classmates
that improve creative thinking and oral communication skills.
Implementation of Think-Pair-Share:
Think: The teacher posed questions to learn and explain the Intermediate code Generation.
The students were grouped and discussed about the same. Some of the Questions are given
below:
i) a=b*c+b*d ii) if(a<b+c)
a=a-c
c=b*c
iii) while(A<C and B<D) do iv) void main()
if A=1 then C=C+1 {
else int a;
while A<=D a=23
do A=A+B if(a==23)
a=10
else
a=19
v)if A<B }
then 1
else 0
Pair: The students were asked to discuss their pairs to understand the given concept as shown
in Figure 1. The students discussed and learn by themselves or with their pairs to complete
the task.
Share: Finally, the Five pair of students Aparna and Krishnaveni,Varsha and Muthulakshmi,
Rathika and Ragapriya,Sudarshan Ramji and Prabhu,Muthurani and Gayathri, presented their
concepts and participated in the discussion as shown in Figures 2-6.
Figure 1 Figure 2
Figure 3 Figure 4
Figure 5 Figure 6
Outcomes:
• This activity increased attentiveness in the class and also improves the students’ skill
of critical analysis of the topics.
• This activity made the students to understand the topic clearly.
Relevance to POs
Reflective Critique:
Challenges
• Some students are hesitated and lack to share the concepts that they learnt in the class.
• Students found the activity helpful to get clarity on the topic especially when they
combine and discuss.
Course
Outcome PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
03 3 2 2 1 2 2 2
Initiatives to address the problem:
• Several university questions were shown and discussed to the students about the
weightage for intermediate code generation.
• Make the students to know the impact and importance of sharing their views and
understanding related to the topic and made them involve in the activity.
Post-implementation
• Students were actively participated in this activity.
• From this activity, the students can get more clarity in the Intermediate code Generation
by discussing and sharing their views with the other students in the class.
• The various representations of the intermediate code were again explained for their better
understanding.
References:
https://www.ritrjpm.ac.in/images/computer-science/14_CS8392_TPS.pdf
https://www.ritrjpm.ac.in/images/computer-science/31_EC8393_TPS.pdf

More Related Content

What's hot

Concluding Lesson Study
Concluding Lesson StudyConcluding Lesson Study
Concluding Lesson StudyJimmy Keng
 
Blake Institute Spring 2014
Blake Institute Spring 2014Blake Institute Spring 2014
Blake Institute Spring 2014Jimmy Keng
 
Lli power point december 2011
Lli power point december 2011Lli power point december 2011
Lli power point december 2011Susan Robertson
 
Think-Pair-Share
Think-Pair-ShareThink-Pair-Share
Think-Pair-ShareYoga Raja
 
Lesson study in singapore schools PRIMARY Mathematics
Lesson study in singapore schools PRIMARY MathematicsLesson study in singapore schools PRIMARY Mathematics
Lesson study in singapore schools PRIMARY MathematicsJimmy Keng
 
Minute paper
Minute paperMinute paper
Minute paperYoga Raja
 
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...Takehiko Ito
 
Lesson Study in Action by Academy of Singapore Teachers
Lesson Study in Action by Academy of Singapore TeachersLesson Study in Action by Academy of Singapore Teachers
Lesson Study in Action by Academy of Singapore TeachersJimmy Keng
 
Lesson plan 7th meeting
Lesson plan 7th meetingLesson plan 7th meeting
Lesson plan 7th meetingIsmaya Gharini
 
Inquire into inquiry
Inquire into inquiryInquire into inquiry
Inquire into inquiryinquirymaths
 
Dissertation Defense
Dissertation DefenseDissertation Defense
Dissertation DefensePam Pittman
 
Raymond walk through q2 radicals & variations
Raymond  walk through q2 radicals & variationsRaymond  walk through q2 radicals & variations
Raymond walk through q2 radicals & variationsshielaray765
 
CCC-M F2F meeting_160920
CCC-M F2F meeting_160920CCC-M F2F meeting_160920
CCC-M F2F meeting_160920McGill_RSB
 
Christina Final Teaching Lesson Evaluation
Christina Final Teaching Lesson EvaluationChristina Final Teaching Lesson Evaluation
Christina Final Teaching Lesson EvaluationChristina Harding
 
Course book evaluation
Course book evaluationCourse book evaluation
Course book evaluationLegato
 
Day 3 Lesson Plan
Day 3 Lesson PlanDay 3 Lesson Plan
Day 3 Lesson PlanMicah Lucas
 
Accomplished end of-course action plan-revised
Accomplished end of-course action plan-revisedAccomplished end of-course action plan-revised
Accomplished end of-course action plan-revisedYuel Toledo
 
Siop feature 23 26 powerpoint (2)
Siop feature 23 26 powerpoint (2)Siop feature 23 26 powerpoint (2)
Siop feature 23 26 powerpoint (2)Rebeccabrownmusic
 
Activities And Lessons
Activities And LessonsActivities And Lessons
Activities And LessonsVale
 

What's hot (20)

RPH
RPH RPH
RPH
 
Concluding Lesson Study
Concluding Lesson StudyConcluding Lesson Study
Concluding Lesson Study
 
Blake Institute Spring 2014
Blake Institute Spring 2014Blake Institute Spring 2014
Blake Institute Spring 2014
 
Lli power point december 2011
Lli power point december 2011Lli power point december 2011
Lli power point december 2011
 
Think-Pair-Share
Think-Pair-ShareThink-Pair-Share
Think-Pair-Share
 
Lesson study in singapore schools PRIMARY Mathematics
Lesson study in singapore schools PRIMARY MathematicsLesson study in singapore schools PRIMARY Mathematics
Lesson study in singapore schools PRIMARY Mathematics
 
Minute paper
Minute paperMinute paper
Minute paper
 
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...
G283 Ito, T., Sugita, A., Inoue, T., & Takabe, Y. (2018, June). Conflict reso...
 
Lesson Study in Action by Academy of Singapore Teachers
Lesson Study in Action by Academy of Singapore TeachersLesson Study in Action by Academy of Singapore Teachers
Lesson Study in Action by Academy of Singapore Teachers
 
Lesson plan 7th meeting
Lesson plan 7th meetingLesson plan 7th meeting
Lesson plan 7th meeting
 
Inquire into inquiry
Inquire into inquiryInquire into inquiry
Inquire into inquiry
 
Dissertation Defense
Dissertation DefenseDissertation Defense
Dissertation Defense
 
Raymond walk through q2 radicals & variations
Raymond  walk through q2 radicals & variationsRaymond  walk through q2 radicals & variations
Raymond walk through q2 radicals & variations
 
CCC-M F2F meeting_160920
CCC-M F2F meeting_160920CCC-M F2F meeting_160920
CCC-M F2F meeting_160920
 
Christina Final Teaching Lesson Evaluation
Christina Final Teaching Lesson EvaluationChristina Final Teaching Lesson Evaluation
Christina Final Teaching Lesson Evaluation
 
Course book evaluation
Course book evaluationCourse book evaluation
Course book evaluation
 
Day 3 Lesson Plan
Day 3 Lesson PlanDay 3 Lesson Plan
Day 3 Lesson Plan
 
Accomplished end of-course action plan-revised
Accomplished end of-course action plan-revisedAccomplished end of-course action plan-revised
Accomplished end of-course action plan-revised
 
Siop feature 23 26 powerpoint (2)
Siop feature 23 26 powerpoint (2)Siop feature 23 26 powerpoint (2)
Siop feature 23 26 powerpoint (2)
 
Activities And Lessons
Activities And LessonsActivities And Lessons
Activities And Lessons
 

Similar to Think pair share

AK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptxAK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptxShreyShukla21
 
Teaching Online Courses - Basic Principles of Asynchronous Learning
Teaching Online Courses  - Basic Principles of Asynchronous LearningTeaching Online Courses  - Basic Principles of Asynchronous Learning
Teaching Online Courses - Basic Principles of Asynchronous LearningIsa Jahnke
 
Tool for Analyzing and Adapting Curriculum Materia.docx
Tool for Analyzing and Adapting Curriculum Materia.docxTool for Analyzing and Adapting Curriculum Materia.docx
Tool for Analyzing and Adapting Curriculum Materia.docxVannaJoy20
 
Planning and analyzing mathematics lesson
Planning and analyzing mathematics lessonPlanning and analyzing mathematics lesson
Planning and analyzing mathematics lessonupnismedmultimedia
 
strategi pembelajaran kooperatif dalam kualitas permbelajaran
strategi pembelajaran kooperatif dalam kualitas permbelajaranstrategi pembelajaran kooperatif dalam kualitas permbelajaran
strategi pembelajaran kooperatif dalam kualitas permbelajaranSmpBaitulqurannganju
 
Innovative practices reflection
Innovative practices   reflectionInnovative practices   reflection
Innovative practices reflectionVignesh Saravanan
 
0 hybrid template whole unit
0 hybrid template whole unit0 hybrid template whole unit
0 hybrid template whole unitsjshannon47
 
Online assignment archa mohan s
Online assignment archa mohan sOnline assignment archa mohan s
Online assignment archa mohan sarcha1989
 
Democratizing the Discussion Board: Establishing a Community of Learners to G...
Democratizing the Discussion Board: Establishing a Community of Learners to G...Democratizing the Discussion Board: Establishing a Community of Learners to G...
Democratizing the Discussion Board: Establishing a Community of Learners to G...D2L Barry
 
E moderation resource pack topic 4
E moderation resource pack topic 4E moderation resource pack topic 4
E moderation resource pack topic 4RhonaSB
 
BUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdfBUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdfloantnu1
 
Best Practice 1.pdf
Best Practice 1.pdfBest Practice 1.pdf
Best Practice 1.pdfLina Manik
 
Postive Teaching
Postive TeachingPostive Teaching
Postive Teachingpurpleace
 
High vs. Low Collaboration Courses: Impact on Learning Presence, Community...
High vs. Low Collaboration Courses:  Impact on Learning Presence,   Community...High vs. Low Collaboration Courses:  Impact on Learning Presence,   Community...
High vs. Low Collaboration Courses: Impact on Learning Presence, Community...David Wicks
 

Similar to Think pair share (20)

Collabrative Learning.pptx
Collabrative Learning.pptxCollabrative Learning.pptx
Collabrative Learning.pptx
 
AK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptxAK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptx
 
50 model pembelajaran
50 model pembelajaran50 model pembelajaran
50 model pembelajaran
 
50 model pembelajaran (50 Learning Models)
50 model pembelajaran (50 Learning Models)50 model pembelajaran (50 Learning Models)
50 model pembelajaran (50 Learning Models)
 
Teaching Online Courses - Basic Principles of Asynchronous Learning
Teaching Online Courses  - Basic Principles of Asynchronous LearningTeaching Online Courses  - Basic Principles of Asynchronous Learning
Teaching Online Courses - Basic Principles of Asynchronous Learning
 
Tool for Analyzing and Adapting Curriculum Materia.docx
Tool for Analyzing and Adapting Curriculum Materia.docxTool for Analyzing and Adapting Curriculum Materia.docx
Tool for Analyzing and Adapting Curriculum Materia.docx
 
Planning and analyzing mathematics lesson
Planning and analyzing mathematics lessonPlanning and analyzing mathematics lesson
Planning and analyzing mathematics lesson
 
strategi pembelajaran kooperatif dalam kualitas permbelajaran
strategi pembelajaran kooperatif dalam kualitas permbelajaranstrategi pembelajaran kooperatif dalam kualitas permbelajaran
strategi pembelajaran kooperatif dalam kualitas permbelajaran
 
Innovative practices reflection
Innovative practices   reflectionInnovative practices   reflection
Innovative practices reflection
 
0 hybrid template whole unit
0 hybrid template whole unit0 hybrid template whole unit
0 hybrid template whole unit
 
Online assignment archa mohan s
Online assignment archa mohan sOnline assignment archa mohan s
Online assignment archa mohan s
 
Democratizing the Discussion Board: Establishing a Community of Learners to G...
Democratizing the Discussion Board: Establishing a Community of Learners to G...Democratizing the Discussion Board: Establishing a Community of Learners to G...
Democratizing the Discussion Board: Establishing a Community of Learners to G...
 
E moderation resource pack topic 4
E moderation resource pack topic 4E moderation resource pack topic 4
E moderation resource pack topic 4
 
BUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdfBUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdf
 
Co-operative learning-learning a joint effort
 Co-operative learning-learning a joint effort Co-operative learning-learning a joint effort
Co-operative learning-learning a joint effort
 
Project, Role Play and Brainstorming
Project, Role Play and BrainstormingProject, Role Play and Brainstorming
Project, Role Play and Brainstorming
 
Best Practice 1.pdf
Best Practice 1.pdfBest Practice 1.pdf
Best Practice 1.pdf
 
The LEARN and Backwards Design Model
The LEARN and Backwards Design ModelThe LEARN and Backwards Design Model
The LEARN and Backwards Design Model
 
Postive Teaching
Postive TeachingPostive Teaching
Postive Teaching
 
High vs. Low Collaboration Courses: Impact on Learning Presence, Community...
High vs. Low Collaboration Courses:  Impact on Learning Presence,   Community...High vs. Low Collaboration Courses:  Impact on Learning Presence,   Community...
High vs. Low Collaboration Courses: Impact on Learning Presence, Community...
 

More from Anusuya123

Unit-III Correlation and Regression.pptx
Unit-III Correlation and Regression.pptxUnit-III Correlation and Regression.pptx
Unit-III Correlation and Regression.pptxAnusuya123
 
Types of Data-Introduction.pptx
Types of Data-Introduction.pptxTypes of Data-Introduction.pptx
Types of Data-Introduction.pptxAnusuya123
 
Basic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptxBasic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptxAnusuya123
 
Data warehousing.pptx
Data warehousing.pptxData warehousing.pptx
Data warehousing.pptxAnusuya123
 
Unit 1-Data Science Process Overview.pptx
Unit 1-Data Science Process Overview.pptxUnit 1-Data Science Process Overview.pptx
Unit 1-Data Science Process Overview.pptxAnusuya123
 
Introduction to Data Science.pptx
Introduction to Data Science.pptxIntroduction to Data Science.pptx
Introduction to Data Science.pptxAnusuya123
 
5.2.2. Memory Consistency Models.pptx
5.2.2. Memory Consistency Models.pptx5.2.2. Memory Consistency Models.pptx
5.2.2. Memory Consistency Models.pptxAnusuya123
 
5.1.3. Chord.pptx
5.1.3. Chord.pptx5.1.3. Chord.pptx
5.1.3. Chord.pptxAnusuya123
 
3. Descriptive statistics.ppt
3. Descriptive statistics.ppt3. Descriptive statistics.ppt
3. Descriptive statistics.pptAnusuya123
 
1. Intro DS.pptx
1. Intro DS.pptx1. Intro DS.pptx
1. Intro DS.pptxAnusuya123
 
5.Collective bargaining.pptx
5.Collective bargaining.pptx5.Collective bargaining.pptx
5.Collective bargaining.pptxAnusuya123
 
Runtimeenvironment
RuntimeenvironmentRuntimeenvironment
RuntimeenvironmentAnusuya123
 
Lexical analyzer generator lex
Lexical analyzer generator lexLexical analyzer generator lex
Lexical analyzer generator lexAnusuya123
 
Operators in Python
Operators in PythonOperators in Python
Operators in PythonAnusuya123
 

More from Anusuya123 (14)

Unit-III Correlation and Regression.pptx
Unit-III Correlation and Regression.pptxUnit-III Correlation and Regression.pptx
Unit-III Correlation and Regression.pptx
 
Types of Data-Introduction.pptx
Types of Data-Introduction.pptxTypes of Data-Introduction.pptx
Types of Data-Introduction.pptx
 
Basic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptxBasic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptx
 
Data warehousing.pptx
Data warehousing.pptxData warehousing.pptx
Data warehousing.pptx
 
Unit 1-Data Science Process Overview.pptx
Unit 1-Data Science Process Overview.pptxUnit 1-Data Science Process Overview.pptx
Unit 1-Data Science Process Overview.pptx
 
Introduction to Data Science.pptx
Introduction to Data Science.pptxIntroduction to Data Science.pptx
Introduction to Data Science.pptx
 
5.2.2. Memory Consistency Models.pptx
5.2.2. Memory Consistency Models.pptx5.2.2. Memory Consistency Models.pptx
5.2.2. Memory Consistency Models.pptx
 
5.1.3. Chord.pptx
5.1.3. Chord.pptx5.1.3. Chord.pptx
5.1.3. Chord.pptx
 
3. Descriptive statistics.ppt
3. Descriptive statistics.ppt3. Descriptive statistics.ppt
3. Descriptive statistics.ppt
 
1. Intro DS.pptx
1. Intro DS.pptx1. Intro DS.pptx
1. Intro DS.pptx
 
5.Collective bargaining.pptx
5.Collective bargaining.pptx5.Collective bargaining.pptx
5.Collective bargaining.pptx
 
Runtimeenvironment
RuntimeenvironmentRuntimeenvironment
Runtimeenvironment
 
Lexical analyzer generator lex
Lexical analyzer generator lexLexical analyzer generator lex
Lexical analyzer generator lex
 
Operators in Python
Operators in PythonOperators in Python
Operators in Python
 

Recently uploaded

Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

Think pair share

  • 1. RAMCO INSTITUTE OF TECHNOLOGY Department of Computer Science and Engineering Academic Year: 2019 - 2020 (Even Semester) Degree, Semester & Branch: VI Semester B.E. CSE Course Code & Title: CS8602 Compiler Design Type of Activity: Think-Pair-Share Topic: Intermediate Code Generation Date: 17.02.20 Type of Learning: Active Learning Learning Objectives: O3: To enable the students to understand intermediate code generation and syntax directed translation. Activity Description: Think-Pair-Share is a collaborative, active learning strategy. • Initially the students were asked to think about the given topic individually without discussing with other in the class (Think). • Each student is paired with another student. • They share their thinking with each other and proceed with the task. • Students share their thinking (or solution) with the entire class. Uses of Think-Pair-Share: • Students are actively engaged. • Makes class interactive. • It helps the students to think individually about a topic or answer to a given question. • It helps to focus attention and engage students in learning Justification for chosen the topic: The Intermediate code Generation is one of the important topic, and repeatedly asked in university question. This activity makes the students to get a sound knowledge in this concept. Students think individually about a topic and share their ideas with their classmates that improve creative thinking and oral communication skills.
  • 2. Implementation of Think-Pair-Share: Think: The teacher posed questions to learn and explain the Intermediate code Generation. The students were grouped and discussed about the same. Some of the Questions are given below: i) a=b*c+b*d ii) if(a<b+c) a=a-c c=b*c iii) while(A<C and B<D) do iv) void main() if A=1 then C=C+1 { else int a; while A<=D a=23 do A=A+B if(a==23) a=10 else a=19 v)if A<B } then 1 else 0 Pair: The students were asked to discuss their pairs to understand the given concept as shown in Figure 1. The students discussed and learn by themselves or with their pairs to complete the task. Share: Finally, the Five pair of students Aparna and Krishnaveni,Varsha and Muthulakshmi, Rathika and Ragapriya,Sudarshan Ramji and Prabhu,Muthurani and Gayathri, presented their concepts and participated in the discussion as shown in Figures 2-6. Figure 1 Figure 2
  • 3. Figure 3 Figure 4 Figure 5 Figure 6 Outcomes: • This activity increased attentiveness in the class and also improves the students’ skill of critical analysis of the topics. • This activity made the students to understand the topic clearly. Relevance to POs Reflective Critique: Challenges • Some students are hesitated and lack to share the concepts that they learnt in the class. • Students found the activity helpful to get clarity on the topic especially when they combine and discuss. Course Outcome PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 03 3 2 2 1 2 2 2
  • 4. Initiatives to address the problem: • Several university questions were shown and discussed to the students about the weightage for intermediate code generation. • Make the students to know the impact and importance of sharing their views and understanding related to the topic and made them involve in the activity. Post-implementation • Students were actively participated in this activity. • From this activity, the students can get more clarity in the Intermediate code Generation by discussing and sharing their views with the other students in the class. • The various representations of the intermediate code were again explained for their better understanding. References: https://www.ritrjpm.ac.in/images/computer-science/14_CS8392_TPS.pdf https://www.ritrjpm.ac.in/images/computer-science/31_EC8393_TPS.pdf