A-level Computer Science
OCR H446. 16 topics, 16 lessons.
Computational thinking
Computational thinking topics| Topic | Specification | Lessons | Try |
|---|
| A tour of A-level Computer Science | – | 1 | Try a lesson |
Programming
Programming topics| Topic | Specification | Lessons | Try |
|---|
| Decisions and Boolean conditions | – | 1 | |
| Sequence, selection and iteration | – | 1 | Try a lesson |
| Types, strings, files and array indexing | – | 1 | |
| Functions, procedures, scope and parameters | – | 1 | |
| Recursion and iteration | – | 1 | |
Data representation
Data representation topics| Topic | Specification | Lessons | Try |
|---|
| Unsigned binary, hexadecimal and denary | – | 1 | Try a lesson |
| Signed binary and integer arithmetic | – | 1 | Try a lesson |
| Floating-point representation and normalisation | – | 1 | |
| Shifts, masks and character sets | – | 1 | |
Boolean algebra and logic
Boolean algebra and logic topics| Topic | Specification | Lessons | Try |
|---|
| Boolean expressions, truth tables and gates | – | 1 | Try a lesson |
| Boolean laws and Karnaugh maps | – | 1 | |
| Adders and D-type flip-flops | – | 1 | |
Data structures and algorithms
Data structures and algorithms topics| Topic | Specification | Lessons | Try |
|---|
| Linear and binary search | – | 1 | |
| Bubble and insertion sort | – | 1 | Try a lesson |
| Merge sort, quicksort and divide and conquer | – | 1 | |
Try it with one class, free.
Up to 35 pupils for 30 days, every A-level course. No card.
Start a free trialAlso in the A-level licence: Maths, Further Maths, Physics, Chemistry, Biology, Psychology, Economics, Business, Politics, Sociology.