14021601 3
play

(14021601-3 ) A Welcome Lecture ! What Motivated This Course? - PowerPoint PPT Presentation

Problem Solving Skills (14021601-3 ) A Welcome Lecture ! What Motivated This Course? Improving students analytical and proving (argue) abilities Improving student s ability to design and develop algorithms Goals of This Course


  1. Problem Solving Skills (14021601-3 ) A Welcome Lecture !

  2. What Motivated This Course?  Improving students ’ analytical and proving (argue) abilities  Improving student ’ s ability to design and develop algorithms

  3. Goals of This Course  Make you a better problem solver in general  Understand how you operate  Recognize limitations and pitfalls  Learn general techniques that you can apply to solve problems  Prepare you to  occupy upper levels of professional hierarchy  Success your degree  find a high-end job even in adverse conditions  work for highly creative companies

  4. Course Organization/Process  Learn about yourself  Learn problem-solving techniques  Solve a wide variety of problems, so as to learn how to apply the specific heuristics  Understand errors typically made by poor problem solvers. Learn to avoid.

  5. Know Yourself  Whimbey Analytical Skills Inventory (WASI)  Myers-Briggs Personality Type (Homework Assignment 1) http://www.humanmetrics.com/cgi-win/JTypes1.htm http://similarminds.com/jung.html (It is good to do a couple of different MB tests, results vary somewhat. Then, read the descriptions.)  Soloman & Felder Index of Learning Styles  Thomas-Kilmann Conflict Mode Instrument

  6. I took the test 6

  7. Problem Solving Skills (14021601-3 )  Instructor Hassen Sallay, Ph.D.  Office: 1137, Email: hmsallay@uqu.edu.sa, hmsallay@gmail.com   Text Book Algorithmic Problem Solving, R. Blackhouse, John Wiley & Sons,  2011, ISBN-13: 978-0470684535 Puzzle-based Learning: Introduction to critical thinking, mathematics,  and problem solving. Matthew Michalewicz,ISBN-13: 978-187646263  Grading Quizzes 20%, midterm 20%, lab exams: 30%, final exam 30%   Course web page http://amansystem.com/?c=people/sallay/PSS 

  8. Getting Started with a Problem  “ Eighty percent of success is showing up. ”  Woody Allen  “ Success is 1% inspiration and 99% perspiration. ” – Thomas Edison.  To successfully solve any problem, the most important step is to get actively involved.  The Principle of Intimate Engagement: You must commit to the problem  “ Roll up your sleeves ”  “ Get your hands dirty. ” 8

  9. The key premise: Problem solving is not an innate ability (you either have it or you don ’ t). It ’ s a skill that can be learned and honed.

  10. What Kinds of Problems?  Puzzles  Math problems (simple math)  Algorithmic problems (will very require basic programming skills)

  11. Easy vs. Hard Problems  Exercises: (e.g. compute 10! without a calculator)  Easy problems: See the answer  Medium problems: See the answer once you engage  Hard problems: You need strategies for coming up with a potential solution, sometimes for even getting started. Open-ended problems are often like this. Often, multiple possible solutions, you need a strategy to choose “ the best ” one. 11

  12. Effective vs. Ineffective Problem Solvers  Effective: Believe that problems can be solved through the use of heuristics and careful persistent analysis  Ineffective: Believe ``You either know it or you don't.''  Effective: Active in the problem-solving process: draw figures, make sketches, ask questions of themselves and others.  Ineffective: Don't seem to understand the level of personal effort needed to solve the problem.  Effective: Take great care to understand all the facts and relationships accurately.  Ineffective: Make judgments without checking for accuracy 12

  13. Mental Toughness  Need the attributes of confidence and concentration  Confidence comes with practice  Attack a new problem with an optimistic attitude  Unfortunately, it takes time  You can ’ t turn it on and off at will  Need to develop a life-long habit 13

  14. Engagers vs. Dismissers  Engagers typically have a history of success with problem solving.  Dismissers have a history of failure.  You might be an engager for one type of problem, and a dismisser for another.  You can “ intervene with yourself ” to change your attitude of dismissal 14

  15. The Mental Block  Many students do significant problem solving for recreation (computer games, recreational puzzles.)  These same students might dismiss math and analytical computer science problems due to a historical lack of success (the mental block)  To be successful in life you will need to find ways to get over any mental blocks you have  Learn to transfer successful problem-solving strategies from one part of your life to other parts.  Example: Writing is a lot like programming 15

  16. Example Problem  Connect each box with its same-letter mate without letting the lines cross or leaving the large box. (Actual problem used in software company job interview) B A C A C B 16

  17. Strategy: solve a simpler problem first. B A C C A C B A 17

  18. Heuristic: Wishful Thinking B B A C C A A A C B C B B B A A C C A A C B C B

  19. The 9 coin problem  9 coins that look alike. One is fake, can be heavier or lighter (not known). Using a simple balance scale and 3 weighings, single out the fake one.  Hint: solve a simpler problem first. Which one? 19

  20. The solution for 3 coins:  the weighings are: 1 against 2  1 against 3   Both of these can have three outcomes: fall to the left (l), fall to the right (r), or balance (b). The following table gives the answer for each of these outcomes: 20

  21. outcome fake coin # why: -------------------------------------------------------------------- l l 1 too heavy l b 2 too light l r (not possible) b l 3 too light b b no fake coin b r 3 too heavy r l (not possible) r b 2 too heavy r r 1 too light

  22. The solution for 9 coins:  Step 1. Divide 9 coins into 3 piles of 3 coins each. Use the 3-coin strategy to weigh: pile 1 against pile 2  pile 1 against pile 3   From Step 1, you will determine: a) which pile contains the fake and b) if the fake is heavier or lighter.  Step 2: Weigh 2 coins from the pile that contains fake.  Total # of weighings: 2+1 = 3.  For 12 coins problem see https://wn.com/12coins

  23. Any Question ???

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend