Interactive simulation for Cambridge IGCSE Computer Science 0478 topic 7 and AS & A Level 9618 topics 10.2 and 19.1: step through a linear search and a bubble sort with comparison and swap counters, then binary search, insertion sort, and graphs comparing the number of comparisons as the list grows, with Big O time complexity.
IGCSE Computer Science 0478, topic 7, and A-Level 9618, topics 10.2 and 19.1. Step forwards and backwards through linear search and bubble sort, then binary search, insertion sort and a Big O comparison for A-Level.
Searching and sorting is a free, browser-based simulation for Cambridge IGCSE Computer Science 0478 (topic 7 Algorithm design and problem-solving). The same lab serves both Cambridge IGCSE Computer Science 0478 and AS & A Level Computer Science 9618; tabs marked A-Level go beyond the IGCSE syllabus. The course is assessed in Paper 1 (Computer Systems), Paper 2 (Algorithms, Programming and Logic). Syllabus for examination in 2026-2028. There are 5 tabs, each a self-contained experiment with its own controls and live readings, and nothing to install: it runs on a laptop, tablet or classroom projector.
Full syllabus map: IGCSE Computer Science 0478 topic 7, A Level Computer Science 9618 topic 10 and A Level Computer Science 9618 topic 19.
All simulation labs · IGCSE Computer Science 0478 · TheLucidSTEM home