Interactives

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.

Foundations

Ternary Number Representation

Learn how numbers are represented in ternary (base-3) format by toggling between 0, 1, or 2 copies of powers of three.

Foundations

Balanced Ternary Representation

Explore balanced ternary using digits T (-1), 0, and 1. Add or subtract powers of three to match the target number.

Foundations

Zeckendorf Representation

Learn how numbers are represented using Fibonacci numbers with the unique Zeckendorf representation (no consecutive Fibonacci numbers).

Foundations

Knights and Knaves I

Solve logic puzzles on an island where knights always tell the truth and knaves always lie!

Foundations

Rules of Inference Playground

Practice applying resolution and equivalence rules to derive conclusions step by step in this interactive logic playground.

Foundations

Parity Bits Game

Learn about error detection and correction through an interactive game about parity bits!

Foundations

Ferrers Diagrams & Rogers-Ramanujan

Visualize integer partitions through Ferrers diagrams and explore the Rogers-Ramanujan identities interactively.

Counting

The 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.

Uncertainty

Kasuti

Trace traditional Kasuti embroidery motifs so the design appears identical on both sides — an alternating Eulerian tour puzzle on a grid.

Graphs

Neighbor 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