This student workbook is ideal for students, non-specialist teachers, NQTs any anyone who wants to learn more about algorithms and computational thinking to gain confidence in the OCR GCSE (9-1) in Computer Science (J276) “2.1 Algorithms” specification. Can be used in the classroom as a teaching aid, for self-study or as a revision tool.


This 69-page PDF which covers the theory and includes ready-to-use tasks and even includes the answers.


It uses the preferred OCR specific pseudocode ad flowchart standards, so you know your pupils will be confident with the OCR language and symbols in their exams.


Table of Contents:

  • Computational thinking
  • What is an algorithm?
  • Computer programs and algorithms
  • Decomposition
  • Abstraction
  • Algorithmic thinking
  • Basic Pseudocode
  • Recap programming basics
  • What is an expression?
  • Camel Case
  • Setting the value of an expression
  • Arithmetic Operations
  • Relational Operators
  • Boolean Operators
  • Input and Output
  • Iteration
  • Selection
  • Nesting statements
  • Switch case
  • Dealing with strings
  • ASCII and Unicode
  • Arrays
  • External files
  • Reading from external files
  • Writing to an external file
  • Sub programs
  • Flowcharts
  • Flowchart symbols
  • Drawing loops in flowcharts
  • Understanding flowcharts
  • Showing sub programs in flowcharts
  • Standard searching algorithms
  • Linear search
  • Binary search
  • Standard sorting algorithms
  • Bubble sort
  • Merge sort
  • Insertion sort

OCR Algorithms Workbook

  • Digital resources purchased from Nichola Wilkin Ltd. are to be used in the original individual school which purchases the resources only.


    Resources may not be shared, distributed or displayed digitally for public view, uploaded to school or borough websites, distributed via email, submitted to file sharing sites or shared with another school or institution, even those within the same academy chain.


    For full terms and conditions visit

24 Crow Hill Lane, Great Cambourne, Cambridge, CB23 5AW, UK    
 +44 (0)1954 205263

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • Pinterest
  • YouTube

© 2012 – 2021 Nichola Wilkin Ltd. All Rights Reserved.