Open on the student drive Problem Solving Steps Open on the student drive
Steps to Solving Problems with a Computer Analyze – Think about the problem Propose Steps - Write the Algorithm Test the Steps– Check the steps Code – Tell the computer how to solve the problem Test the Code – Check the computers answer
Problem Solving Steps Define and Identify the Problem Analyze the Problem Identifying Possible Solutions Selecting the Best Solutions Develop an Action Plan Implement a Solution
Define and Identify the Problem What do you know about the problem? Write down everything you know about the problem. Ask questions about anything you don’t know
Analyze the Problem What needs to be solved? Once you know the details, think about what must be solved Try to stay focused on things to solve the problem
Identifying Possible Solutions List any options that would solve the problem Brainstorm several options that could solve the problem Think of more than just one so you can have a backup plan just in case
Selecting the Best Solutions Which solution would be the best? Think about all of the details from the analysis step Decide which solution solves the problem the best
Develop an Action Plan List steps that would be needed Think about the order in which you should solve the problem Create an algorithm
Implement the Solution Do you think the steps would work? Executing the plan Reflecting on what could have been changed to make the solution easier
Today’s Agenda Problem Solving Steps #1 Problem Solving Steps #2