Chapter 1 General Problem Solving Concepts

Slides:



Advertisements
Similar presentations
Figure 3--1 Files, Records, and Fields
Advertisements

Chapter 10 Algorithmic Thinking. Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Learning Objectives List the five essential.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 8- 1.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 2- 1.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 18 Indexing Structures for Files.
© 2010 Pearson Education, Inc. All rights reserved.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Fluency with Information Technology Third Edition by Lawrence Snyder Chapter.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11 Object, Object- Relational, and XML: Concepts, Models, Languages,
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Chapter 1 The Facts to Be Explained. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. 1-2.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2008 Pearson Education, Inc. Chapter 13 The Trigonometric Functions Copyright © 2008 Pearson Education, Inc.
© 2010 Pearson Education, Inc. All rights reserved.
Copyright © 2004 Pearson Education, Inc.. Chapter 27 Data Mining Concepts.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Chapter 7 Problem Solving with Loops
Chapter 3 Planning Your Solution
Chapter 5 Problem Solving with the Sequential Logic Structure
Copyright © 2005 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Copyright © 2012 Pearson Education, Inc. Chapter 2 Beginning Problem-Solving Concepts for the Computer Problem Solving and Programming Concepts 9 th Edition.
Copyright © 2012 Pearson Education, Inc. Chapter 6 Problem Solving with Decisions Problem Solving and Programming Concepts 9 th Edition By Maureen Sprankle.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 5 Part 1 Conditionals and Loops.
Copyright © 2012 Pearson Education, Inc. Chapter 2 Beginning Problem-Solving Concepts for the Computer Problem Solving and Programming Concepts 9 th Edition.
Introduction to Programming Concepts & Logic
Chapter 1 General Problem Solving Concepts
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Limits.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 Sequences and Infinite Series.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 6-7 John D. Carpinelli.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Functions.
Introduction to Programming Concepts & Logic COP1006 with Dr. Meg McManus McManusCOP10061.
Chapter 6 Section 3. Objectives 1 Copyright © 2012, 2008, 2004 Pearson Education, Inc. More on Factoring Trinomials Factor trinomials by grouping when.
Chapter 8 Section 6 Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Copyright © 2015, 2012, and 2009 Pearson Education, Inc. 1 Section 6.4 Fundamental Theorem of Calculus Applications of Derivatives Chapter 6.
Chapter 5 Copyright © 2015, 2011, 2007 Pearson Education, Inc. Chapter 5-1 Factoring.
Contemporary Engineering Economics, 6 th edition Park Copyright © 2016 by Pearson Education, Inc. All Rights Reserved Economic Equivalence Lecture No.
An Introduction to THEORIES of LEARNING CHAPTER An Introduction to Theories of Learning, Ninth Edition Matthew H. Olson | B. R. Hergenhahn Copyright ©
Problem Solving Techniques & Algorithm
Problem Solving CSC 1750 Spring References Sprankle, Maureen and Jim Hubbard, Problem Solving and Programming Concepts, Eighth Edition, Prentice.
COP1006 with Dr. Meg McManus McManus COP  Course Outline  Asthma & Allergies  Course Website  Tests  Assignments McManusCOP10062.
Chapter 8 Section 6. Objectives 1 Copyright © 2012, 2008, 2004 Pearson Education, Inc. Solving Equations with Radicals Solve radical equations having.
Differential Equations
© 2015 Pearson Education, Inc.
Chapter 9 Power Series Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
Chapter 2 Limits Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley.
© 2015 Pearson Education, Inc.
Sequences and Infinite Series
Introduction to Problem Solving
Problem Solving General Problem Solving Concepts
Definition Copyright © 2013 Pearson Education, Inc.. All rights reserved.
Nonlinear Functions, Conic Sections, and Nonlinear Systems
Differential Equations
Extra Nomenclature Practice Answers
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
Copyright © 2006 Pearson Education, Inc
The University of Adelaide, School of Computer Science
Introduction: Some Representative Problems
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
Techniques of Integration
Warmup Chapter P Review
Unit 4 Review Answers.
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
Chapter 6 Dynamic Programming.
Presentation transcript:

Chapter 1 General Problem Solving Concepts Problem Solving and Programming Concepts 9th Edition By Maureen Sprankle and Jim Hubbard

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

Problem Solving in Everyday Life Identify the problem. Understand the problem. Identify alternative ways to solve problem. Select best alternative. List solution steps for alternative chosen. Evaluate solution.

Types of Problems Problems with … Algorithmic solutions series of actions Heuristic solutions require reasoning built on knowledge and experience, and a process of trial and error. Combination of algorithmic and heuristic solutions

Problem Solving with Computers Definitions: Solution  instructions followed to produce best result Result  outcome, computer-assisted answer Program  instructions for solution using computer language

I can’t explain how I know, I just know it! Which number is the largest? 30 60 40

Difficulties with Problem Solving Lack of problem solving experience Inadequate solution steps Incorrect problem definition Alternatives chosen incorrectly Invalid logic Incorrect solution evaluation