Logo

Craig 'n' Dave

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.




Registered in England and Wales: 10442992

VAT Number: 290 9845 58

Telephone: 020 4519 3010

Email: admin@craigndave.co.uk

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