COMPUTATIONAL THINKING

Break big problems into clear steps.

An algorithm is an ordered set of instructions used to complete a task or solve a problem. Planning the steps first can make a solution easier to understand, test and improve.

A simple everyday example

  1. Start.
  2. Gather the materials you need.
  3. Follow each instruction in order.
  4. Check the result.
  5. If something went wrong, revise the steps and try again.

Decisions and repetition

Many algorithms use a decision to choose between paths, or a loop to repeat an action. These patterns are also used in programming and can be represented visually with a flowchart.

This page is a concise learning summary aligned with the site's algorithm topic; it is not a full verbatim extraction of the original article. Visit original Algorithm page ↗
Continue to Flowcharts ↗