← Decision making and problem solvingFraming and solving problemsFind a topicSearchProblem definitionGoal identificationMeans-end analysisAlgorithmic problem solvingHeuristic problem solvingMental setFunctional fixednessEvaluating a proposed solutionTrial and errorWorking backwardsSetting subgoals