Question 1
0478 Paper 2 — style2 marksState the THREE basic control structures used when designing an algorithm and give a brief description of each. (2 marks)
Model answer
Any TWO of the three, with description, score the 2 marks:
Sequence — instructions carried out one after another, in order
Selection — choosing between paths based on a condition (IF / CASE)
Iteration — repeating instructions (FOR / WHILE / REPEAT)
Why this scores
AO1 knowledge. 1 mark per correctly named structure WITH a description (max 2). Naming alone (e.g. just 'iteration') is insufficient — a description is required. Accept 'loop' for iteration and 'decision/branching' for selection.