Flowcharts use a number of different shapes and can become quite complex. At GCSE, there are four major shapes that you will need to be familiar with:
- Input / Output
When flowchart shapes are used correctly, they break down processes into much more detailed explanations. Breaking a problem down, is known as decomposition.
Processes are shown using a square box and writing the action inside the box. Eg. x = x + 1
If you have more than one process in a sequance, it’s better to divide these into separate process boxes.
It’s important to remember that a flowchart shows the flow of the logic of a program. Each shape should be connected using arrows.
If you simply connect them by using lines, the person reading your algorithm won’t know how to follow your logic.
If there are multiple arrows leading from a shape (usually a decision), you can make this even clearer by labelling the arrows. This is usually done by writing the label above the arrow.