# STEM Physics — Kinematics Velocity-Time Graph Tutor

Kinematics visualisation tutor: velocity-time curve (constant-acceleration SUVAT solver with displacement-area shading), projectile parabola (adjustable g + air-resistance toggle), and free-fall timing

> Canonical page: https://elysiatools.com/en/tools/education-stem-physics-kinematics-velocity-time-graph

- **Category:** Education

- **Keywords:** kinematics, velocity-time graph, suvat, projectile motion, free fall, physics, stem, ap physics, acceleration, displacement

## Overview

For high-school/university physics students, AP/IB Physics candidates, and K-12 teachers preparing material. Constant-acceleration mode: plots v(t)=u+a·t, shades the area under the curve to make displacement s=∫v dt=ut+½at² visible, and lists all SUVAT quantities. Projectile mode: traces the parabola x=v₀cosθ·t, y=v₀sinθ·t−½gt², gives range / max height / flight time, with optional quadratic air drag. Free-fall mode: time and impact velocity from height and g. Gravity is adjustable (Earth/Moon/Mars). Pure local, deterministic, no network.

## Inputs

- **Mode** (select)
- **Initial velocity u (m/s)** (number): e.g. 0 (from rest), 5
- **Acceleration a (m/s²)** (number): e.g. 9.81 (free fall), 2
- **Time duration t (s)** (number): e.g. 4
- **Launch speed (m/s)** (number): launch speed, e.g. 20
- **Launch angle θ (°)** (number): e.g. 45
- **Initial height y₀ (m)** (number): e.g. 0
- **Drop height (m)** (number): drop height, e.g. 45
- **Gravity g (m/s²)** (number): Earth 9.81 · Moon 1.62 · Mars 3.72
- **Air resistance** (checkbox)

## When to use

- Use the velocity-time mode to study constant acceleration and see displacement as the shaded area under v(t).
- Use the projectile mode to compare launch angles, gravity values, range, maximum height, and flight time.
- Use the free-fall mode to calculate falling time and impact velocity from a drop height and gravitational acceleration.

## How it works

- Choose Velocity-time graph, Projectile trajectory, or Free-fall timing.
- Enter the values required for the selected mode, such as u, a, t, launch speed, angle, height, or gravity.
- The tool applies the relevant kinematics equations and generates a visual HTML result.
- Review the graph and calculated quantities, including displacement, trajectory measures, fall time, or impact velocity.

## Use cases

- High-school, AP, and IB Physics practice with visual kinematics graphs.
- University mechanics exercises involving SUVAT equations and displacement.
- Teacher demonstrations comparing Earth, Moon, and Mars gravity or projectile conditions.

## Frequently asked questions

### What does the velocity-time mode calculate?

It plots v(t)=u+a·t, shades the area representing displacement, and lists the SUVAT quantities.

### What results are provided for projectile motion?

The tool traces the trajectory and reports range, maximum height, and flight time.

### Can I change the gravitational acceleration?

Yes. Enter a gravity value such as Earth’s 9.81 m/s², the Moon’s 1.62 m/s², or Mars’s 3.72 m/s².

### Does the projectile mode include air resistance?

Yes. You can enable the Air resistance option for the projectile calculation.

### What inputs are needed for free-fall timing?

Enter the drop height and gravitational acceleration to calculate fall time and impact velocity.

## Related tools

- [Pendulum Period Calculator (T = 2π√(L/g))](https://elysiatools.com/en/tools/pendulum-calculator): Compute period, length, or gravity of a simple pendulum, plus amplitude-based peak speed and energy
- [Projectile Motion Calculator (Range, Height, Time)](https://elysiatools.com/en/tools/projectile-motion-calculator): Compute range, max height, flight time, and the full trajectory of a projectile given speed, angle, and optional initial height
- [Data URI Generator](https://elysiatools.com/en/tools/data-uri-generator): Convert files into Data URIs (Base64 or percent-encoded) for inlining images, fonts, and assets directly into HTML, CSS, or Markdown
- [Credit Card Payoff Calculator](https://elysiatools.com/en/tools/credit-card-payoff): Compare avalanche (highest APR first) vs snowball (lowest balance first) strategies for paying off multiple credit cards. Enter cards as 'name, balance, APR%, minPayment%' per line plus an extra monthly payment. Shows payoff time, total interest, savings vs minimum-only, and balance decline curves.
- [Debt Payoff Calculator](https://elysiatools.com/en/tools/debt-payoff-calculator): General-purpose debt payoff planner comparing avalanche, snowball, and minimum-only strategies. Enter debts as 'name, balance, APR%, minPayment $' per line plus an extra monthly payment. Shows payoff time, total interest, savings, balance decline curves, and a per-debt repayment detail table.
- [Free Fall Calculator (h = ½gt²)](https://elysiatools.com/en/tools/free-fall-calculator): Compute distance, time, or final velocity for free fall from rest, given any one plus gravity
- [Investment Calculator](https://elysiatools.com/en/tools/investment-calculator): Project investment growth with initial principal plus monthly contributions and compound interest. Supports compounding frequency, inflation-adjusted real value, and yearly contribution escalation, with a yearly breakdown table and nominal vs real balance curves.
- [Social Media Safe-Zone Preview](https://elysiatools.com/en/tools/social-media-caption-crop-preview): Upload one image and preview how it appears on Instagram Feed/Story/Reels, TikTok, YouTube, X, and LinkedIn — with platform safe-zone overlays showing exactly which pixels get cropped or covered by UI before you publish.

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Windows Date and Time - C# Samples](https://elysiatools.com/en/samples/windows-datetime-csharp): Comprehensive C# date and time processing examples for Windows platform including DateTime, TimeSpan, TimeZone, and calendar operations
