Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational Thinking - Coggle Diagram
Computational Thinking
Thinking abstractly
-
Simple Illustrations
Symbols on a map showing buildings, roads, etc. charting where an Oyster card is checked in and out on the London Underground instead of showing the actual buildings.
What is it?
Abstraction is the process of separating ideas from reality. This means hiding details and only showing relevant detail. It is a representation of reality using symbols to show real-life features.
Thinking ahead
-
-
What is it?
Anything which will be required to go into a system in any form in order for it to operate as intended. These inputs are then processed by the system following the rules or algorithms of the system.
-
Thinking concurrently
-
-
Simple Illustrations
Ordering the windows, whilst putting up the walls
On the computer you may listen to music while doing some work.
Thinking procedurally
-
Simple Illustrations
Generating a subject grade requires putting marks into a system, before applying a grade boundary and before printing result sheets.
What is it?
Breaking down a problem into a number of smaller problems, and sub problems. The components of a problem/solution