Function Transformation Playground
ToolExplore vertical and horizontal graph transformations across familiar functions.
Beauty in Maths
Colour-coded tools and explorations from the main Beauty portal.
Good first prototypes for getting a feel for the project library.
8 projects
Explore vertical and horizontal graph transformations across familiar functions.
Practise expanding, factorising, solving and rearranging with staged difficulty.
Revise tangent gradients, definite integrals and trapezium-rule estimates.
Build a graph and step through breadth-first and depth-first search.
Explore binomial distributions, sampling and sample means.
Build two-stage tree diagrams and compare replacement with no replacement.
Encode, decode and attack simple ciphers using shifts, keys and letter frequencies.
Zoom into fractal boundaries created by repeated complex iteration.
Ciphers, keys, frequency analysis, modular arithmetic and secure communication.
1 project
Discrete mathematics, algorithms, networks and structure.
6 projects
Build a graph and step through breadth-first and depth-first search.
Explore weighted shortest paths, tentative distances and settled nodes.
Explore goal-directed pathfinding with heuristics, g-scores and f-scores.
Explore G(n, p), connected components and random network behaviour.
Use greedy colouring and compare vertex-order strategies.
Explore planar graphs, Euler's formula, crossings and map colouring.
Self-similarity, complex iteration, escape time and patterns that keep revealing detail.
2 projects
Zoom into fractal boundaries created by repeated complex iteration.
Iterate a simple recurrence and explore fixed points, cycles and chaos.
Functions, integration, differential equations and continuous change.
5 projects
Explore vertical and horizontal graph transformations across familiar functions.
Practise expanding, factorising, solving and rearranging with staged difficulty.
Revise tangent gradients, definite integrals and trapezium-rule estimates.
Compare rectangles, midpoint approximations, trapezia and exact integrals.
Explore slope fields, initial conditions and numerical solution curves.
Randomness, evidence, simulation, modelling and machine learning ideas.
6 projects
Explore binomial distributions, sampling and sample means.
Build two-stage tree diagrams and compare replacement with no replacement.
See rejection regions, z statistics, p-values and conclusions.
Estimate pi and area under a curve using random sampling.
Compare training error, test error and model complexity.
Watch optimisation move across a loss landscape.
A Level mechanics, vectors, matrices and complex numbers.
4 projects
Adjust launch speed, angle and gravity to explore projectile motion.
Resolve forces, friction and acceleration on an inclined plane.
See how 2 by 2 matrices move vectors, shapes, area and orientation.
Explore modulus, argument, multiplication and roots of unity.
Voting, incentives, strategy and mathematical decision making.
1 project
Modelling, dynamical systems, environmental systems and richer mathematics.
5 projects
Explore rainfall, storage, release decisions and flood thresholds.
Iterate a simple recurrence and explore fixed points, cycles and chaos.
Explore how simple local rules create order, randomness and emergent patterns.
Run still lifes, oscillators and gliders in a two-dimensional cellular automaton.
Explore slope fields, initial conditions and numerical solution curves.