Please enable JavaScript.
Coggle requires JavaScript to display documents.
computational thinking - Coggle Diagram
computational thinking
abstraction
involves filtering out the characteristics that we don't need in order to concentrate on those that we do need
-
-
decomposition
involves breaking down a complex problem or system into smaller parts that are more manageable and easier to understand
it is important because if it is not broken down it is much harder yo solve dealing with many difficult stages
-
-
-
linear search
the list needs to be sorted first. looks at each item one at a time until it finds the one its looking for.
binary search
this algorithm can be very fast, but until it needs an ordered list such as a dictionary, this searching technique could be used to find spelling and definitions very fast