All Discrete Math Interactives
11 interactives across all topics in discrete mathematics.
Binary Number Representation
Learn how numbers are represented in binary (base-2) format through an interactive guessing game.
FoundationsTernary Number Representation
Learn how numbers are represented in ternary (base-3) format by toggling between 0, 1, or 2 copies of powers of three.
FoundationsBalanced Ternary Representation
Explore balanced ternary using digits T (-1), 0, and 1. Add or subtract powers of three to match the target number.
FoundationsZeckendorf Representation
Learn how numbers are represented using Fibonacci numbers with the unique Zeckendorf representation (no consecutive Fibonacci numbers).
FoundationsKnights and Knaves I
Solve logic puzzles on an island where knights always tell the truth and knaves always lie!
FoundationsRules of Inference Playground
Practice applying resolution and equivalence rules to derive conclusions step by step in this interactive logic playground.
FoundationsParity Bits Game
Learn about error detection and correction through an interactive game about parity bits!
FoundationsFerrers Diagrams & Rogers-Ramanujan
Visualize integer partitions through Ferrers diagrams and explore the Rogers-Ramanujan identities interactively.
CountingThe Presents Puzzle
Explore a probability puzzle about search strategies. Charlie puts 26 presents in 100 boxes. Alice opens them in order while Bob opens odds first, then evens.
UncertaintyKasuti
Trace traditional Kasuti embroidery motifs so the design appears identical on both sides — an alternating Eulerian tour puzzle on a grid.
GraphsNeighbor Sum Avoidance
Arrange numbers in a circle so that the sum of two neighbors is never divisible by 3, 5, or 7. An interactive graph theory puzzle!
Graphs