Mind map
Logical and computational Thinking
Map content
Logical and computational Thinking
Computational thinking is the process to solve problems employing different techniques in a way that you can use the computer to solve the problem
- Different techniques to use:
- Abstractions the process of eliminating what is not necessary for find the solution
- Breaking Down: It refers to brake the problem into a smaller pieces, and then the smaller problems are solved maybe the bigger one can be solved too
- Simulation is another way to solve problems, with this technique we can simulate the result for a problem, before we try to do it
- Algorithm development consists on a number of steps that we can replicate to automate process
- Different techniques to use:
Problem
- A problem is a situation that deserves actions togo from undesired to an appropriate state in the future
- The problems are applicable to different areas such as math,physics, sociology, psychology,
- Techniques to solve problems
- Trial and error
- Abstraction
- Divide and conquer
- Development of algorithms
- Brainstorming
- Problems Solving have 4 main stages
- Collecting information: It is necessary to investigate as much as possible to understand the problem.
- Solution creation:Use the most possible answers to have more chances to solve the problem.For this strategy you can use trial and error until the situation is solved.
- Solution Implementation: It starts whit the decision making.
- Evaluation stage: Once the solution have been applied, you must be if the goals have been reached
Polya´s methodology
- Understand the problem: Know what are you trying, search information, describe the problem with your own words
- Define or design a plan: Examine the problem and see what technique can be used, try with chart,diagrams,equation, trial and error and find a sub-goal
- Carry out the plan: Implement the strategy that you deciden in the step 2.
- Look back: Check the results, look if your answer ir reasonable, determine if there are any other way to find another answer