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 are


No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Programming resources »