SlideShare a Scribd company logo
1 of 8
Chapter 1
    General Problem Solving Concepts
                                   	


 Problem Solving and Programming Concepts

                                           9th Edition

        By Maureen Sprankle and Jim Hubbard




Copyright © 2012 Pearson Education, Inc.
Overview

        •    Problem Solving in Everyday Life
        •    Types of Problems
        •    Problem Solving with Computers
        •    Difficulties with Problem Solving




Copyright © 2012 Pearson Education, Inc.         0-2
Objectives

   1.  Describe difference between heuristic,
       algorithmic solutions.
   2.  List problem-solving steps for algorithmic
       solution.
   3.  Use problem-solving steps to solve
       problem.



Copyright © 2012 Pearson Education, Inc.            0-3
Problem Solving in Everyday Life

   1.  Identify the problem.
   2.  Understand the problem.
   3.  Identify alternative ways to solve problem.
   4.  Select best alternative.
   5.  List solution steps for alternative chosen.
   6.  Evaluate solution.



Copyright © 2012 Pearson Education, Inc.             0-4
Types of Problems

   Problems with …
   •  Algorithmic solutions
   •  Heuristic solutions
   •  Combination of algorithmic, heuristic
      solutions




Copyright © 2012 Pearson Education, Inc.      0-5
Problem Solving with Computers

   Definitions:
   •  Solution ⇔ instructions followed to
      produce best result
   •  Result ⇔ outcome, computer-assisted
      answer
   •  Program ⇔ instructions for solution using
      computer language


Copyright © 2012 Pearson Education, Inc.          0-6
Difficulties with Problem Solving

   •    Lack of problem solving experience
   •    Inadequate solution steps
   •    Incorrect problem definition
   •    Alternatives chosen incorrectly
   •    Invalid logic
   •    Incorrect solution evaluation



Copyright © 2012 Pearson Education, Inc.     0-7
Chapter 1
    General Problem Solving Concepts
                                   	





                                           End




Copyright © 2012 Pearson Education, Inc.

More Related Content

Similar to COIS 102 - Chapter 1

Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for PearsonCynthia Clay
 
Great Webinars Bellevue College
Great Webinars Bellevue CollegeGreat Webinars Bellevue College
Great Webinars Bellevue CollegeCynthia Clay
 
Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Cynthia Clay
 
Great Webinars - SEVA ASTD Chapter
Great Webinars - SEVA ASTD ChapterGreat Webinars - SEVA ASTD Chapter
Great Webinars - SEVA ASTD ChapterCynthia Clay
 
Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Cynthia Clay
 
ASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsCynthia Clay
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryCynthia Clay
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Cynthia Clay
 
Great Webinars at ASTD 2012
Great Webinars at ASTD 2012Great Webinars at ASTD 2012
Great Webinars at ASTD 2012Cynthia Clay
 
developing problem solving skills
developing problem solving skillsdeveloping problem solving skills
developing problem solving skillsJamal Khan
 
Cognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsCognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsJohn Paul Hablado
 
Teaching adults with learning disabilities color
Teaching adults with learning disabilities colorTeaching adults with learning disabilities color
Teaching adults with learning disabilities colorcarmel6873197
 
Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Cynthia Clay
 
Decision making and problem solving tristan f. m agtalapa
Decision making and problem solving tristan f. m agtalapaDecision making and problem solving tristan f. m agtalapa
Decision making and problem solving tristan f. m agtalapaTristan Magtalapa
 

Similar to COIS 102 - Chapter 1 (20)

Test Model
Test ModelTest Model
Test Model
 
Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for Pearson
 
Great Webinars Bellevue College
Great Webinars Bellevue CollegeGreat Webinars Bellevue College
Great Webinars Bellevue College
 
Great Webinars
Great WebinarsGreat Webinars
Great Webinars
 
Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Great Webinars (ASTD PS)
Great Webinars (ASTD PS)
 
Great Webinars - SEVA ASTD Chapter
Great Webinars - SEVA ASTD ChapterGreat Webinars - SEVA ASTD Chapter
Great Webinars - SEVA ASTD Chapter
 
Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.
 
ASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great Webinars
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)
 
Great Webinars at ASTD 2012
Great Webinars at ASTD 2012Great Webinars at ASTD 2012
Great Webinars at ASTD 2012
 
Lecture6 chap6
Lecture6 chap6Lecture6 chap6
Lecture6 chap6
 
developing problem solving skills
developing problem solving skillsdeveloping problem solving skills
developing problem solving skills
 
Cognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in MathematicsCognitive and meta cognitive strategies for problem solving in Mathematics
Cognitive and meta cognitive strategies for problem solving in Mathematics
 
Problem Solving
Problem SolvingProblem Solving
Problem Solving
 
Teaching adults with learning disabilities color
Teaching adults with learning disabilities colorTeaching adults with learning disabilities color
Teaching adults with learning disabilities color
 
Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012Social Media and Collaborative Learning at ASTD 2012
Social Media and Collaborative Learning at ASTD 2012
 
Future proofing your student
Future proofing your studentFuture proofing your student
Future proofing your student
 
Problem Solving
Problem SolvingProblem Solving
Problem Solving
 
Decision making and problem solving tristan f. m agtalapa
Decision making and problem solving tristan f. m agtalapaDecision making and problem solving tristan f. m agtalapa
Decision making and problem solving tristan f. m agtalapa
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

COIS 102 - Chapter 1

  • 1. Chapter 1 General Problem Solving Concepts Problem Solving and Programming Concepts 9th Edition By Maureen Sprankle and Jim Hubbard Copyright © 2012 Pearson Education, Inc.
  • 2. Overview •  Problem Solving in Everyday Life •  Types of Problems •  Problem Solving with Computers •  Difficulties with Problem Solving Copyright © 2012 Pearson Education, Inc. 0-2
  • 3. Objectives 1.  Describe difference between heuristic, algorithmic solutions. 2.  List problem-solving steps for algorithmic solution. 3.  Use problem-solving steps to solve problem. Copyright © 2012 Pearson Education, Inc. 0-3
  • 4. Problem Solving in Everyday Life 1.  Identify the problem. 2.  Understand the problem. 3.  Identify alternative ways to solve problem. 4.  Select best alternative. 5.  List solution steps for alternative chosen. 6.  Evaluate solution. Copyright © 2012 Pearson Education, Inc. 0-4
  • 5. Types of Problems Problems with … •  Algorithmic solutions •  Heuristic solutions •  Combination of algorithmic, heuristic solutions Copyright © 2012 Pearson Education, Inc. 0-5
  • 6. Problem Solving with Computers Definitions: •  Solution ⇔ instructions followed to produce best result •  Result ⇔ outcome, computer-assisted answer •  Program ⇔ instructions for solution using computer language Copyright © 2012 Pearson Education, Inc. 0-6
  • 7. Difficulties with Problem Solving •  Lack of problem solving experience •  Inadequate solution steps •  Incorrect problem definition •  Alternatives chosen incorrectly •  Invalid logic •  Incorrect solution evaluation Copyright © 2012 Pearson Education, Inc. 0-7
  • 8. Chapter 1 General Problem Solving Concepts End Copyright © 2012 Pearson Education, Inc.