Please enable JavaScript.
Coggle requires JavaScript to display documents.
computational thinking - Coggle Diagram
computational thinking
computational thinking is...
the skills to solve a problem without a computer.
there are 4 parts of computational thinking; decomposition, pattern recognition, abstraction and algorithms**
decomposition
decomposition is breaking down complex problems
decomposition is useful as it make hard problems easier to understand
pattern recognition
finding similarities and patterns in order to solve complex problems more efficiently
It is important as it makes problem solving easier + faster to figure out
abstraction
abstraction is identifying relevant and important details
abstraction is good for drawing and explaining something easier
algorithm
developing a step-by-step solution to the problem, or the rules to follow to solve the problem
this helps us as it can help us understand the question more easily