OCR GCSE Computer Science · J277
Paper 2
Revise: Computational Thinking PrinciplesThree principles help: abstraction identifies what matters, decomposition separates the work into manageable tasks, and algorithmic thinking develops precise instructions. They help us both define a problem—make its purpose and requirements clear—and refine it—turn a broad description into smaller, more precise tasks.