SlideShare a Scribd company logo
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

RPH
RPH RPH
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 2014
Jimmy 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-Share
Yoga 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 paper
Yoga 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 Teachers
Jimmy 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 inquiry
inquirymaths
 
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_160920
McGill_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-revised
Yuel 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

Collabrative Learning.pptx
Collabrative Learning.pptxCollabrative Learning.pptx
Collabrative Learning.pptx
Dr.Chetankumar Sedani(Thakkar) PhD
 
AK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptxAK Singh_Active-Learning-Strategies.pptx
AK Singh_Active-Learning-Strategies.pptx
ShreyShukla21
 
50 model pembelajaran
50 model pembelajaran50 model pembelajaran
50 model pembelajaran
pychan-ketapang. blogspot.com
 
50 model pembelajaran (50 Learning Models)
50 model pembelajaran (50 Learning Models)50 model pembelajaran (50 Learning Models)
50 model pembelajaran (50 Learning Models)
pychan-ketapang. blogspot.com
 
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
Isa 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.docx
VannaJoy20
 
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 permbelajaran
SmpBaitulqurannganju
 
Innovative practices reflection
Innovative practices   reflectionInnovative practices   reflection
Innovative practices reflection
Vignesh Saravanan
 
0 hybrid template whole unit
0 hybrid template whole unit0 hybrid template whole unit
0 hybrid template whole unit
sjshannon47
 
Online assignment archa mohan s
Online assignment archa mohan sOnline assignment archa mohan s
Online assignment archa mohan s
archa1989
 
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 4
RhonaSB
 
BUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdfBUE2015FlippedClassroomDesign.pdf
BUE2015FlippedClassroomDesign.pdf
loantnu1
 
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
A.I.K.C. COLLEGE OF EDUCATION
 
Best Practice 1.pdf
Best Practice 1.pdfBest Practice 1.pdf
Best Practice 1.pdf
Lina Manik
 
Postive Teaching
Postive TeachingPostive Teaching
Postive Teaching
purpleace
 
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.pptx
Anusuya123
 
Types of Data-Introduction.pptx
Types of Data-Introduction.pptxTypes of Data-Introduction.pptx
Types of Data-Introduction.pptx
Anusuya123
 
Basic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptxBasic Statistical Descriptions of Data.pptx
Basic Statistical Descriptions of Data.pptx
Anusuya123
 
Data warehousing.pptx
Data warehousing.pptxData warehousing.pptx
Data warehousing.pptx
Anusuya123
 
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
Anusuya123
 
Introduction to Data Science.pptx
Introduction to Data Science.pptxIntroduction to Data Science.pptx
Introduction to Data Science.pptx
Anusuya123
 
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
Anusuya123
 
5.1.3. Chord.pptx
5.1.3. Chord.pptx5.1.3. Chord.pptx
5.1.3. Chord.pptx
Anusuya123
 
3. Descriptive statistics.ppt
3. Descriptive statistics.ppt3. Descriptive statistics.ppt
3. Descriptive statistics.ppt
Anusuya123
 
1. Intro DS.pptx
1. Intro DS.pptx1. Intro DS.pptx
1. Intro DS.pptx
Anusuya123
 
5.Collective bargaining.pptx
5.Collective bargaining.pptx5.Collective bargaining.pptx
5.Collective bargaining.pptx
Anusuya123
 
Runtimeenvironment
RuntimeenvironmentRuntimeenvironment
Runtimeenvironment
Anusuya123
 
Lexical analyzer generator lex
Lexical analyzer generator lexLexical analyzer generator lex
Lexical analyzer generator lex
Anusuya123
 
Operators in Python
Operators in PythonOperators in Python
Operators in Python
Anusuya123
 

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

Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
AkolbilaEmmanuel1
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
veerababupersonal22
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
Nettur Technical Training Foundation
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
itech2017
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 

Recently uploaded (20)

Steel & Timber Design according to British Standard
Steel & Timber Design according to British StandardSteel & Timber Design according to British Standard
Steel & Timber Design according to British Standard
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSCW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERS
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 

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