Computing Notes Yr 10 - Fundamentals of Algorithms

Computational Thinking

Four main steps of computational thinking:                      

  • Decomposition

    • Breaking problems down

  • Abstraction  

    • Look at problem and ***** away unnecessary detail

  • Pattern recognition  

    • Look for patterns, such as repetition, to simplify algorithm and be more efficient

  • Algorithm

    • A sequence of instructions to solve a problem or complete a task

The intermediate step between an algorithm and a computer program is a flowchart or pseudocode.

Flowcharts

  • Flowcharts are

Comments

No comments have yet been made