You are viewing a teaching resource that has been retired.

It is likely that it has been replaced by a new edition for the new specifications.

Please go to the ZigZag Education homepage to select your subject, level and exam board to find the latest version.

OCR GCSE (9-1) Computer Science - Algorithms Resource Pack

In-depth coverage of the importance of algorithms in the planning of computer programs. Introduces students to analysing simple problems before exploring progressively more complex problems using flowcharts and pseudo code.

Presented in two parts:

  • Part 1: Seven chapters of theory, interspersed with task prompts. Give to students in its entirety or as separate handouts as and when you need them.
  • Part 2: Worksheets (for completion of the tasks referred to in Part 1), plus solutions

  • Exercises and examples use the OCR-prefered pseudo code syntax
  • All key terms and concepts defined and explained
  • Cross-referenced to the OCR (J276) specification
  • Answers/solutions for all exercises
Chapter list
  1. Algorithms: What are They?
  2. Representing Algorithms
  3. Data Structures
  4. Approaches to Problem-solving
  5. Efficiency of Algorithms
  6. Searching Algorithms
  7. Sorting Algorithms