Projectile Motion Lab
Investigate 2D projectile motion through interactive experiments. Launch projectiles at various angles and velocities, collect trajectory data, and analyze the independence of horizontal and vertical motion.
Loading simulation...
Loading simulation, please waitProjectile Motion Lab: Exploring Two-Dimensional Kinematics
Verified Content Badge
Physics equations and calculations validated against standard kinematics. View verification log →
Projectile motion is one of the most elegant examples of physics in action. From a basketball arcing toward the hoop to a water fountain's graceful spray, projectiles follow predictable paths governed by surprisingly simple mathematics. This lab simulation lets you explore these principles firsthand, launching virtual projectiles and analyzing their trajectories in real-time.
What makes projectile motion particularly fascinating is the independence of horizontal and vertical motion. A ball thrown horizontally from a cliff takes exactly the same time to hit the ground as one simply dropped—the horizontal velocity doesn't affect the vertical fall [1]. This counterintuitive fact lies at the heart of understanding two-dimensional kinematics.
The Physics of Projectile Motion
Decomposing the Motion
When a projectile is launched at an angle θ with initial speed v₀, we can break the motion into two independent components:
| Component | Initial Value | Behavior | Equation |
|---|---|---|---|
| Horizontal (x) | v₀ₓ = v₀ cos(θ) | Constant velocity | x = v₀ₓ · t |
| Vertical (y) | v₀ᵧ = v₀ sin(θ) | Uniformly accelerated | y = h₀ + v₀ᵧt − ½gt² |
This decomposition is the key insight: the horizontal motion knows nothing about the vertical motion, and vice versa. Gravity acts only in the vertical direction, leaving horizontal velocity unchanged [2].
Key Equations for Projectile Motion
Position equations:
- x(t) = v₀ cos(θ) · t
- y(t) = h₀ + v₀ sin(θ) · t − ½gt²
Velocity equations:
- vₓ(t) = v₀ cos(θ) = constant
- vᵧ(t) = v₀ sin(θ) − gt
Derived quantities:
- Time of flight: T = (v₀ sin(θ) + √[(v₀ sin(θ))² + 2gh₀]) / g
- Maximum height: H = h₀ + (v₀ sin(θ))² / (2g)
- Range (h₀ = 0): R = v₀² sin(2θ) / g
Learning Objectives
After completing this lab, you should be able to:
- Predict trajectories given initial conditions (angle, speed, height)
- Explain why horizontal and vertical motions are independent
- Calculate range, maximum height, and time of flight
- Identify the launch angle that maximizes range on level ground
- Compare complementary angles and explain why they produce equal ranges
- Analyze how gravity affects only the vertical component of motion
Exploration Activities
Activity 1: Maximum Range Investigation
Objective: Discover the optimal launch angle for maximum range.
Procedure:
- Set initial speed to 20 m/s and launch height to 0 m
- Launch at 30° and record the range
- Repeat for 45°, 60°, and 75°
- Create a data table and identify the angle giving maximum range
- Test angles near 45° (e.g., 43°, 47°) to refine your answer
Expected result: Maximum range occurs at 45° when launching from ground level. The formula R = v₀²sin(2θ)/g is maximized when sin(2θ) = 1, which occurs at θ = 45° [3].
Activity 2: Complementary Angle Pairs
Objective: Verify that complementary angles produce equal ranges.
Procedure:
- Launch at 30° with v₀ = 25 m/s and record the range
- Launch at 60° with the same speed and compare
- Test other pairs: 20° & 70°, 35° & 55°
- Record both range and maximum height for each
Key insight: While ranges are equal, maximum heights differ dramatically. The steeper angle goes higher but takes the same horizontal distance to land.
Activity 3: Height vs. Range Trade-off
Objective: Understand how launch height affects trajectory.
Procedure:
- Set angle to 45° and v₀ = 20 m/s
- Launch from h₀ = 0 m and record range and time
- Increase to h₀ = 10 m, then 20 m, then 30 m
- Plot how range increases with launch height
Analysis question: Does doubling the launch height double the range?
Activity 4: Planetary Comparison
Objective: Explore how gravity affects projectile motion.
Procedure:
- Launch a projectile on Earth (g = 9.81 m/s²) at 45°, 20 m/s
- Switch to Moon gravity (g = 1.62 m/s²) and repeat
- Try Mars (g = 3.72 m/s²)
- Calculate the ratio of ranges and compare to the ratio of gravities
Key formula: Since R ∝ 1/g, range on the Moon should be roughly 6× that on Earth for identical launches.
Real-World Applications
Projectile motion principles apply far beyond physics classrooms:
| Application | How Physics Applies |
|---|---|
| Basketball free throws | Optimal arc angle (~45-52°) balances accuracy with clearance over defenders |
| Golf drives | Backspin creates lift, altering the effective angle and increasing range |
| Artillery | Accounting for air resistance, wind, and Earth's rotation (Coriolis effect) |
| Water fountains | Multiple jets at different angles create aesthetic patterns |
| Ski jumping | Athletes adjust body position to control their trajectory |
| Javelin throw | Optimal release angle is below 45° due to air resistance |
| Firefighting hoses | Calculating trajectory to reach upper floors |
Reference Data: Gravitational Acceleration
| Location | g (m/s²) | Range Multiplier (vs Earth) |
|---|---|---|
| Earth | 9.81 | 1.00× |
| Moon | 1.62 | 6.05× |
| Mars | 3.72 | 2.64× |
| Jupiter | 24.79 | 0.40× |
| Venus | 8.87 | 1.11× |
Data sourced from NASA planetary fact sheets [4].
Challenge Questions
Level 1 (Basic):
- A ball is thrown horizontally at 15 m/s from a 20 m cliff. How long does it take to hit the ground?
Level 2 (Intermediate): 2. What two launch angles give a range of 30 m when v₀ = 20 m/s? (Hint: use sin(2θ) = gR/v₀²)
Level 3 (Advanced): 3. A projectile is launched from ground level and passes through a point 10 m horizontally and 5 m vertically at t = 0.5 s. Find v₀ and θ.
Level 4 (Challenge): 4. Derive the equation for the trajectory y(x) eliminating time. Show it's a parabola.
Level 5 (Extension): 5. If air resistance is proportional to velocity (F_drag = -bv), qualitatively describe how the trajectory changes. Why does optimal range angle decrease below 45°?
Common Mistakes to Avoid
| Mistake | Correction |
|---|---|
| Using wrong angle in trig functions | Ensure calculator is in degrees mode, or convert θ to radians |
| Forgetting that vₓ is constant | There's no horizontal acceleration (assuming no air resistance) |
| Confusing velocity components at max height | vᵧ = 0 at max height, but vₓ ≠ 0 |
| Using range formula when h₀ ≠ 0 | R = v₀²sin(2θ)/g only works for ground-to-ground launches |
| Ignoring signs on vertical quantities | Taking "up" as positive means g is negative in equations |
Frequently Asked Questions
Q: Why is 45° the optimal angle for maximum range? A: The range formula R = v₀²sin(2θ)/g reaches maximum when sin(2θ) = 1, which occurs at 2θ = 90°, giving θ = 45°. At this angle, the horizontal and vertical velocity components are equal, providing the best balance between flight time and horizontal speed [3].
Q: Does the mass of the projectile affect its trajectory? A: In ideal conditions (no air resistance), mass doesn't affect trajectory. All objects experience the same gravitational acceleration g. This was famously demonstrated when Apollo 15 astronaut David Scott dropped a hammer and feather on the Moon—they fell at the same rate [5].
Q: Why do complementary angles give the same range? A: Because sin(2θ) = sin(180° - 2θ). For angles θ and (90° - θ), we have sin(2θ) = sin(180° - 2θ) = sin(2(90° - θ)), so both produce identical range values [3].
Q: How does air resistance change things? A: Air resistance reduces both range and maximum height. It also breaks the symmetry of the trajectory—the descending path is steeper than the ascending path. The optimal launch angle decreases below 45° with air resistance [6].
Q: What's the fastest way to solve projectile problems? A: Follow this systematic approach: (1) Identify what's given and what's asked, (2) Break v₀ into components, (3) Write separate equations for x and y motion, (4) Use the equation that directly connects your knowns to unknowns, (5) Check that your answer makes physical sense.
References
[1] Halliday, D., Resnick, R., & Walker, J. (2013). Fundamentals of Physics, 10th Edition. Wiley. Chapter 4: Motion in Two and Three Dimensions.
[2] Serway, R. A., & Jewett, J. W. (2018). Physics for Scientists and Engineers, 10th Edition. Cengage Learning. Chapter 4.
[3] Knight, R. D. (2016). Physics for Scientists and Engineers: A Strategic Approach, 4th Edition. Pearson. Section 4.3: Projectile Motion.
[4] NASA. (2024). Planetary Fact Sheets. NASA Goddard Space Flight Center. Available at: https://nssdc.gsfc.nasa.gov/planetary/factsheet/
[5] NASA. (1971). Apollo 15 Hammer-Feather Drop. NASA History Division. Available at: https://nssdc.gsfc.nasa.gov/planetary/lunar/apollo_15_feather_drop.html
[6] Giordano, N. J. (2012). Computational Physics, 2nd Edition. Pearson. Chapter 2: Realistic Projectile Motion.
About the Data
Gravitational acceleration values are sourced from NASA's planetary fact sheets. The physics equations presented follow standard notation from university physics textbooks. All calculations in the simulation use exact values to ensure accuracy within floating-point precision.
Citation Guide
To cite this simulation in academic work:
Simulations4All. (2025). Projectile Motion Lab [Interactive simulation]. Simulations4All Educational Platform. Retrieved from https://simulations4all.com/simulations/projectile-motion-lab
Verification Log
| Item | Source | Verified | Notes |
|---|---|---|---|
| Kinematic equations | Halliday et al. (2013) | ✓ Jan 2025 | Standard derivation from constant acceleration |
| Range formula | Knight (2016) | ✓ Jan 2025 | R = v₀²sin(2θ)/g verified |
| 45° optimal angle | Multiple sources | ✓ Jan 2025 | Maximizes sin(2θ) |
| Earth gravity | NASA Fact Sheet | ✓ Jan 2025 | g = 9.807 m/s² (standard) |
| Moon gravity | NASA Fact Sheet | ✓ Jan 2025 | g = 1.62 m/s² |
| Mars gravity | NASA Fact Sheet | ✓ Jan 2025 | g = 3.721 m/s² |
| Independence of components | Serway & Jewett (2018) | ✓ Jan 2025 | Fundamental principle of 2D kinematics |
Written by Simulations4All Team
Related Simulations

Simple Pendulum
Explore the physics of simple harmonic motion with an interactive pendulum simulation. Adjust length, mass, gravity (including planet presets), damping, and initial angle. Watch real-time energy transformations and measure the period.
View Simulation
Projectile Motion
Launch projectiles at different angles and velocities. Explore how gravity and launch parameters affect trajectory, range, and height. Compare with and without air resistance, and test on different planets.
View Simulation
Electric Field Visualization
Visualize electric field lines, vectors, and equipotential surfaces around point charges. Add, drag, and remove charges to explore how fields interact. Launch test charges to see their motion through the field.
View Simulation