OCR H446 · Component 02 · Algorithms and programming
2.1.1 Thinking abstractly
Choose the details a model needs, explain its limits and apply abstraction to new situations.
What to revise
Practise thinking abstractly.
Start with these questions from the thinking abstractly topic pack. In the workspace, explain each idea from memory, compare your reasoning with the feedback, then revisit the concepts that need practice.
Use the pack alongside your OCR H446 algorithms and programming revision. Your self-reported confidence helps plan the next review; it is not an exam mark or predicted grade.
- Devise a model to allocate rehearsal rooms to groups. Identify the data retained and one omitted detail.Apply
- What does abstraction do when modelling a problem?Abstraction
- Explain how abstraction can make a program easier to develop.Purpose
- A walking route planner and a rail map show the same city. Why might they retain different details?Apply
- Why can a model give a result that differs from reality?Models
- A journey model ignores all waiting time. When could that make it unsuitable?Apply
RecallStride is independently produced and is not endorsed by OCR. OCR is a registered trademark of OCR. Topic content is published by its owner and has not yet had an independent academic review.