Explore concepts through interactive visualizations
Counter Cutting Puzzle
Cut a 6×6 grid into four congruent pieces, each holding one black and one white counter
Triangle Net to Tetrahedron
Cut a textured equilateral-triangle net and fold its four faces into a tetrahedron
Build the Cuboid
Drag the colorful 3D blocks together and rebuild the target cuboid
Bookshelf Transfer
Move books between two shelves to create an exact integer multiple
Dice
Roll realistic 3D dice and watch them collide naturally
Sharing Sausages
Cut one sausage at a time, share equally, and use as few cuts as possible
Fold and Cut Paper 3D
Fold a square three times, make one cut, and predict the unfolded pattern
Fold and Cut Paper
Fold a square three times, cut a notch, and predict the unfolded pattern
Cola Can Exchange
Follow each empty-can exchange to find the maximum number of colas
Gift Boxes
Use two packing outcomes to uncover the unknown box and chocolate counts
Empty Water Tank Weight
Compare water volume and total weight to isolate the tank's weight
Ant on a Cube
Find the longest edge route without retracing an edge
Weekday After N Days
Follow the seven-day cycle to see where N days lands
Arithmetic Sequences
Discover constant differences and the pairing method for sums
Newton's Laws of Motion
Use a rocket in space to explore inertia, F=ma, and action-reaction
Exponential Growth 3D
3D visualization of virus spread through network
Meaning of Division
See division: splitting a whole into equal groups
Pi
Interactive explanation of π (pi)
Monte Carlo π
Estimating π through random sampling
3D Dev Environment
Three.js 3D visualization playground
3D Rubik's Cube
Visualize scrambling and solving a Rubik's Cube
N-Body Problem
N-body gravitational simulation — star interactions and collision mergers
Brain Cloud
Particle-based visualization of brain region activity during thinking processes
Chain Reaction Simulation 2D
Visualizing U-235 nuclear fission chain reaction
Chain Reaction Simulation 3D
3D visualization of U-235 fission chain reaction
Buffon's Needle
Estimating π through random needle drops
Prime Factorization
Learn prime factorization visually
Understanding Fractions
Visualize the meaning of fraction n/m
Comparing Fractions
Visually compare two fractions
Subtracting Fractions
Visually demonstrate fraction subtraction
Least Common Multiple
Understand LCM through prime factorization
Exponential Growth
Visualizing virus spread through network
Polar Coordinates
Convert between Cartesian and polar coordinates
Substitution Method
Solving equations with visual algebra
Long Addition
Learn column addition visually
Long Subtraction
Learn column subtraction visually
Long Multiplication
Learn long multiplication visually
Meaning of Multiplication
See multiplication: repeated addition compressed
DNA Double Helix
Visualizing the code of life
Long Division
Learn long division visually
