Skip to content

A-level Computer Science

OCR H446. 16 topics, 16 lessons.

Computational thinking

Computational thinking topics
TopicSpecificationLessonsTry
A tour of A-level Computer Science–1Try a lesson

Programming

Programming topics
TopicSpecificationLessonsTry
Decisions and Boolean conditions–1
Sequence, selection and iteration–1Try a lesson
Types, strings, files and array indexing–1
Functions, procedures, scope and parameters–1
Recursion and iteration–1

Data representation

Data representation topics
TopicSpecificationLessonsTry
Unsigned binary, hexadecimal and denary–1Try a lesson
Signed binary and integer arithmetic–1Try a lesson
Floating-point representation and normalisation–1
Shifts, masks and character sets–1

Boolean algebra and logic

Boolean algebra and logic topics
TopicSpecificationLessonsTry
Boolean expressions, truth tables and gates–1Try a lesson
Boolean laws and Karnaugh maps–1
Adders and D-type flip-flops–1

Data structures and algorithms

Data structures and algorithms topics
TopicSpecificationLessonsTry
Linear and binary search–1
Bubble and insertion sort–1Try 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 trial

Also in the A-level licence: Maths, Further Maths, Physics, Chemistry, Biology, Psychology, Economics, Business, Politics, Sociology.