Skip to content
OCR

OCR GCSE & A-Level Courses

Every OCR course on LearningBro in one place. Each course includes lesson content, end-of-topic assessments, flashcard review, and full-length practice exams aligned to the OCR specification.

65 courses672 lessons
🧬

Biology

A-Level

BiologyOCR
A-Level Biology — Biodiversity, Classification and Evolution (OCR)

Covers biodiversity, sampling, Simpson's Index, conservation, classification, the Three Domain system, phylogeny, evidence for evolution, variation, natural selection, and speciation for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Biological Molecules (OCR)

Covers water, carbohydrates, lipids, proteins, inorganic ions, and biochemical tests for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Cell Structure and Microscopy (OCR)

Covers types of microscopy, magnification and resolution, ultrastructure of eukaryotic cells, prokaryotic cells, and the cytoskeleton for OCR A-Level Biology A.

10 lessons
BiologyOCR
A-Level Biology — Communicable Diseases and Immunity (OCR)

Covers types of pathogen, named plant and animal diseases, transmission, plant defences, primary and specific immune responses, antibodies, vaccination, and antibiotic resistance for OCR A-Level Biology A.

10 lessons
BiologyOCR
A-Level Biology — Communication, Homeostasis and Excretion (OCR)

Covers communication and homeostasis principles, thermoregulation, the liver, the kidney, ultrafiltration, selective reabsorption, osmoregulation, and kidney failure for OCR A-Level Biology A.

10 lessons
BiologyOCR
A-Level Biology — Exchange and Transport (OCR)

Covers exchange surfaces, mammalian gas exchange, gas exchange in insects and fish, transport in animals, the heart, haemoglobin, and transport in plants for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Genetics, Cellular Control and Inheritance (OCR)

Covers gene mutations, regulation of gene expression, the lac operon, homeobox genes, monogenic and dihybrid inheritance, sex linkage, epistasis, the chi-squared test, Hardy-Weinberg, and speciation for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Manipulating Genomes, Cloning, Biotechnology and Ecosystems (OCR)

Covers DNA profiling, sequencing, genetic engineering, cloning, biotechnology, microorganisms, ecosystems, nutrient cycles, succession, populations and conservation for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Membranes, Cell Division and Cellular Organisation (OCR)

Covers the fluid mosaic model, transport across membranes, water potential, cell signalling, the cell cycle, mitosis, meiosis, cell specialisation, stem cells, and tissue organisation for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Neuronal and Hormonal Communication (OCR)

Covers neurones, action potentials, synapses, hormonal communication, blood glucose control, plant and animal responses, and skeletal muscle contraction for OCR A-Level Biology A.

12 lessons
BiologyOCR
A-Level Biology — Nucleic Acids and Enzymes (OCR)

Covers DNA and RNA structure, DNA replication, the genetic code, transcription, translation, ATP, and enzyme action, cofactors and inhibitors for OCR A-Level Biology A.

10 lessons
BiologyOCR
A-Level Biology — Photosynthesis and Respiration (OCR)

Covers chloroplast structure, the light-dependent and light-independent stages of photosynthesis, mitochondrial structure, glycolysis, the link reaction, the Krebs cycle, oxidative phosphorylation, and anaerobic respiration for OCR A-Level Biology A.

12 lessons
⚗️

Chemistry

A-Level

ChemistryOCR
A-Level Chemistry — Acids, Bases and Buffers (OCR)

Covers Bronsted-Lowry theory, Kw, pH, Ka, weak acids, buffers, and pH titration curves for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Acids, Redox, Electrons and Bonding (OCR)

Covers acids and bases, redox and oxidation numbers, electron configurations, ionic and covalent bonding, shapes of molecules, electronegativity, polarity, and intermolecular forces for OCR A-Level Chemistry A.

12 lessons
ChemistryOCR
A-Level Chemistry — Alcohols, Haloalkanes and Analytical Techniques (OCR)

Covers alcohols, haloalkanes, organic synthesis, IR and mass spectrometry for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Atoms, Moles and Equations (OCR)

Covers atomic structure, isotopes, mass spectrometry, formulae and equations, the mole, empirical and molecular formulae, ideal gas equation, and percentage yield for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Basic Organic Chemistry, Alkanes and Alkenes (OCR)

Covers basic concepts of organic chemistry, IUPAC nomenclature, isomerism, reaction mechanisms, alkanes, alkenes, electrophilic addition, polymerisation, and Markovnikov's rule for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Carbonyls, Carboxylic Acids, Polymers and Spectroscopy (OCR)

Covers carbonyls, carboxylic acids, esters, acyl chlorides, amines, amino acids, polymers, chromatography, and NMR spectroscopy for OCR A-Level Chemistry A.

14 lessons
ChemistryOCR
A-Level Chemistry — Enthalpy, Rates and Equilibrium (OCR)

Covers enthalpy changes, Hess's law, bond enthalpies, reaction rates, the Boltzmann distribution, catalysts, dynamic equilibrium, Le Chatelier's principle, and Kc for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Lattice Enthalpy, Entropy and Electrode Potentials (OCR)

Covers lattice enthalpy, Born-Haber cycles, hydration enthalpy, entropy, free energy, electrode potentials, and electrochemical cells for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Periodicity, Group 2 and Halogens (OCR)

Covers periodic trends, ionisation energies, Group 2 chemistry, halogen chemistry, and qualitative inorganic analysis for OCR A-Level Chemistry A.

10 lessons
ChemistryOCR
A-Level Chemistry — Quantitative Rates and Equilibrium (OCR)

Covers rate equations, orders of reaction, half-life, the Arrhenius equation, rate-determining step, and Kp calculations for OCR A-Level Chemistry A.

12 lessons
ChemistryOCR
A-Level Chemistry — Transition Elements and Aromatic Chemistry (OCR)

Covers transition metal chemistry, complex ions, ligand substitution, qualitative analysis, colorimetry, benzene, electrophilic substitution, and phenol for OCR A-Level Chemistry A.

12 lessons
🖥️

Computer Science

GCSE

Computer ScienceOCR
OCR GCSE CS: Algorithms

Covers searching algorithms, sorting algorithms, trace tables and algorithm comparison for OCR J277 Section 2.2.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Boolean Logic

Covers Boolean values, logic gates (NOT, AND, OR, XOR, NAND, NOR), truth tables, Boolean expressions, and simplification for OCR J277 Section 2.5.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Computational Thinking

Covers decomposition, abstraction, algorithmic thinking, pattern recognition, structure diagrams, flowcharts, and pseudocode for OCR J277 Section 2.1.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Computer Networks

Master LANs, WANs, network topologies, hardware, the internet, DNS, protocols, packet switching, and wired vs wireless connections for OCR J277 Section 1.3.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Data Representation

Covers number systems, binary arithmetic, hexadecimal, character encoding, image and sound representation, data units, and compression for OCR J277 Section 2.6.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Ethical, Legal, Cultural & Environmental Issues

Covers the Data Protection Act, Computer Misuse Act, Copyright Act, Freedom of Information Act, ethical issues, cultural impacts, environmental concerns, and open source vs proprietary software for OCR J277 Section 1.6.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Memory, Storage & Systems Software

Understand RAM, ROM, virtual memory, storage types, operating systems, utility software, programming languages, translators, and IDEs for OCR J277 Sections 1.2 and 1.5.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Network Security

Covers common threats, social engineering, malware, SQL injection, penetration testing, firewalls, encryption, authentication and network policies for OCR J277 Section 1.4.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Producing Robust Programs

Covers defensive design, input validation, testing strategies, error types, debugging and maintainability for OCR J277 Section 2.4.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Programming Fundamentals

Covers variables, data types, operators, selection, iteration, arrays, strings, subroutines and file handling for OCR J277 Section 2.3.

10 lessons
Computer ScienceOCR
OCR GCSE CS: Systems Architecture

Master CPU architecture, the fetch-decode-execute cycle, performance factors, embedded systems, buses, and I/O devices for OCR J277 Section 1.1.

10 lessons

A-Level

Computer ScienceOCR
OCR A-Level CS: Algorithms

Master algorithms for OCR A-Level Computer Science (H446) — searching, sorting, graph traversal, Dijkstra's, A*, recursion, Big O notation, and computational tractability.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Boolean Algebra & Logic

Master Boolean algebra, logic gates, truth tables, Karnaugh maps, adder circuits, and flip-flops for OCR H446 Computer Science.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Computational Thinking

Master computational thinking and formal methods for OCR H446 — abstraction, decomposition, logical reasoning, concurrency, FSMs, regular expressions, BNF, Turing machines, and the Chomsky hierarchy.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Data Representation

Master data representation for OCR A-Level Computer Science (H446) — number systems, binary arithmetic, floating-point, character encoding, images, sound, compression, encryption, and error detection.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Data Structures

Master data structures for OCR A-Level Computer Science (H446) — arrays, records, linked lists, stacks, queues, binary trees, graphs, hash tables, vectors, and abstract data types.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Databases, Ethics & Law

Master relational databases, SQL, normalisation, transaction processing, big data, and UK computing legislation for OCR A-Level Computer Science (H446) sections 1.3 and 1.5.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Networks & Communication

Master networks and communication for OCR A-Level Computer Science (H446) — network types, topologies, hardware, protocols, TCP/IP, packet switching, web technologies, security, and wireless networking.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Processors & Hardware

Master the OCR H446 section 1.1 — CPU architecture, the FDE cycle, processor types, pipelining, input/output devices, primary and secondary storage, and embedded systems.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Programming & OOP

Master programming paradigms, object-oriented programming, file handling, exception handling, and software development for OCR A-Level Computer Science (H446) section 2.2.

10 lessons
Computer ScienceOCR
OCR A-Level CS: Software & Systems

Master the OCR H446 section 1.2 — system software, operating system functions, memory management, scheduling algorithms, programming languages, translators, methodologies, OOP design, testing and IDE features.

10 lessons

Exam Prep

Computer ScienceOCR
OCR A-Level CS: Exam Preparation

Master the OCR A-Level Computer Science (H446) exams with targeted strategies for Paper 1, Paper 2, the programming project, and effective revision techniques.

4 lessons
Computer ScienceOCR
OCR GCSE CS: J277 Exam Preparation

Comprehensive exam strategies for OCR J277 Computer Science covering both papers, command words, pseudocode, trace tables, code writing, error correction, and time management.

10 lessons
🏃

Physical Education

GCSE

Physical EducationOCR
GCSE PE — Cardiovascular and Respiratory Systems (OCR)

Covers the heart, blood vessels, blood flow, breathing mechanics, gaseous exchange, aerobic and anaerobic exercise, and the effects of exercise for OCR GCSE PE.

10 lessons
Physical EducationOCR
GCSE PE — Health, Fitness and Wellbeing (OCR)

Covers definitions of health, fitness and wellbeing, physical/emotional/social benefits and consequences of exercise and inactivity, and diet and nutrition for OCR GCSE PE.

8 lessons
Physical EducationOCR
GCSE PE — Movement Analysis (OCR)

Covers lever systems, mechanical advantage, planes of movement, and axes of rotation for OCR GCSE PE.

6 lessons
Physical EducationOCR
GCSE PE — Physical Training (OCR)

Covers components of fitness, fitness testing, principles of training, training methods, warm-up and cool-down, and injury prevention for OCR GCSE PE.

10 lessons
Physical EducationOCR
GCSE PE — Skeletal and Muscular Systems (OCR)

Covers the skeletal system (20 bones), muscular system (11 muscles), synovial joints, types of movement, and antagonistic muscle action for OCR GCSE PE.

10 lessons
Physical EducationOCR
GCSE PE — Socio-Cultural Influences (OCR)

Covers engagement patterns, commercialisation, sponsorship, media, ethical issues, drugs in sport, and violence in sport for OCR GCSE PE.

8 lessons
Physical EducationOCR
GCSE PE — Sports Psychology (OCR)

Covers characteristics of skilful movement, skill classification, goal setting and SMART targets, mental preparation, types of guidance, and types of feedback for OCR GCSE PE.

8 lessons

Exam Prep

Physical EducationOCR
GCSE PE — Exam Preparation (OCR)

Covers exam structure, command words, data handling, short answer technique, extended response technique, and paper-specific revision strategies for OCR GCSE PE.

8 lessons
⚛️

Physics

A-Level

PhysicsOCR
A-Level Physics — Astrophysics and Cosmology (OCR)

Covers stellar physics, the Hertzsprung-Russell diagram, the Doppler effect for light, Hubble's law, and the Big Bang theory for OCR A-Level Physics A.

10 lessons
PhysicsOCR
A-Level Physics — Capacitors, Electric Fields and Electromagnetism (OCR)

Covers capacitance, capacitors in circuits, charging and discharging, electric fields, Coulomb's law, electric potential, magnetic fields, electromagnetic induction, and transformers for OCR A-Level Physics A.

12 lessons
PhysicsOCR
A-Level Physics — Circular Motion, SHM and Gravitational Fields (OCR)

Covers circular motion, simple harmonic motion, damping, resonance, gravitational fields, Newton's law of gravitation, and Kepler's laws for OCR A-Level Physics A.

12 lessons
PhysicsOCR
A-Level Physics — Electricity and Circuits (OCR)

Covers charge and current, drift velocity, EMF and pd, resistance, resistivity, internal resistance, Kirchhoff's laws, series and parallel circuits, and potential dividers for OCR A-Level Physics A.

12 lessons
PhysicsOCR
A-Level Physics — Foundations and Measurement (OCR)

Covers SI base units, derived units, prefixes, measurements and uncertainties, scalars and vectors, and graphical analysis for OCR A-Level Physics A.

10 lessons
PhysicsOCR
A-Level Physics — Motion, Forces and Materials (OCR)

Covers kinematics, SUVAT equations, projectile motion, dynamics, density, pressure, equilibrium, work, energy, power, and material properties for OCR A-Level Physics A.

12 lessons
PhysicsOCR
A-Level Physics — Newton's Laws and Momentum (OCR)

Covers Newton's three laws of motion, momentum, impulse, conservation of momentum, and elastic and inelastic collisions for OCR A-Level Physics A.

10 lessons
PhysicsOCR
A-Level Physics — Nuclear, Particle and Medical Physics (OCR)

Covers radioactivity, nuclear physics, fundamental particles, the Standard Model, X-ray imaging, CT scanning, ultrasound, and PET scanning for OCR A-Level Physics A.

14 lessons
PhysicsOCR
A-Level Physics — Quantum Physics (OCR)

Covers the photon model, the photoelectric effect, wave-particle duality, energy levels and line spectra for OCR A-Level Physics A.

10 lessons
PhysicsOCR
A-Level Physics — Thermal Physics and Ideal Gases (OCR)

Covers temperature, thermal equilibrium, internal energy, specific heat capacity, latent heat, ideal gas laws, and the kinetic theory of gases for OCR A-Level Physics A.

10 lessons
PhysicsOCR
A-Level Physics — Waves and Optics (OCR)

Covers wave motion, electromagnetic waves, refraction, total internal reflection, superposition, interference, diffraction, and stationary waves for OCR A-Level Physics A.

12 lessons