Foundations
Basic concepts including sets, logic, number systems, and fundamental mathematical structures.
Binary Number Representation
Learn how numbers are represented in binary (base-2) format through an interactive guessing game.
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.
Balanced Ternary Representation
Explore balanced ternary using digits T (-1), 0, and 1. Add or subtract powers of three to match the target number.
Zeckendorf Representation
Learn how numbers are represented using Fibonacci numbers with the unique Zeckendorf representation (no consecutive Fibonacci numbers).
Knights and Knaves I
Solve logic puzzles on an island where knights always tell the truth and knaves always lie!
Rules of Inference Playground
Practice applying resolution and equivalence rules to derive conclusions step by step in this interactive logic playground.
Parity Bits Game
Learn about error detection and correction through an interactive game about parity bits!