Edexcel GCSE Computer Science · 1CP2
Specification 1.2.7, 6.1.6 · Paper 1, Paper 2
Revise: Algorithm Evaluation and EfficiencyLogical reasoning means following the instructions precisely, rather than assuming what the algorithm was intended to do. A trace table helps by recording variable values, condition results and outputs as they change. This can reveal an incorrect condition, a skipped item or a loop that never finishes.
- Revise: Program Evaluation and Efficiency
Using the program's instructions and conditions to work out what it will do and whether its behaviour meets the requirements.