CSCI 1120 Lecture Notes - Lecture 36: Problem Solving
CSCI 1120 verified notes
36/39View all
Document Summary
When solving a problem, do so out loud as though you are teaching a class. This will make sure that you know that you have mastered the learning outcome. This is also useful for job interviews, where there is a technical aspect and they want to see you go through problems. What to do when you are faced with a problem where there is no obvious solution. Remember, you are tested on applying material, not recalling it. Discover, implement, and test a solution to a problem. Discover what the problem is: ask questions, look things up to try to understand what you"re trying to solve. If you have a solution modelled after a problem and you stop, you possibly have created a solution to a different problem than your initial one. Re-evaluate that you have chosen the best answer. Most interesting non-trivial problems are not solvable in a single step.