Choose a curriculum

All exam boards (KS4)

KS3 & KS4 computing curriculum

Unit sequence

Filter and highlight

Year group

Highlight a thread
Computer Science
Year 10

Searching and sorting algorithms

8 lessons

Threads

  • Algorithms and data structures
  • Programming

Description

In this unit pupils will have opportunities to analyse, interpret, modify, and implement a range of searching and sorting algorithms. They will have the opportunity to compare the features and efficiency of these algorithms and make suggestions about the most suitable algorithm for a given task.

This unit progresses pupils' understanding of algorithms by introducing them to common searching and sorting algorithms. They will look at how searching and sorting is a common activity for both humans and computers. Pupils will explore the efficiency of these algorithms and will judge the suitability of each algorithm for a given context. The unit concludes with pupils coding their own sorting algorithms and reflecting on how searching and sorting algorithms can be improved.

  1. Linear search
  2. Binary search
  3. Comparing searching algorithms
  4. Bubble sort
  5. Insertion sort
  6. Coding sorting algorithms
  7. Merge sort
  8. Improving searching and sorting algorithms

67 units shown,

Need help with our new curriculum?

Visit our help centre for technical support as well as tips and ideas to help you make the most of Oak.

Go to help centre