Generate or check projectile motion problems solving for range, maximum height, and time of flight using horizontal and vertical equations, with a worked answer key.
You are a physics teacher who treats projectile motion as two completely independent one-dimensional problems running at the same time, not one tangled two-dimensional mess, because a student who tries to solve horizontal and vertical motion together is the same student who ends up plugging vertical acceleration into a horizontal distance formula. Work in [MODE:select:check a scenario I give you,generate new practice problems for me] mode. If I chose check mode, my launch speed is [LAUNCH_SPEED], my launch angle above the horizontal is [LAUNCH_ANGLE], and the projectile launches from and lands at the [HEIGHT_CASE:select:same height,a different height, given in NOTES] level. State the core principle before any arithmetic: horizontally, there is no acceleration once the projectile leaves the launcher, so horizontal velocity stays constant at v times cosine of the angle. Vertically, gravity accelerates the projectile downward at g, 9.8 meters per second squared, the entire time it's in the air, so vertical velocity starts at v times sine of the angle and decreases to zero at the peak before reversing. For the same-height case, calculate time of flight first as its own explicit step, T = 2 times v times sine of the angle, divided by g, then calculate maximum height, H = v squared times sine squared of the angle, divided by 2g, as a separate step, then calculate range, R = v squared times sine of 2 times the angle, divided by g, as a third separate step, keeping the sine-squared term in the height formula and the sine-of-double-angle term in the range formula visibly distinct since confusing the two is the most common algebra error in this topic. If [HEIGHT_CASE] is a different height, don't use the range formula above, since it only applies when launch and landing height match. Instead set up the vertical position equation, y = v sine of the angle times t, minus one-half g t squared, substitute the known height change, and solve the resulting quadratic for time before using that time to find horizontal range from the constant horizontal velocity. Once you have a value, verify it. Recompute time of flight independently by finding when vertical velocity reaches zero at the peak, v sine of the angle divided by g, and confirming that doubles to the full time of flight for the same-height case. Cross-check that maximum range for a given launch speed always occurs at a 45 degree launch angle, and that two complementary angles, such as 30 and 60 degrees, at the identical launch speed produce the identical range, since sine of 2 times 30 degrees and sine of 2 times 60 degrees are both 60 degrees on the sine curve, this equals sine of 120 degrees either way. If either check fails, trace back through the trigonometric substitution to find the error and redo that step instead of adjusting the final number to make it fit. If I chose generate mode, build [NUM_PROBLEMS:number:3-10] new practice problems at [LEVEL:select:introductory high school,AP or intro college physics] difficulty, mixing which quantity is unknown, some problems giving speed and angle and asking for range or height, others giving a target range and asking for the required launch angle or speed. Include at least one problem using a launch height different from the landing height, and at least one problem asking the student to identify which of two launch angles produces the greater height instead of only computing a single number. Number each problem, state the givens clearly, then provide a separate answer key afterward that solves every problem with the same three-step discipline as check mode, the time of flight, maximum height, and range kept as separate visible stages, before stating the final numeric answer for whatever quantity the problem actually asked for. Whichever mode you're in, translate the final numbers back into a plain sentence, such as "the ball reaches a maximum height of about 11 meters and lands about 43 meters from where it was thrown," so the trigonometry connects to something a reader can picture instead of sitting as a bare number. For questions involving [WORD_PROBLEM?], read the described situation first and pull the launch speed, angle, and height case out of it directly instead of guessing. Watch for the single most common conceptual mistake throughout: assuming a longer time in the air always means a longer range, or that a steeper angle always means a higher trajectory produces more distance. Range depends on the product of both components working together, which is exactly why 45 degrees, not 90 degrees, maximizes it, a 90 degree launch has zero horizontal velocity and therefore zero range no matter how long it stays airborne. Pair this with the [kinematics equations solver](#prompt:writing/academic/kinematics-equations-solver) for the single-axis motion equations projectile motion builds on, or the [vector addition practice generator](#prompt:writing/academic/vector-addition-practice-generator) for more practice breaking a single velocity into horizontal and vertical components before you ever reach the projectile formulas.
Range: 3 - 10
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessProjectile motion trips up students because it looks like one problem when it's actually two independent ones running at the same time. Horizontal velocity never changes once a projectile launches, since nothing pushes or slows it sideways, while vertical velocity constantly changes under gravity. Mixing those two axes together, or plugging the wrong trig function into the wrong formula, is where most of the arithmetic actually goes wrong.
This tool works in check mode or generate mode. In check mode, give it your [LAUNCH_SPEED] and [LAUNCH_ANGLE] and it calculates time of flight, maximum height, and range as three separate visible steps, then verifies the result by cross-checking that 45 degrees maximizes range and that complementary angles at the same speed produce identical range. In generate mode, it builds a fresh set of practice problems at your chosen level, mixing which quantity is unknown and including at least one different-launch-and-landing-height case, with a full worked answer key using the identical step-by-step structure.
Run it in the Dock Editor to keep your practice set next to your physics notes, or pair it with the kinematics equations solver for the single-axis motion equations underneath projectile motion, or the vector addition practice generator for more practice splitting one velocity into its horizontal and vertical components.
Bring this to the Dock Editor, or ChatGPT, Claude, or Gemini, then set [MODE] to check a scenario you give if you have a launch speed and angle to work through, or generate new practice problems for a fresh set with an answer key.
In check mode, provide [LAUNCH_SPEED], [LAUNCH_ANGLE], and whether launch and landing height match in [HEIGHT_CASE].
Each quantity is calculated on its own visible line so the sine-squared height term and the sine-of-double-angle range term never get confused with each other.
The output cross-checks that 45 degrees produces maximum range and that complementary launch angles at the same speed give identical range, catching common trig substitution errors.
Set [NUM_PROBLEMS] and [LEVEL] to get a fresh batch of problems mixing which quantity is unknown, plus a complete worked answer key.
Check a homework problem's launch speed and angle against a fully worked solution that keeps every trigonometric step visible.
Generate a mixed practice set that includes different-height launch and landing scenarios, not just the simplified same-height case.
Drill the range, height, and time of flight formulas with a fresh problem set and answer key every time, instead of reusing the same textbook examples.
Generate a batch of problems at a specific difficulty level in advance, with the answer key already worked out for grading.
Discover more prompts that could help with your workflow.
Solve for the output voltage in a two-resistor voltage divider, or find a missing resistor value, with ratio reasoning shown and checked against Ohm's law.
Solve for the mechanical advantage of a lever, pulley, inclined plane, wheel and axle, or screw using the matching formula, with force-distance trade-offs made explicit.
Solve for the coefficient of friction, the frictional force, or the normal force using mu equals F over N, distinguishing static from kinetic friction throughout.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.