Craig 'n' Dave

OCR A level (H046-H446) SLR 19 – Thinking ahead

This download provides you with a zip file which contains all the resources you will need to deliver this topic.

It includes:

  • Student Learning Record (A3 version in word)
  • Student Learning Record (PDF version)
  • Student Learning Record (PowerPoint version)
  • Set of student activities and workshops with answers
  • Answers to the exam questions from the back of the SLR
  • Teacher Marking Checklist
  • Year 13 Recap Lesson

This topic covers:


  • 2.1.2 a-c Thinking ahead


  • 2.1.2 a-d Thinking ahead

Specific knowledge required for AS and A Level:

  • Candidates need to understand that situations require inputs and output, and that outputs can be both digital or in a hard copy format.
  • Candidates may be given a description, diagram, or code for a scenario, and they will need to demonstrate an understanding of what inputs and outputs are needed, and/or are used in that specific scenario.
  • For a description of a program, candidates need to be able to determine what else they need to know before they can produce a solution, for example what information is missing and what else will affect that solution.
  • Candidates need to understand the purpose, benefits and drawbacks of reusable program components.
  • Candidates should understand how these components can be reused, and for a given scenario/program they will need to be able to identify the subprograms that will be needed.
  • Candidates may then be required to write code for these reusable components.

Specific knowledge required for A Level ONLY:

  • Candidates need to have an understanding of the purpose of caching in programming, and how it can be used when writing a program.
  • Candidates need to be able to apply their knowledge of caching to a scenario to demonstrate an understanding of how it can be used.
  • Candidates need to understand the benefits and drawbacks of using caching in a program.

Only Craig'n'Dave members can download this resource.

Log in

Join us today and access all our premium resources.

Registered in England and Wales: 10442992

VAT Number: 290 9845 58

Telephone: 01452 947500

Email: admin@craigndave.co.uk

Bett Awards Finalist 2024
TS Winner 2023
ERA Awards Finalist 2023
TS Finalist 2022
Bett Awards Finalist 2022