GoConqr has a new look! Let us know what you think.

Mind map

Computational Thinking

5jh7402 English

Map content

Computational Thinking

  1. Thinking Ahead

    • Very important to have a clear structure to follow
    • This will save a lot of time as you don't have to decide what you're doing during creation
    • You need to plan the outputs you want, so that you use the correct inputs.
    • Caching and the idea of prefetching is a real world computing use of thinking ahead
  2. Thinking Procedurally

    • This involves breaking apart the steps in creating a program so that it is more manangable
    • When planning a solution to a problem, it may be important to get the steps in order
    • This can involve things such as checking for certain inputs before continuing a program, because previous information is necessary
  3. Thinking Abstractly

    • This is where you show the important details
      • This saves time when reading a logarithm
      • It makes it much simpler to write instructions
    • Avoids repetition
    • Eliminates distracting details
  4. Thinking Logically

    • Very important in planning programs in coding
    • Involves making decisions at certain points
      • Flowcharts have these decisions in them and are good examples of logical thinking
    • When coding, you can create a flowchart with these logical decisions to decide what to do at certain points.

Information

Description
Mind Map on Computational Thinking, created by 5jh7402 on 12/15/2015.
Created by
5jh7402
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?