Answers
The column showing the current value of each item of data as the algorithm is followed.
The column that records the values typed in by the user as the algorithm is followed.
A grid recording the changing values of data as an algorithm is followed step by step.
A loop that repeats a fixed number of times, controlled by a starting value and an end value.
A loop placed inside another loop, so the inner one repeats fully each time the outer repeats.
A column recording whether a test is True or False at each stage of the algorithm.
A mistake that lets a program execute to completion but produces the wrong result.
Working through an algorithm by hand, one line at a time, without executing it on a computer.
A decision inside another decision, so the inner test is only reached after the outer test is checked.
A loop that repeats while a test remains true, and stops as soon as it becomes false.
The column where anything printed by the program is written exactly as it would appear on screen.