Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational Thinking - Coggle Diagram
Computational Thinking
Thinking Abstractly
-
-
-
-
-
Negatives - may be difficult to predict users, trends and influences. Too many variables can make scenarios too complex to model.
Examples - Symbols on a map, charting where an oyster card ie being used.
Thinking Ahead
Planning of inputs, ouputs and preconditions that the program will adhear to.
Identify inputs, outputs.
-
Negatives - Caching can be complicated to implement, and requires that data fetched be accurate
Examples - Getting tools ready for a furniture assembly. Getting a waller out before going to a till.
-
-
-
-
Thinking Concurrently
-
-
-
Negative - can be difficult to program, problem may not suit this method.
-