Knowledge organisersDesigning, creating and refining algorithms
Produce simple diagrams to show:The structure of a problem, Subsections and their links to other subsections
Structure diagrams are visual representations that show how a problem can be broken down into smaller sub-problems. They use a tree-like hierarchy where the main problem is at the top and each level below breaks it into smaller tasks. This is a direct application of decomposition and helps plan the design of a program before writing code.