Spin a spinner, flip a coin or roll a die and watch two sets of bars: the chances the shapes predict, and the results you actually got. Ten spins prove nothing; a few hundred and the two are hard to tell apart.
Estimate π with Random Dots
About this simulation
Scatter dots uniformly at random across a square containing an inscribed circle. Multiply the fraction inside the circle by four to estimate π.
What students can explore
- What do you predict will happen after 200 trials?
- Scatter dots uniformly at random across a square containing an inscribed circle. Multiply the fraction inside the circle by four to estimate π.
Learning objectives
- 1What do you predict will happen after 200 trials?
Questions teachers ask
Is the Estimate π with Random Dots simulation free?
Yes. Open the Estimate π with Random Dots simulation in a modern browser with no download or sign-up required.
Is it suitable for Middle School and High School?
The simulation includes learning-level presets spanning Middle School and High School. Choose the level that matches your class, then use it on a projector or student devices.
Embed this simulation
Drop it into your LMS, blog, or class site — free.
<iframe src="https://kiwibee.io/en/simulations/monte-carlo-pi-simulation/embed" title="Estimate π with Random Dots | KiwiBee" loading="lazy" allowfullscreen style="width:100%;height:min(70vh,620px);min-height:420px;border:0;border-radius:16px"></iframe>Continue exploring
More interactive science models
Type any function and see its shape straight away. Plot up to three at once in three colours to compare them, drag the trace point to read a value off a curve, and see where each one crosses zero.
Move m and watch the line tilt; move b and watch it slide. Or drag the two points on the line and read the equation it writes back. A rise-over-run staircase climbs the line so slope becomes something you can count.
Compare a two-body orbit with three-body figure-eight motion, then add up to twelve bodies. Change initial masses, velocities and positions; watch orbit trails and numerical energy error.
Approximate the area under a curve with strips and choose how each takes its height: left edge, right edge, middle, or a sloping top. Push the strip count up and watch the error fall, with the running total plotted as its own curve.
From model to evidence
Pair this simulation with a printable
Use a worksheet to capture predictions, observations, and explanations after students explore.
Estimate lengths with centimeters and meters
Estimate lengths with centimeters and meters
Estimate lengths with inches and feet
Estimate lengths with inches, feet, and yards
Estimate positive and negative square roots
Estimate sums, differences, and products of decimals
Bring interactive science into your classroom
KiwiBee's free teacher workspace brings lesson planning, worksheets, classroom tools, and gradebook together in one place.
Start free and create your first class