1. The Basics
Output, Variables, and Data Types. Build your programming foundation.
2. Decisions
Selection, IF/ELSE, and complex Boolean logic structures.
3. Iteration
FOR and WHILE loops. Master the art of code repetition.
4. Data Structures
Arrays, indexing, and the Linear Search algorithm.
5. Subprograms
Functions, procedures, parameters, and return values.
6. Robustness
String slicing, file handling, and defensive programming.
Expert Techniques
Sorting Algorithms, 2D Lists, Validation, and SQL Database queries. Essential for securing a Grade 9.
Exam Hub
Master the coding paper with 3 levels of practice questions from 1-6 marks.
Ready for the Exam?
Dive into our high-rigour practice bank and test your skills against real OCR mark schemes.