Ball Bounce Simulation
Drop a ball and investigate what changes how high it bounces.
How to use this
- Set the drop height. Use the slider to choose how high the ball starts (0.1 to 5 meters).
- Set the elasticity. This is how bouncy the ball is: 0 means no bounce, 0.9 means very bouncy.
- Set the mass. Does a heavier ball bounce differently? Run a test and find out!
- Click Simulate. Watch the ball bounce. The table records the height of each bounce.
- Compare experiments. Each finished run is saved below. Change one setting, run again, and compare.
Simulation Settings
Simulation Results
| Bounce | Height (meters) |
|---|---|
| 1 | ? |
| 2 | ? |
| 3 | ? |
| 4 | ? |
| 5 | ? |
Claim, Evidence, Reasoning
Run the simulation, change one setting, and run it again. Each finished run is saved below so you can compare your experiments and write about what you found.
Your experiments
No experiments saved yet. Press Simulate and let the ball bounce. When the run finishes, it will be recorded here automatically.
| Run | Drop Height | Elasticity | Mass | Bounce 1 | Bounce 2 | Bounce 3 |
|---|
Your saved experiments will appear here.
C Claim
Write one clear sentence that answers the question.
Sentence starter
E Evidence
Use numbers from your experiments above. Include at least two examples.
Sentence starter
R Reasoning
Explain why this happens, using science ideas about energy and gravity.
Sentence starter
Your writing is not saved if you close this page. Copy it before you leave.
Note: This is a simplified model that focuses on how drop height and elasticity affect bounce height. It leaves out real-world factors like air resistance, the type of floor, and energy lost as sound or heat, so you can clearly see the main physics ideas.