OCR GCSE (J277) SLR 2.1 Algorithms

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 Workbook (for use by students)
  • Student Learning Record Answers (for use by teachers)
  • End of Topic test and answers
  • Lesson PowerPoint’s for every lesson
  • Any associated answers or references sheets for class activities

This topic covers:

2.1.1 Computational thinking

  • Principles of computational thinking:
  • Abstraction
  • Decomposition
  • Algorithmic thinking

2.1.2 Designing, creating and refining problems

  • Identify the inputs, processes, and outputs for a problem
  • Structure diagrams
  • Create, interpret, correct, complete, and refine algorithms using:
  • Pseudocode
  • Flowcharts
  • Reference language/high-level programming language
  • Identify common errors
  • Trace tables

2.1.3 Searching and sorting algorithms

  • Standard searching algorithms:
  • Binary search
  • Linear search
  • Standard sorting algorithms:
  • Bubble sort
  • Merge sort
  • Insertion sort

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

Log in

Join us today and access all our premium resources.




BETT Finalists 2022
Teach Secondary Awards 2022 Finalist
ERA 2023 Finalist

Registered in England and Wales: 10442992

VAT Number: 290 9845 58

Telephone: 020 4519 3010

Email: admin@craigndave.co.uk