Make mathematical reasoning more engaging with 50 code-breaking investigations designed for KS3 learners in Years 7–9. Pupils solve number patterns, identify incorrect terms, apply algebraic rules, ...