SlideShare a Scribd company logo
1 of 11
Experiments with
Innovative Teaching Learning
Nazia Nishat
Lecturer, Software Engineering
March 12, 2016
Problem/Situation/Question
Compare existing theory
Apply to problem
Engage thinking - guess
Sharing
instances of how
students
demonstrate
learning in class.
How can students learn programming?
• 40 years of research in teaching
• Novice students still find it difficult to learn
programming.
• Explaining and modeling programming has not
worked.
• Using the engaging technique shown, can we
get students to engage in deciding how to
program?
Using pair & group work getting
students to solve a simple problem
To understand how a program works,
they guess how to instruct a machine
Presenting a familiar situation where a memory is
required then challenging them with a problem
Group Posters – they learn by correcting
their mistakes during presentation
They added that
A,B,C can be any
number e.g., not only
6 & 4
They made
corrections in
their answer
Corrections during presenation
They have
narrated the
procedure
They have
improved their
thinking &
understanding
Concept of repetition – discovering the
need for repetition
To understand the need for repetition,
multiple data sets are given
Learning need for repetition – sample
poster presentations
They first discover the
need for repetition and
later learn the
command for repetition
Programming instructions & learning
condition instructions
INPUT  OUTPUT
Programming tabular problem
including conditional output
Discovering concept of
conditional (IF-ELSE) logic
After guessing the conditional logic
required they learn the IF-ELSE command
Concept of another type of variable
To read name
or text they
need another
type of variable
They made a
repetition mistake
which was
corrected after
presentation
Concluding Remarks
• I have prepared similar
slides for the teaching
of C Programming
Language and Discrete
Mathematics.
• If interested, I can share
my work with the
group.
• Students appear to
learn better if the actual
theory is given after
they have brainstormed
and attempted to solve
the problem by
themselves.
• They then learn to be
creative problem
solvers which is what
we want our students
to be.

More Related Content

What's hot

Key stage three 2
Key stage three 2Key stage three 2
Key stage three 2MrsMcGinty
 
Madeline hunter
Madeline hunterMadeline hunter
Madeline hunterporfiano
 
Teaching new knowledge ideas
Teaching new knowledge ideasTeaching new knowledge ideas
Teaching new knowledge ideasMrsMcGinty
 
Drill and practice
Drill and practiceDrill and practice
Drill and practicerrichmo
 
Tlc november session nov 16 with curriculum
Tlc november session nov 16 with curriculumTlc november session nov 16 with curriculum
Tlc november session nov 16 with curriculumwinnisk
 
Differentiation 5
Differentiation 5Differentiation 5
Differentiation 5MrsMcGinty
 
Top 10 Evidence Based Teaching Strategies
Top 10 Evidence Based Teaching StrategiesTop 10 Evidence Based Teaching Strategies
Top 10 Evidence Based Teaching StrategiesShaun Killian
 
Differentiation 4
Differentiation 4Differentiation 4
Differentiation 4MrsMcGinty
 
Lesson Design And Planning
Lesson Design And PlanningLesson Design And Planning
Lesson Design And Planningjoanne chesley
 
Cooperative Learning for ELS in the Classroom
Cooperative Learning for  ELS in the ClassroomCooperative Learning for  ELS in the Classroom
Cooperative Learning for ELS in the ClassroomShovalina Helka
 
Differentiated Instruction Presentation
Differentiated Instruction PresentationDifferentiated Instruction Presentation
Differentiated Instruction Presentationguest9e7bf1
 
Gagne’s nine events of instruction
Gagne’s nine events of instructionGagne’s nine events of instruction
Gagne’s nine events of instructionhajiagha
 
Presenting instructional content
Presenting instructional contentPresenting instructional content
Presenting instructional contentCiel Educttu
 
November table talk revised
November table talk  revisedNovember table talk  revised
November table talk revisedJeremy
 
CPD on showing progress in lessons and over time
CPD on showing progress in lessons and over timeCPD on showing progress in lessons and over time
CPD on showing progress in lessons and over timeMrsMcGinty
 

What's hot (20)

Key stage three 2
Key stage three 2Key stage three 2
Key stage three 2
 
Madeline hunter
Madeline hunterMadeline hunter
Madeline hunter
 
Teaching new knowledge ideas
Teaching new knowledge ideasTeaching new knowledge ideas
Teaching new knowledge ideas
 
Assessment 5
Assessment 5Assessment 5
Assessment 5
 
Drill and practice
Drill and practiceDrill and practice
Drill and practice
 
Tlc november session nov 16 with curriculum
Tlc november session nov 16 with curriculumTlc november session nov 16 with curriculum
Tlc november session nov 16 with curriculum
 
Madelyn hunter
Madelyn hunterMadelyn hunter
Madelyn hunter
 
Differentiation 5
Differentiation 5Differentiation 5
Differentiation 5
 
Top 10 Evidence Based Teaching Strategies
Top 10 Evidence Based Teaching StrategiesTop 10 Evidence Based Teaching Strategies
Top 10 Evidence Based Teaching Strategies
 
Differentiation 4
Differentiation 4Differentiation 4
Differentiation 4
 
Lesson Design And Planning
Lesson Design And PlanningLesson Design And Planning
Lesson Design And Planning
 
ACID PLAN
ACID PLAN ACID PLAN
ACID PLAN
 
Lesson plan
Lesson planLesson plan
Lesson plan
 
Cooperative Learning for ELS in the Classroom
Cooperative Learning for  ELS in the ClassroomCooperative Learning for  ELS in the Classroom
Cooperative Learning for ELS in the Classroom
 
Assessment 6
Assessment 6Assessment 6
Assessment 6
 
Differentiated Instruction Presentation
Differentiated Instruction PresentationDifferentiated Instruction Presentation
Differentiated Instruction Presentation
 
Gagne’s nine events of instruction
Gagne’s nine events of instructionGagne’s nine events of instruction
Gagne’s nine events of instruction
 
Presenting instructional content
Presenting instructional contentPresenting instructional content
Presenting instructional content
 
November table talk revised
November table talk  revisedNovember table talk  revised
November table talk revised
 
CPD on showing progress in lessons and over time
CPD on showing progress in lessons and over timeCPD on showing progress in lessons and over time
CPD on showing progress in lessons and over time
 

Similar to Experiments with Innovative Teaching Learning Programming

Developing Metacognitive Skills In Your Students
Developing Metacognitive Skills In Your StudentsDeveloping Metacognitive Skills In Your Students
Developing Metacognitive Skills In Your Studentsjanesutton48
 
Strand 4 Writing Grade Band 3-5
Strand 4 Writing Grade Band 3-5Strand 4 Writing Grade Band 3-5
Strand 4 Writing Grade Band 3-5Rinda Montgomery
 
Polya's Problem-Solving Strategy
Polya's Problem-Solving StrategyPolya's Problem-Solving Strategy
Polya's Problem-Solving StrategyEFREN ARCHIDE
 
5 part lesson structure
5 part lesson structure5 part lesson structure
5 part lesson structuredouglasgreig
 
Preparing For Test
Preparing For TestPreparing For Test
Preparing For Testhitc6921
 
Grace. gagne
Grace. gagneGrace. gagne
Grace. gagneGrace Era
 
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...Elton John Embodo
 
Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Ashley Tan
 
Innovative teaching think pair share function
Innovative teaching think pair share  functionInnovative teaching think pair share  function
Innovative teaching think pair share functionswarna sudha
 
Widely applicable teaching models, instructional strategies and
Widely applicable teaching models, instructional strategies andWidely applicable teaching models, instructional strategies and
Widely applicable teaching models, instructional strategies andJolly Ray Bederico
 
Lesson Plan Template for Persons with Low Incidence Disabil.docx
Lesson Plan Template for Persons with  Low Incidence Disabil.docxLesson Plan Template for Persons with  Low Incidence Disabil.docx
Lesson Plan Template for Persons with Low Incidence Disabil.docxsmile790243
 
Active learning and the Internet and Reflections - University of Memphis, Cel...
Active learning and the Internet and Reflections - University of Memphis, Cel...Active learning and the Internet and Reflections - University of Memphis, Cel...
Active learning and the Internet and Reflections - University of Memphis, Cel...Celia Pruitt
 
Goal setting and objectives
Goal setting and objectivesGoal setting and objectives
Goal setting and objectivesdonwashburn
 
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...Boakes, Norma
 
Classroom Instruction That Works Group Present
Classroom Instruction That Works Group PresentClassroom Instruction That Works Group Present
Classroom Instruction That Works Group Presentmalexana
 

Similar to Experiments with Innovative Teaching Learning Programming (20)

Percents
PercentsPercents
Percents
 
Developing Metacognitive Skills In Your Students
Developing Metacognitive Skills In Your StudentsDeveloping Metacognitive Skills In Your Students
Developing Metacognitive Skills In Your Students
 
Strand 4 Writing Grade Band 3-5
Strand 4 Writing Grade Band 3-5Strand 4 Writing Grade Band 3-5
Strand 4 Writing Grade Band 3-5
 
Polya's Problem-Solving Strategy
Polya's Problem-Solving StrategyPolya's Problem-Solving Strategy
Polya's Problem-Solving Strategy
 
5 part lesson structure
5 part lesson structure5 part lesson structure
5 part lesson structure
 
Preparing For Test
Preparing For TestPreparing For Test
Preparing For Test
 
Jigsaws webinar January 31, 2013
Jigsaws webinar January 31, 2013Jigsaws webinar January 31, 2013
Jigsaws webinar January 31, 2013
 
Grace. gagne
Grace. gagneGrace. gagne
Grace. gagne
 
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...
Outcomes based teaching learning plan (obtl) - Problem Solving, mathematical ...
 
Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)Session04 ICT for Meaningful Learning (Lesson Planning)
Session04 ICT for Meaningful Learning (Lesson Planning)
 
Innovative teaching think pair share function
Innovative teaching think pair share  functionInnovative teaching think pair share  function
Innovative teaching think pair share function
 
20is
20is20is
20is
 
6394ch6
6394ch66394ch6
6394ch6
 
Widely applicable teaching models, instructional strategies and
Widely applicable teaching models, instructional strategies andWidely applicable teaching models, instructional strategies and
Widely applicable teaching models, instructional strategies and
 
Lesson Plan Template for Persons with Low Incidence Disabil.docx
Lesson Plan Template for Persons with  Low Incidence Disabil.docxLesson Plan Template for Persons with  Low Incidence Disabil.docx
Lesson Plan Template for Persons with Low Incidence Disabil.docx
 
Tpack planning
Tpack planningTpack planning
Tpack planning
 
Active learning and the Internet and Reflections - University of Memphis, Cel...
Active learning and the Internet and Reflections - University of Memphis, Cel...Active learning and the Internet and Reflections - University of Memphis, Cel...
Active learning and the Internet and Reflections - University of Memphis, Cel...
 
Goal setting and objectives
Goal setting and objectivesGoal setting and objectives
Goal setting and objectives
 
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
NCTM 2016- Seeing is Believing- Using Video Reflection Techniques to Strength...
 
Classroom Instruction That Works Group Present
Classroom Instruction That Works Group PresentClassroom Instruction That Works Group Present
Classroom Instruction That Works Group Present
 

Recently uploaded

MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 

Experiments with Innovative Teaching Learning Programming

  • 1. Experiments with Innovative Teaching Learning Nazia Nishat Lecturer, Software Engineering March 12, 2016 Problem/Situation/Question Compare existing theory Apply to problem Engage thinking - guess Sharing instances of how students demonstrate learning in class.
  • 2. How can students learn programming? • 40 years of research in teaching • Novice students still find it difficult to learn programming. • Explaining and modeling programming has not worked. • Using the engaging technique shown, can we get students to engage in deciding how to program?
  • 3. Using pair & group work getting students to solve a simple problem To understand how a program works, they guess how to instruct a machine Presenting a familiar situation where a memory is required then challenging them with a problem
  • 4. Group Posters – they learn by correcting their mistakes during presentation They added that A,B,C can be any number e.g., not only 6 & 4 They made corrections in their answer
  • 5. Corrections during presenation They have narrated the procedure They have improved their thinking & understanding
  • 6. Concept of repetition – discovering the need for repetition To understand the need for repetition, multiple data sets are given
  • 7. Learning need for repetition – sample poster presentations They first discover the need for repetition and later learn the command for repetition
  • 8. Programming instructions & learning condition instructions INPUT  OUTPUT Programming tabular problem including conditional output
  • 9. Discovering concept of conditional (IF-ELSE) logic After guessing the conditional logic required they learn the IF-ELSE command
  • 10. Concept of another type of variable To read name or text they need another type of variable They made a repetition mistake which was corrected after presentation
  • 11. Concluding Remarks • I have prepared similar slides for the teaching of C Programming Language and Discrete Mathematics. • If interested, I can share my work with the group. • Students appear to learn better if the actual theory is given after they have brainstormed and attempted to solve the problem by themselves. • They then learn to be creative problem solvers which is what we want our students to be.