Developed by Todd Zimmerman  Published August 2, 2017
Subject Areas  Mechanics and Experimental / Labs 

Level  First Year 
Available Implementations  Glowscript, IPython/Jupyter Notebook, Sage Worksheet, and Easy Java Simulations 
Learning Objectives 
* Explain that the time an object is in the air depends only on motion in the ydirection (**Exercise 4**)
* Relate the initial velocity of a launched ball to the horizontal velocity when the ball is launched horizontally (**Exercise 2**)
* Make use of the fact that horizontal and vertical motion are independent to solve a 2D motion problem by breaking problem up into two 1D problems (**Exercise 1**)
* Convert equations of motion into a computational model (program) with discrete timesteps (**Exercise 1**)
* Use experimental data as an input into a computational model (**Exercise 6**)
* Explain the limitations of computational models in predicting experimental results (**Exercise 6**)

Time to Complete  180 min 
These exercises are not tied to a specific programming language. Example implementations are provided under the Code tab, but the Exercises can be implemented in whatever platform you wish to use (e.g., Excel, Python, MATLAB, etc.).
Download Options
Share a Variation
Credits and Licensing
Todd Zimmerman, "Projectile Motion: Experiment and Computational Model," Published in the PICUP Collection, August 2017, https://doi.org/10.1119/PICUP.Exercise.proj_mot.
DOI: 10.1119/PICUP.Exercise.proj_mot
The instructor materials are ©2017 Todd Zimmerman.
The exercises are released under a Creative Commons AttributionNonCommercialShareAlike 4.0 license