Section 10: Chapters 50, 51 and 52

Thinking logically

Structure approach

Structured programming aims to make coding clearer and easier to understand. There are three basic programming structures in it

Designing programs

Flowcharts


Psuedocode

Psuedocode has no strict structure or way of writing, it is used to plan out logic and avoid errors.

Tracetables

A large table that tracks all values of all variables in each pass of a program