Acceleration Calculator
Calculate acceleration with steps: from velocity and time, distance and time, force and mass (with friction and slopes), calculus, graphs, gravity, angular motion and vector magnitude, in any units.
⚡ 0. Quick Answer
An acceleration calculator divides the change in velocity by the time taken, a = (v − u) ÷ t, giving the answer in metres per second squared (m/s²).
A car speeds up from 5.0 m/s to 25 m/s in 8.0 s. Its acceleration is (25 − 5.0) ÷ 8.0 = 2.5 m/s². It covers 120 m while accelerating, and for a 1200 kg car the net force needed is 3000 N (F = ma).
Rule of thumb: 1 g = 9.81 m/s². A family car accelerates at about 2.5 m/s² (0.25 g); a sports car doing 0 to 60 mph in 4 s manages about 6.7 m/s² (0.68 g).
Key Takeaways
- An acceleration calculator uses a = (v − u)/t: from 5.0 to 25 m/s in 8.0 s is 2.5 m/s².
- Without time, use a = (v² − u²)/(2s): from rest to 30 m/s over 150 m is 3.0 m/s².
- From force and mass, a = F/m: 3000 N on 1200 kg gives 2.5 m/s²; friction lowers it.
- Gravity near Earth’s surface accelerates everything at about 9.81 m/s²; on Mars it is 3.71 m/s².
- A negative acceleration means the velocity is decreasing in the + direction; slowing from 72 km/h to rest in 4.0 s is −5.0 m/s².
📚 1. What Is an Acceleration Calculator?
Acceleration is the rate at which velocity changes. It tells you how many metres per second of speed are gained (or lost) every second, in a given direction. Its SI unit is the metre per second squared (m/s²). An acceleration calculator takes the values you know, converts them to SI units, chooses the right equation and returns the acceleration with its unit, every step of the working and two checks.
This page covers the ways acceleration is actually calculated:
- From velocity and time (average acceleration): a = (v − u) ÷ t. Also solves for u, v or t.
- With distance (the SUVAT equations): enter any three of s, u, v, a and t, including without time (a = (v² − u²)/2s) and from distance and time (a = 2(s − ut)/t²).
- From force and mass with Newton’s second law, a = F/m, including friction and a slope.
- Instantaneous acceleration by calculus: a = dv/dt = d²x/dt².
- From a graph or data: the gradient of a velocity-time graph, or a parabola fitted to position-time readings.
- Acceleration due to gravity on any planet (g = GM/r²) or measured with a pendulum (g = 4π²L/T²).
- Angular acceleration, α = Δω/Δt, with the tangential and centripetal accelerations at a radius.
- The magnitude of an acceleration vector from its components, and its value in g.
A worked one-liner: a cyclist slows from 8.0 m/s to 2.0 m/s in 3.0 s, so a = (2.0 − 8.0) ÷ 3.0 = −2.0 m/s². The minus sign means the velocity is decreasing.
Can acceleration be negative?
Yes. A negative acceleration points in the direction you chose as negative. If forward is positive, a braking car has a negative acceleration, such as −5.0 m/s². A negative a does not always mean slowing down: an object moving backwards with negative a is speeding up.
How do you calculate acceleration without time?
Use v² = u² + 2as and rearrange: a = (v² − u²) ÷ (2s). A train going from rest to 30 m/s over 150 m has a = 900 ÷ 300 = 3.0 m/s². Leave t blank in the SUVAT tab and the calculator does this for you.
What is the difference between acceleration and deceleration?
Deceleration is everyday language for slowing down: the acceleration points opposite to the velocity. Physics uses one word, acceleration, with a sign. A car braking from 20 m/s to rest in 4.0 s decelerates at 5.0 m/s², which is an acceleration of −5.0 m/s².
What is 1 g of acceleration?
1 g is the acceleration of free fall at Earth’s surface, defined as standard gravity g₀ = 9.806 65 m/s². Riders on a roller coaster feel 3 to 4 g at the bottom of a loop, and trained pilots can tolerate about 9 g for a few seconds with a g-suit.
Who uses it: students in CBSE and ICSE Class 9 to 12, JEE and NEET, IGCSE, GCSE, A level and AP Physics 1; first-year physics and engineering students; teachers writing answer keys; automotive and sports engineers comparing 0 to 60 mph times; and anyone checking a lab measurement of g. Newton set out the link between force and acceleration in the Principia (1687).
| Method | Formula | You need | Use it when |
|---|---|---|---|
| Velocity and time | a = (v − u) ÷ t | u, v, t | You know the start and end speeds and the time |
| Without time | a = (v² − u²) ÷ 2s | u, v, s | You know a distance instead of a time |
| Distance and time | a = 2(s − ut) ÷ t² | s, u, t | You timed a run over a measured distance |
| Force and mass | a = Fnet ÷ m | F, m (and μ, θ) | You know the forces acting |
| Calculus | a = dv/dt = d²x/dt² | v(t) or x(t) | The acceleration changes with time |
| Gravity | g = GM ÷ r² | M, r | Falling or orbiting near a planet |
| Angular | α = (ω₂ − ω₁) ÷ t | ω₁, ω₂, t | Something spins faster or slower |
🧮 2. Enter Your Values
Choose how you want to calculate acceleration, type the values you know, pick each unit, then press Calculate. Negative values mean the opposite direction.
Solve for:
0 to 60 mph? Pick mph for both velocities. Slowing down gives a negative answer.
📊 3. Results and Step-by-Step Working
🧠 4. Understanding Your Answer, In Detail
4.1 What your number means
___
4.2 Is it a sensible size?
___
4.3 How it scales
___
4.4 Direction and the special cases
___
4.5 Sign of the acceleration
___
4.6 What the graphs show
On a velocity-time graph the gradient is the acceleration and the area under the line is the distance. A straight line means constant acceleration; a curve means the acceleration is changing. Students often read the height of a velocity graph as the acceleration, or think that zero velocity means zero acceleration (Trowbridge & McDermott, 1981; Beichner, 1994). A ball at the top of its flight has v = 0 but a = −9.81 m/s².
4.7 Average versus instantaneous acceleration
Average acceleration describes a whole interval: total change in velocity over total time. Instantaneous acceleration is the gradient of the velocity-time graph at one moment. They agree only when the acceleration is constant. A car’s acceleration is largest in first gear and falls as it gains speed, so its 0 to 60 mph average hides a higher peak.
4.8 Where this leads next
Acceleration links motion to its causes. Multiply by mass for the net force (F = ma). In a circle, a = v²/r gives the centripetal force. Its rate of change is jerk (m/s³), which engineers limit to keep lifts and trains comfortable.
✍ 5. How to Write the Answer
Each card fills in after you press Calculate. Copy the one that matches where the answer is going.
_______________Conventions to follow
- Unit: write m/s² or m s−2, never m/s for an acceleration.
- Significant figures: match the least precise input (5.0, 25 and 8.0 give 2 s.f., so a = 2.5 m/s²).
- Sign: keep the minus sign on a deceleration and say which way is positive.
- g-force: divide by 9.81 m/s² and write “0.25 g”; g as a unit is not SI, so give m/s² as well.
- Lab reports: quote an uncertainty: a = 2.0 ± 0.1 m/s².
∑ 6. Formulas Used
🔀 7. Acceleration Calculation Flowchart, Step by Step
This flowchart shows how to calculate acceleration, step by step, on the worked example used in Sections 0, 9, 10, 11 and 14: a 1200 kg car speeds up from 5.0 m/s to 25 m/s in 8.0 s. Find its acceleration, the distance covered and the net force.
Check any box yourself: the Excel sheet in Section 9, the R script in Section 10, the Python script in Section 11 and the hand method in Section 14 all return 2.5 m/s², 120 m and 3000 N.
📝 8. How to Use This Calculator
- Choose how to calculate acceleration. Pick a tab: Velocity and Time, With Distance (SUVAT), Force and Mass, Instantaneous, From a Graph, Gravity, Angular, Magnitude or Batch.
- Choose what to solve for. On the Velocity and Time and Force and Mass tabs, tap a solve-for chip. On the SUVAT tab, fill in any three of s, u, v, a and t and leave two blank.
- Type your values. Enter plain numbers. Use a minus sign for the opposite direction. Scientific notation such as 5.972e24 works.
- Pick a unit for every value. Each value has its own unit box: km/h, mph, ft/s², g, N, lbf, kg, lb, rpm and more. Everything is converted to SI units first.
- Set g and significant figures. Choose the g your textbook uses for friction and slopes, and leave significant figures on Match the data or pick 2, 3, 4 or 6.
- Or load a sample problem. Ten samples cover velocity and time, 0 to 60 mph, acceleration without time, distance and time, friction, gravity on Mars, a pendulum, a spinning drum, data logger readings and an impossible case.
- Press Calculate. Nothing is calculated until you press Calculate or Enter. Changing any value clears the old answer.
- Read the answer and the checks. The answer box shows the acceleration with its unit, the same value in other units and in g, a Units check badge and a Verified badge.
- Follow the working. The GRESS table and the numbered steps show the equation, the substitution with units and the rounding, ready to copy into an exam answer.
- Use the graphs and download the working. Four charts and a diagram are drawn from your numbers. Copy a ready-made answer from Section 5, or press Download Doc or Download PDF.
📈 9. How to Calculate Acceleration in Excel
Excel has no acceleration function; every acceleration formula is plain arithmetic. The trick is a layout where the units are obvious and one formula fills down for many problems. This section uses the worked example from Sections 0 and 7.
=(C2-B2)/D2. For force and mass, with F in B2 and m in C2, type =B2/C2.9.1 The functions you need
| You want | Excel formula | Note |
|---|---|---|
| Acceleration a = (v − u)/t | =(C2-B2)/D2 | u, v, t in B, C, D |
| Without time a = (v² − u²)/2s | =(C2^2-B2^2)/(2*E2) | s in E2 |
| Distance and time a = 2(s − ut)/t² | =2*(E2-B2*D2)/D2^2 | From s = ut + ½at² |
| Distance covered s = ½(u + v)t | =0.5*(B2+C2)*D2 | Constant acceleration |
| a = F/m | =B2/C2 | F in N, m in kg |
| With friction | =MAX(0,(B2-D2*C2*$H$1)/C2) | μ in D2, g stored once in H1 |
| Pendulum g = 4π²L/T² | =4*PI()^2*B2/C2^2 | L in B2, T in C2 |
| Angular α from rpm | =(C2-B2)*2*PI()/60/D2 | Converts rpm to rad/s |
| Magnitude | =SQRT(B2^2+C2^2) | Components in B2 and C2 |
| In g | =E2/9.80665 | Standard gravity |
| mph to m/s | =CONVERT(B2,"mph","m/s") | Unit strings are case-sensitive |
| Best-fit acceleration from v-t data | =SLOPE(C2:C10,B2:B10) | Velocities in C, times in B |
=C2-B2/D2 divides only u by t, so 25 − 5/8 = 24.4, not 2.5. Always write =(C2-B2)/D2.9.2 Step by step
1 One row per problem, units in the header
Put u, v and t in columns B, C and D with units in the header, such as t (s). Type numbers only in the cells.
Numbers only in the cells; units in the header. Row 2 is the worked example, row 3 the plane from Section 13.
2 Acceleration and distance
In E2 type the acceleration formula; in F2 the distance.
=(C2-B2)/D2 =0.5*(B2+C2)*D2E2 returns 2.5 m/s² and F2 returns 120 m. Fill down and the plane gives 2.0 m/s² over 1600 m.
3 Force and a second check
Mass in G2 gives the force in H2. The check in I2 should be 0.
=G2*E2 =C2^2-(B2^2+2*E2*F2)Net force 3000 N for the car and 140 000 N for a 70 t plane. The check column is 0 when v² = u² + 2as holds.
4 g from pendulum readings
Length in B, the time for 20 swings in C. Divide by 20 for T, then apply g = 4π²L/T².
=4*PI()^2*B2/(C2/20)^2Three lengths give g = 9.81, 9.80 and 9.81 m/s². Timing 20 swings cuts the reaction-time error by 20.
9.3 The awkward cases
- Slopes need radians.
=SIN(30)returns −0.988. Use=SIN(RADIANS(30))= 0.5 for g sin θ. - CONVERT strings. Use
"mph","m/s"and"kn"exactly as listed in Microsoft’s CONVERT function documentation. A wrong string returns#N/A. - Negative squared.
=-3^2gives 9 in Excel. Write=-(3^2)for −9. - Precision. Excel keeps about 15 significant digits. Format cells for display; round only at the end.
9.4 Why Excel might disagree with R, Python or this page
Usually g or rounding. Friction, slopes and weights use g; this page defaults to 9.806 65 m/s², while your textbook may use 9.81, 9.8 or 10. For the 500 N, 80 kg, μ = 0.30 crate, g = 9.81 gives 3.31 m/s² and g = 10 gives 3.25 m/s². Excel rounds halves away from zero, while R and Python round halves to even. The worked example (2.5 m/s², 120 m, 3000 N) uses no g, so all three agree exactly.
9.5 Charting it
For lab data, insert a Scatter chart with time on the x-axis and velocity on the y-axis, then add a linear trendline with Display equation on chart. The gradient is the acceleration in m/s². For position data, use a polynomial trendline of order 2: the acceleration is twice the x² coefficient.
9.6 Errors you will hit
| Error | Cause | Fix |
|---|---|---|
#DIV/0! | Time or mass cell empty or zero | Fill it in, or wrap with IFERROR |
#VALUE! | A unit typed in a number cell (“8 s”) | Move the unit to the header |
#N/A | Wrong CONVERT unit string | Copy the string from Microsoft’s list |
| Answer 3.6 times too big | km/h used as m/s | Divide by 3.6 first |
📊 10. How to Calculate Acceleration in R
Rscript acceleration.R. Base R only. Change the numbers in section 1 to solve your own problem.10.1 The complete script
R, base only, saves acceleration_vt_graph.png at 300 dpi
# ============================================================
# Acceleration calculator in R: a = (v - u)/t, distance, force, g from a pendulum
# StatsUnlock - https://statsunlock.com/acceleration-calculator/
# Base R only. No packages to install.
# ============================================================
# ---- 1. Inputs (SI units) ----------------------------------
u <- 5.0 # initial velocity, m/s
v <- 25.0 # final velocity, m/s
t <- 8.0 # time, s
m <- 1200 # mass of the car, kg
# ---- 2. Acceleration, distance and net force ----------------
a <- (v - u) / t # a = (v - u)/t
s <- 0.5 * (u + v) * t # distance while accelerating
F <- m * a # Newton's second law
g0 <- 9.80665 # standard gravity, m/s^2 (exact)
# ---- 3. Checks ---------------------------------------------
check <- v^2 - (u^2 + 2 * a * s) # should be 0
cat(sprintf("Acceleration a = %.3g m/s^2 (%.3g g)\n", a, a / g0))
cat(sprintf("Distance s = %.3g m\n", s))
cat(sprintf("Net force F = %.0f N\n", F))
cat(sprintf("Check v^2 - (u^2 + 2as) = %.1e m^2/s^2 (zero means consistent)\n", check))
# ---- 4. Without time: a = (v^2 - u^2) / (2s) ---------------
a_no_t <- (30^2 - 0^2) / (2 * 150)
cat(sprintf("Without time: a = %.3g m/s^2\n", a_no_t))
# ---- 5. g from a pendulum: g = 4 pi^2 L / T^2 ---------------
L <- 1.000; T <- 2.006
g <- 4 * pi^2 * L / T^2
cat(sprintf("Pendulum g = %.4g m/s^2\n", g))
# ---- 6. One 300 dpi figure: velocity-time graph -------------
tt <- seq(0, t, length.out = 100)
vv <- u + a * tt
png("acceleration_vt_graph.png", width = 6, height = 4, units = "in", res = 300)
plot(tt, vv, type = "l", lwd = 2.5, col = "#2563eb", ylim = c(0, max(vv)),
xlab = "time t (s)", ylab = "velocity v (m/s)",
main = "Acceleration is the gradient of the v-t graph")
polygon(c(0, tt, t), c(0, vv, 0), col = adjustcolor("#2563eb", 0.18), border = NA)
segments(0, u, t, u, lty = 2, col = "#64748b")
arrows(t, u, t, v, col = "#9333ea", lwd = 2, length = 0.1)
legend("topleft", bty = "n", lwd = 2.5, col = "#2563eb",
legend = sprintf("v = u + at, a = %.3g m/s^2", a))
dev.off()
cat("Saved acceleration_vt_graph.png\n")
Output: Acceleration a = 2.5 m/s^2 (0.255 g); Distance s = 120 m; Net force F = 3000 N; Without time: a = 3 m/s^2; Pendulum g = 9.811 m/s^2.
10.2 What each part does
Section 1 holds the only numbers you change, in SI units. Section 2 is the physics in three lines. Section 3 prints a substitution check: 0 means consistent. Section 4 handles the “without time” case. Section 5 turns a pendulum period into g. Section 6 draws the v-t graph with the Δv arrow and saves it at 300 dpi.
R traps: trig takes radians (sin(30 * pi / 180)); -3^2 is −9 in R; round() rounds halves to even; T is also R’s shortcut for TRUE, so assign it before use, as the script does.
10.3 What the figure shows
A straight line from 5.0 to 25 m/s, so the acceleration is constant. The purple arrow is the 20 m/s rise; over the 8.0 s run it gives the 2.5 m/s² gradient. The shaded area is the 120 m distance.
10.4 Common problems and fixes
- A negative answer you did not expect: v is smaller than u, so the object slows down.
- The PNG is blank: you forgot
dev.off(). - Answer 3.6 times too big: a speed was left in km/h.
10.5 Useful one-liners
- Best-fit acceleration from v-t data:
coef(lm(v ~ t))[2] - Acceleration from x-t data (quadratic fit):
2 * coef(lm(x ~ t + I(t^2)))[3] - Interval accelerations:
diff(v) / diff(t) - Magnitude:
sqrt(ax^2 + ay^2)
🐍 11. How to Calculate Acceleration in Python
python acceleration.py), in Jupyter, or in Google Colab.Install once: pip install numpy matplotlib
11.1 The complete script
Python 3, NumPy and Matplotlib, saves acceleration_vt_graph.png at 300 dpi
# ============================================================
# Acceleration calculator in Python: a = (v - u)/t, distance, force, g from a pendulum
# StatsUnlock - https://statsunlock.com/acceleration-calculator/
# Needs: numpy, matplotlib (pip install numpy matplotlib)
# ============================================================
import math
import numpy as np
import matplotlib
matplotlib.use("Agg") # draw without opening a window
import matplotlib.pyplot as plt
# ---- 1. Inputs (SI units) ----------------------------------
u = 5.0 # initial velocity, m/s
v = 25.0 # final velocity, m/s
t = 8.0 # time, s
m = 1200.0 # mass of the car, kg
# ---- 2. Acceleration, distance and net force ----------------
a = (v - u) / t # a = (v - u)/t
s = 0.5 * (u + v) * t # distance while accelerating
F = m * a # Newton's second law, F = ma
g0 = 9.80665 # standard gravity, m/s^2 (exact)
# ---- 3. Checks ---------------------------------------------
check = v**2 - (u**2 + 2 * a * s) # should be 0: v^2 = u^2 + 2as
print(f"Acceleration a = {a:.3g} m/s^2 ({a / g0:.3g} g)")
print(f"Distance s = {s:.3g} m")
print(f"Net force F = {F:.0f} N")
print(f"Check v^2 - (u^2 + 2as) = {check:.1e} m^2/s^2 (zero means consistent)")
# ---- 4. Without time: a = (v^2 - u^2) / (2s) ---------------
a_no_t = (30.0**2 - 0.0**2) / (2 * 150.0) # rest to 30 m/s over 150 m
print(f"Without time: a = {a_no_t:.3g} m/s^2")
# ---- 5. g from a pendulum: g = 4 pi^2 L / T^2 ---------------
L, T = 1.000, 2.006 # length (m), period of one full swing (s)
g = 4 * math.pi**2 * L / T**2
print(f"Pendulum g = {g:.4g} m/s^2")
# ---- 6. One 300 dpi figure: velocity-time graph -------------
tt = np.linspace(0, t, 100)
vv = u + a * tt
fig, ax = plt.subplots(figsize=(6, 4))
ax.plot(tt, vv, color="#2563eb", lw=2.5, label=f"v = u + at, a = {a:.3g} m/s^2")
ax.fill_between(tt, 0, vv, color="#2563eb", alpha=0.18, label=f"area = distance = {s:.3g} m")
ax.plot([0, t], [u, u], color="#64748b", ls="--")
ax.annotate("", xy=(t, v), xytext=(t, u), arrowprops=dict(arrowstyle="->", color="#9333ea", lw=2))
ax.text(t * 0.62, (u + v) / 2, f"Δv = {v - u:.3g} m/s", color="#581c87")
ax.set_xlabel("time t (s)")
ax.set_ylabel("velocity v (m/s)")
ax.set_title("Acceleration is the gradient of the v-t graph")
ax.set_ylim(bottom=0)
ax.legend(loc="upper left")
fig.savefig("acceleration_vt_graph.png", dpi=300, bbox_inches="tight")
print("Saved acceleration_vt_graph.png")
Output (run on this page’s build machine): Acceleration a = 2.5 m/s^2 (0.255 g); Distance s = 120 m; Net force F = 3000 N; Check v^2 - (u^2 + 2as) = 0.0e+00 m^2/s^2 (zero means consistent); Without time: a = 3 m/s^2; Pendulum g = 9.811 m/s^2
11.2 What each part does
Section 1 sets u, v, t and m in SI units. Section 2 applies a = (v − u)/t, s = ½(u + v)t and F = ma. Section 3 checks v² = u² + 2as. Section 4 finds a without time; Section 5 finds g from a pendulum; Section 6 saves the graph.
Python traps: ^ is XOR, so write t**2; math.sin takes radians (math.radians(30)); scipy.constants.g is 9.806 65; round() rounds halves to even; use f"{a:.3g}" for significant figures.
11.3 What the figure shows
The same graph as the R version: a straight v-t line whose gradient, 20 m/s over 8.0 s, is the 2.5 m/s² acceleration.
11.4 Common problems and fixes
ZeroDivisionError: the time or mass is 0.TypeError: unsupported operand type(s) for ^: use**for powers.- No window appears: the script saves the PNG instead. Open the file or add
plt.show().
11.5 Useful one-liners
- Best-fit acceleration from v-t data:
np.polyfit(t, v, 1)[0] - From position data:
2 * np.polyfit(t, x, 2)[0] - Acceleration at every sample:
np.gradient(v, t)(see the NumPy gradient documentation) - Magnitude of 3D readings from a phone sensor:
np.linalg.norm(acc, axis=1)
📋 12. Reference Tables
12.1 Acceleration unit conversions
| 1 unit | m/s² | ft/s² | g |
|---|---|---|---|
| 1 m/s² | 1 | 3.281 | 0.1020 |
| 1 ft/s² | 0.3048 (exact) | 1 | 0.031 08 |
| 1 g (standard gravity) | 9.806 65 (exact) | 32.17 | 1 |
| 1 km/h per second | 0.2778 | 0.9113 | 0.028 33 |
| 1 mph per second | 0.447 04 (exact) | 1.467 | 0.045 59 |
| 1 Gal (cm/s²) | 0.01 (exact) | 0.032 81 | 0.001 020 |
12.2 Typical accelerations
| Situation | m/s² | g |
|---|---|---|
| Lift starting or stopping | 1 to 1.5 | 0.1 to 0.15 |
| Family car accelerating | 2 to 3 | 0.2 to 0.3 |
| Emergency stop on a dry road | 7 to 9 | 0.7 to 0.9 |
| Free fall near Earth | 9.81 | 1 |
| Sprinter leaving the blocks | about 10 | about 1 |
| Roller coaster loop | 30 to 40 | 3 to 4 |
| Fighter pilot with a g-suit | up to about 90 | up to about 9 |
| Car crash at 50 km/h | several hundred | 20 to 60 |
12.3 Surface gravity of planets and moons
| Body | g (m/s²) | Compared with Earth |
|---|---|---|
| Moon | 1.62 | 0.17 |
| Mars | 3.71 | 0.38 |
| Venus | 8.87 | 0.90 |
| Earth (standard) | 9.806 65 (exact, defined) | 1 |
| Jupiter (cloud tops) | 24.79 | 2.53 |
| Sun (surface) | 274 | 28 |
Calculated from g = GM/R² with GM and radius values as tabulated in the NASA planetary fact sheets; standard gravity from the CODATA recommended values (Tiesinga et al., 2021), listed by NIST.
12.4 Typical coefficients of friction
| Surfaces | μ (kinetic, approximate) |
|---|---|
| Rubber tyre on dry asphalt | 0.6 to 0.8 |
| Rubber tyre on wet asphalt | 0.4 to 0.5 |
| Wood on wood | 0.2 to 0.4 |
| Steel on steel (dry) | about 0.5 |
| Steel on ice | about 0.03 |
Real values depend on surface condition; measure μ for your own surfaces when accuracy matters.
12.5 0 to 60 mph times as accelerations
| 0 to 60 mph time | Average a (m/s²) | In g |
|---|---|---|
| 3 s | 8.94 | 0.91 |
| 4 s | 6.71 | 0.68 |
| 6 s | 4.47 | 0.46 |
| 8 s | 3.35 | 0.34 |
| 10 s | 2.68 | 0.27 |
60 mph = 26.8224 m/s exactly, so a = 26.8224 ÷ time.
💡 13. Example Results
Eight worked problems, each different from the main example, covering the cases students and engineers actually meet.
Plane on the runway
ProblemAn aircraft accelerates from rest to its take-off speed of 80 m/s in 40 s.
- a = (v − u)/t80 ÷ 40 = 2.0 m/s²
- Runway used s = ½(u + v)t1600 m
- In g0.20 g
💡What it means: Passengers feel pushed back with about a fifth of their weight.
✍️How to write it: a = 2.0 m/s² (2 s.f.); runway 1.6 km.
How long to stop?
ProblemA car moving at 30 m/s brakes with an acceleration of −6.0 m/s². How long does it take to stop, and how far does it go?
- t = (v − u)/a(0 − 30)/(−6.0) = 5.0 s
- s = ½(u + v)t½(30)(5.0) = 75 m
- Check v² = u² + 2as0 = 900 − 900
💡What it means: At 108 km/h, even a hard 6.0 m/s² stop needs 75 m, before any reaction time is added.
✍️How to write it: t = 5.0 s, s = 75 m (2 s.f.).
0 to 100 km/h in 9.5 s
ProblemA family car is advertised as 0 to 100 km/h in 9.5 s.
- v in m/s100 ÷ 3.6 = 27.8 m/s
- a = Δv/Δt27.8 ÷ 9.5 = 2.9 m/s²
- In g0.30 g
💡What it means: Always convert km/h to m/s before dividing by seconds.
✍️How to write it: a = 2.9 m/s² (2 s.f.), about 0.30 g.
Apparent weight in a lift
ProblemA 70 kg person stands on scales in a lift that accelerates upward at 1.5 m/s² (g = 9.81 m/s²).
- True weight mg687 N
- Scale reading N = m(g + a)70 × 11.31 = 792 N
- Feels heavier by15%
💡What it means: Scales read force, not mass: they show 81 kg while the lift speeds up.
✍️How to write it: N = 7.9 × 10² N (2 s.f.).
Electron in an electric field
ProblemAn electron sits in a uniform field of 1000 V/m. Find its acceleration.
- Force F = qE1.602 × 10−16 N
- a = F/m1.76 × 1014 m/s²
- In g1.8 × 1013 g
💡What it means: A tiny mass makes a huge acceleration from a small force; this is how old TV tubes and electron microscopes work.
✍️How to write it: a = 1.76 × 1014 m/s² (3 s.f.).
0 to 100 km/h in 1.0 s on ordinary tyres?
ProblemA claim says a car can reach 100 km/h in 1.0 s using tyre grip alone, with μ = 1.0.
- Needed a27.8 m/s² (2.8 g)
- Maximum from grip μg9.8 m/s² (1.0 g)
- VerdictImpossible without downforce or rockets
💡What it means: Tyre grip caps the acceleration of any wheel-driven car at about μg.
✍️How to write it: Not possible: a ≤ μg = 9.8 m/s².
Skydiver: acceleration is not constant
ProblemA skydiver’s terminal velocity is 55 m/s. What is her acceleration at 27.5 m/s (half of it)?
- Quadratic drag modela = g(1 − v²/vt²)
- At v = 27.5 m/s9.81 × 0.75 = 7.4 m/s²
- At v = 55 m/s0 m/s²
💡What it means: SUVAT assumes constant a, so it overestimates the speed of anything falling for more than a few seconds.
✍️How to write it: a = 7.4 m/s² at 27.5 m/s (2 s.f.).
Forgetting to convert km/h
ProblemA car goes from 0 to 90 km/h in 10 s.
- Wrong: 90 ÷ 109.0 “m/s²”
- Right: 90 ÷ 3.6 = 25 m/s25 ÷ 10 = 2.5 m/s²
- Error factor3.6 times too big
💡What it means: Units must match: m/s with seconds gives m/s².
✍️How to write it: a = 2.5 m/s² (2 s.f.).
✏️ 14. How to Calculate Acceleration by Hand, Step by Step
The written method examiners expect, on the same example as Sections 7, 9, 10 and 11: a 1200 kg car speeds up from 5.0 m/s to 25 m/s in 8.0 s. Find its acceleration, the distance covered and the net force.
14.1 The written method (GRESS)
- Given. u = 5.0 m/s, v = 25 m/s, t = 8.0 s, m = 1200 kg.
- Required. a (m/s²), s (m) and F (N).
- Equation. a = (v − u)/t; then s = ½(u + v)t; then F = ma.
- Substitute, with units. a = (25 m/s − 5.0 m/s) ÷ 8.0 s. s = ½(5.0 m/s + 25 m/s)(8.0 s). F = (1200 kg)(2.5 m/s²).
- Solve. a = 20 ÷ 8.0 = 2.5 m/s². s = 15 × 8.0 = 120 m. F = 3000 N.
- Check the units and the size. (m/s)/s = m/s². Check: v² = u² + 2as gives 625 = 25 + 600. 2.5 m/s² is a normal car pulling away.
- Write the answer with units and sensible significant figures. a = 2.5 m/s², s = 120 m (1.2 × 10² m), F = 3.0 × 10³ N (2 s.f.).
14.2 On a scientific calculator
| What | Keys | Display |
|---|---|---|
| Acceleration | ( 25 − 5 ) ÷ 8 = | 2.5 |
| Net force | 1200 × Ans = | 3000 |
| Without time (rest to 30 m/s in 150 m) | 30 x² ÷ ( 2 × 150 ) = | 3 |
| Pendulum g | 4 × π x² × 1 ÷ 2.006 x² = | 9.810652192 |
| 0 to 60 mph in 6.2 s | 60 × 0.44704 ÷ 6.2 = | 4.326193548 |
Put brackets round (v − u) before dividing. For slopes, set DEG mode when the angle is in degrees. Menu layouts differ between models, so check your manual for stored constants.
14.3 Measure it yourself: a school lab practical
Acceleration of a trolley on a ramp with two light gates
- Fix a card of known length (0.050 m) on top of a trolley. Set two light gates on the ramp about 0.50 m apart.
- Release the trolley from rest above the first gate. Record the time each gate is blocked and the time between the gates.
- Velocity at each gate: v = card length ÷ blocking time.
- Acceleration: a = (v₂ − v₁) ÷ (time between gates).
- Repeat three times at each of three slope angles, and average the results with the mean calculator; size the spread with the standard deviation calculator.
- Plot a against sin θ. On a low-friction track the gradient is close to g, because a = g sin θ. A phone’s acceleration sensor can log the same run (Vogt & Kuhn, 2012; Staacks et al., 2018).
Main errors: friction (makes a too small), the card not being perpendicular to the beam, and timing resolution. Light gates beat stopwatches, which add about 0.2 s of reaction time.
| θ (°) | sin θ | v₁ (m/s) | v₂ (m/s) | time between gates (s) | a (m/s²) |
|---|---|---|---|---|---|
| 5 | 0.087 | 0.40 | 0.80 | 0.47 | 0.85 |
| 10 | 0.174 | 0.56 | 1.12 | 0.33 | 1.70 |
| 15 | 0.259 | 0.68 | 1.36 | 0.27 | 2.52 |
These rows give a gradient of about 9.8 m/s² when a is plotted against sin θ. Check it with the linear regression calculator.
14.4 Practice problems with answers
1. A car goes from 0 to 20 m/s in 5.0 s. Find a.
a = 20 ÷ 5.0 = 4.0 m/s².
2. A bike slows from 12 m/s to 4.0 m/s in 2.0 s. Find a.
a = (4.0 − 12) ÷ 2.0 = −4.0 m/s².
3. A train goes from 36 km/h to 72 km/h in 20 s. Find a.
u = 10 m/s, v = 20 m/s. a = 10 ÷ 20 = 0.50 m/s².
4. From rest to 40 m/s over 200 m. Find a (no time given).
a = 40² ÷ (2 × 200) = 4.0 m/s².
5. From rest, a cart covers 18 m in 3.0 s. Find a.
a = 2s ÷ t² = 36 ÷ 9.0 = 4.0 m/s².
6. A 5.0 kg box is pushed with 40 N; μ = 0.20 (g = 10 m/s²). Find a.
Friction = 0.20 × 5.0 × 10 = 10 N; net = 30 N; a = 30 ÷ 5.0 = 6.0 m/s².
7. v(t) = 4t² − 3t (m/s). Find a at t = 2 s.
a = dv/dt = 8t − 3 = 13 m/s².
8. A 0.80 m pendulum has T = 1.80 s. Find g.
g = 4π² × 0.80 ÷ 1.80² = 9.7 m/s².
9. A fan goes from 0 to 600 rpm in 5.0 s. Find α.
ω = 600 × 2π/60 = 62.8 rad/s; α = 62.8 ÷ 5.0 = 13 rad/s².
10. Trap: a car accelerates from 30 m/s to 10 m/s with a = +2.0 m/s². How long does it take?
t = (10 − 30) ÷ 2.0 = −10 s, which is impossible. A positive a cannot slow a car moving in the + direction; the acceleration must be −2.0 m/s², giving t = 10 s.
14.5 Mistakes that lose marks
- Leaving speeds in km/h. Divide by 3.6 to get m/s first.
- Writing the unit as m/s instead of m/s².
- Dividing only v by t: a = v/t is right only when starting from rest.
- Using the applied force instead of the net force in F = ma.
- Using SUVAT when the acceleration is not constant.
- Dropping the minus sign on a deceleration.
14.6 From the field: acceleration from a phone or a GPS logger
Phone sensors and GPS loggers measure acceleration in two different ways, and they disagree for good reasons. A phone’s accelerometer measures acceleration directly, hundreds of times a second, but it also feels gravity: a phone lying still reads about 9.8 m/s² upwards, so you must subtract g or use the magnitude of the change. A GPS logger measures position, and acceleration comes from differencing twice. Each difference amplifies noise, so a 1 m position error over 1 s fixes can produce acceleration noise of several m/s². That is why the graph tab fits a smooth curve through position data instead of trusting single differences, and why researchers who track animals with GPS collars rarely report acceleration from fixes more than a few seconds apart; they use collar accelerometers instead.
🎯 15. Which Acceleration Formula Should You Use?
- you know the start and end velocities and the time,
- you want the average over that time,
- the motion is in a straight line (or you use components).
- you know a distance, not a time (SUVAT, a = (v² − u²)/2s),
- you know the forces (a = Fnet/m),
- the acceleration changes during the motion (calculus or a v-t graph),
- the object moves in a circle (a = v²/r toward the centre).
Four real examples
- A car review: “0 to 100 km/h in 9.5 s” is a = 27.8 ÷ 9.5 = 2.9 m/s². Velocity and time tab.
- A drag strip: 400 m from rest in 10 s gives a = 2s/t² = 8.0 m/s² if a were constant. SUVAT tab.
- Pushing a crate: 500 N on 80 kg with μ = 0.30 gives 3.3 m/s². Force and mass tab.
- A physics lab: a v-t data logger. Graph tab: the gradient of the best-fit line.
Decision tree
- Do you know u, v and t? a = (v − u)/t.
- Do you know u, v and s but not t? a = (v² − u²)/(2s).
- Do you know s, u and t? a = 2(s − ut)/t².
- Do you know the forces and the mass? a = Fnet/m, after subtracting friction and slope components.
- Is a given as a formula in t? Differentiate: a = dv/dt.
- Is it falling near a planet? g = GM/r², or measure it with a pendulum.
- Is it spinning? α = Δω/Δt, then at = αr and ac = ω²r.
Other accelerations you will meet
| Name | Formula | Example |
|---|---|---|
| Centripetal acceleration | ac = v²/r = ω²r | A car at 20 m/s round a 50 m bend: 8.0 m/s² |
| Acceleration on a frictionless slope | a = g sin θ | 30° slope: 4.9 m/s² |
| Apparent weight in a lift | N = m(g + a) | 70 kg, lift accelerating up at 1.5 m/s²: 790 N |
| Simple harmonic motion | a = −ω²x | Maximum at the ends of the swing |
| Charged particle in a field | a = qE/m | Electron in 1000 V/m: 1.76 × 1014 m/s² |
🔧 16. Common Mistakes and Troubleshooting
My answer is 3.6 times too big
Cause: velocities in km/h used as m/s. Fix: divide by 3.6, or pick km/h in the unit box.
My answer has the wrong sign
Cause: u and v swapped. Fix: always final minus initial, v − u. Slowing down in the + direction gives a negative a.
I got a negative time
Cause: the acceleration points the wrong way to change u into v. Fix: a braking object needs a negative a.
The calculator says “not physical”
Cause: the numbers cannot happen together, such as speeding up forwards while ending up behind the start. Fix: check the signs of s, u and v. Sample 10 shows this case.
The force tab gives a = 0
Cause: the push is not bigger than friction plus the slope component, so friction holds the object. Fix: increase F or lower μ. The badge says when this happens.
My pendulum g is too small
Cause: large swings, timing half a swing, or measuring L to the top of the bob. Fix: keep swings small, time 20 full swings, measure to the centre of the bob (Nelson & Olsson, 1986).
My calculator gives a slightly different answer
Cause: a different g in friction or slope problems. Fix: set g to your textbook value.
The slope answer is nonsense
Cause: sin of an angle in degrees with the calculator in RAD mode. Fix: switch to DEG mode, or use RADIANS() in Excel.
My data give a different acceleration in every interval
Cause: measurement noise, which differencing amplifies. Fix: quote the best-fit value from the graph tab, not a single interval.
The angular answer looks 10 times too big or small
Cause: rpm used as rad/s. Fix: 1 rpm = 0.1047 rad/s; pick rpm in the unit box.
⚠️ 17. What Are the Assumptions and Limitations?
Assumptions
- Average, or constant, acceleration (velocity and time, SUVAT). If the real acceleration varies, a = Δv/Δt gives the average; the peak acceleration is higher than this result.
- Straight-line motion. In a curve, the direction change adds a centripetal part, so the true total acceleration is larger than Δspeed/Δt.
- Kinetic friction with one constant μ (force tab). Static friction is usually higher, so a stuck object needs more force to start than the tab suggests; air drag is ignored, so a real fast-moving object accelerates less.
- Constant mass. A rocket loses mass as it burns fuel, so its acceleration rises over time; a = F/m with the starting mass underestimates it later in the burn.
- Spherical, non-rotating planet (gravity tab). Earth’s spin reduces effective g by up to 0.034 m/s² at the equator, so the tab’s 9.82 m/s² is slightly higher than measured values there.
- Small swings (pendulum). At larger angles the period grows, so the calculated g comes out too small.
Limitations
- Not for speeds near the speed of light; use relativistic mechanics.
- Not for projectiles in two dimensions; treat horizontal and vertical motion separately or use a projectile motion calculator.
- No air resistance anywhere; for falling objects with drag, the acceleration falls toward zero at terminal velocity.
- Rolling objects (balls, wheels) accelerate less down a slope than sliding ones, because some energy goes into spinning.
🏁 18. Conclusion
An acceleration calculator turns velocities, times, distances, forces, graphs, planets or spin rates into an acceleration in m/s², with its sign and its size in g. Whatever the method, acceleration is the rate of change of velocity, and every answer needs a unit and a direction. The four blocks below fill in from your own calculation.
What the answer is
___
What it means physically
___
Watch out for
___
Next steps
___
Used with SI units, consistent signs and the right formula for the situation, this acceleration calculator gives the same answer as Excel, R, Python and a careful hand calculation, and shows every step so you can check it.
❓ 19. Frequently Asked Questions
Q1. How do you calculate acceleration?
Subtract the initial velocity from the final velocity and divide by the time: a = (v − u) ÷ t. A car going from 5.0 m/s to 25 m/s in 8.0 s has a = 20 ÷ 8.0 = 2.5 m/s². The answer is in metres per second squared (m/s²).
Q2. What is the formula for acceleration?
The basic formula is a = Δv ÷ Δt = (v − u) ÷ t. Other forms are a = F ÷ m (Newton's second law), a = (v² − u²) ÷ 2s when you know the distance instead of the time, and a = dv/dt for instantaneous acceleration.
Q3. How do you calculate average acceleration?
Average acceleration is the total change in velocity divided by the total time, ā = (v₂ − v₁) ÷ (t₂ − t₁). A runner who goes from 2.0 m/s to 8.0 m/s in 3.0 s has an average acceleration of 2.0 m/s², even if the push was uneven.
Q4. How do you calculate acceleration with distance and time?
If the object starts from rest, use a = 2s ÷ t². A cart that covers 100 m from rest in 8.0 s has a = 200 ÷ 64 = 3.1 m/s². If it was already moving at u, use a = 2(s − ut) ÷ t².
Q5. How do you calculate acceleration without time?
Use v² = u² + 2as rearranged to a = (v² − u²) ÷ (2s). A train going from rest to 30 m/s over 150 m has a = 900 ÷ 300 = 3.0 m/s². This works only for constant acceleration.
Q6. How do you calculate acceleration from velocity and distance?
Square both velocities, subtract, and divide by twice the distance: a = (v² − u²) ÷ 2s. A car slowing from 20 m/s to rest in 40 m has a = (0 − 400) ÷ 80 = −5.0 m/s².
Q7. How do you calculate acceleration from force and mass?
Divide the net force by the mass: a = F ÷ m. A 3000 N net force on a 1200 kg car gives 2.5 m/s². If friction acts, subtract it first: 500 N on an 80 kg crate with μ = 0.30 gives (500 − 235) ÷ 80 = 3.3 m/s².
Q8. How do you calculate deceleration?
Use the same formula, a = (v − u) ÷ t; the answer comes out negative when the object slows down. A car braking from 20 m/s to rest in 4.0 s has a = −5.0 m/s², a deceleration of 5.0 m/s².
Q9. How do you calculate the magnitude of acceleration?
Use Pythagoras on the components: |a| = √(aₓ² + aᵧ² + a_z²). Components of 3.0 and 4.0 m/s² give a magnitude of 5.0 m/s², which is 0.51 g. For circular motion combine the tangential and centripetal parts the same way.
Q10. How do you calculate instantaneous acceleration?
Differentiate velocity with respect to time, a = dv/dt, or position twice, a = d²x/dt². For x = t³ − 6t² + 9t + 2, a = 6t − 12, so at t = 3.0 s the acceleration is 6.0 m/s². On a v-t graph it is the gradient of the tangent.
Q11. How do you calculate acceleration due to gravity?
Use g = GM ÷ r², where G = 6.674 × 10⁻¹¹ m³ kg⁻¹ s⁻², M is the planet's mass and r is the distance from its centre. For Earth this gives about 9.82 m/s² at the surface; for Mars 3.71 m/s² and for the Moon 1.62 m/s².
Q12. How do you calculate g with a pendulum?
Measure the length L and the period T of one full swing, then use g = 4π²L ÷ T². A 1.000 m pendulum with T = 2.006 s gives g = 9.81 m/s². Time 20 swings and keep the swing below about 10° for an accurate result.
Q13. How do you calculate angular acceleration?
Divide the change in angular velocity by the time: α = (ω₂ − ω₁) ÷ t, in rad/s². A drum that spins from 0 to 1200 rpm (125.7 rad/s) in 10 s has α = 12.6 rad/s². At radius r the tangential acceleration is αr.
Q14. What is the SI unit of acceleration?
The SI unit of acceleration is the metre per second squared (m/s² or m s⁻²). It means metres per second of velocity gained each second. Other units are ft/s², km/h per second and g, where 1 g = 9.806 65 m/s² exactly.
Q15. Can acceleration be negative?
Yes. A negative acceleration points in the negative direction. If forward is positive, braking gives a negative acceleration. Negative acceleration does not always mean slowing down: something moving backwards with negative acceleration speeds up.
Q16. What is the difference between velocity and acceleration?
Velocity is how fast position changes (m/s); acceleration is how fast velocity changes (m/s²). A car cruising at a steady 30 m/s has velocity but zero acceleration, while a ball at the top of its flight has zero velocity but an acceleration of 9.81 m/s² downward.
Q17. How do you calculate acceleration from a velocity-time graph?
Find the gradient of the graph: rise (change in velocity) divided by run (change in time). For a curved graph, draw a tangent at the point you want. For data, fit a straight line; its slope is the best-fit acceleration.
Q18. How do you calculate acceleration in Excel?
Type =(C2-B2)/D2 with the initial velocity in B2, the final velocity in C2 and the time in D2. Keep the brackets, keep units in the header row, and use =SLOPE(velocities, times) on lab data for a best-fit acceleration.
Q19. How do you calculate acceleration in R or Python?
Assign the values and write the formula: in Python a = (v - u) / t, and in R a <- (v - u) / t. For lab data use np.polyfit(t, v, 1)[0] in Python or coef(lm(v ~ t))[2] in R. Sections 10 and 11 have complete scripts.
Q20. How do I calculate acceleration on a scientific calculator?
Put brackets round the velocity change and divide by the time: key ( 25 − 5 ) ÷ 8 = to get 2.5. Without brackets the calculator divides only the second number. For a = (v² − u²) ÷ 2s, key 30 x² ÷ ( 2 × 150 ) = to get 3.
📑 20. Cite This Tool
StatsUnlock Team. (2026). Acceleration calculator [Interactive physics tool]. StatsUnlock. https://statsunlock.com/acceleration-calculator/@misc{statsunlock_acceleration_2026, title={Acceleration Calculator}, author={{StatsUnlock Team}}, year={2026}, note={Interactive physics tool}, url={https://statsunlock.com/acceleration-calculator/}}Accelerations were calculated with the StatsUnlock Acceleration Calculator (2026) as the change in velocity divided by elapsed time, or from the constant-acceleration equations, with all inputs converted to SI units and results rounded to the least precise input.🔗 21. Related Tools
Fit a straight line to velocity-time readings. The slope is your best-fit acceleration, with its uncertainty.
Open toolFit position against time as a quadratic: the acceleration is twice the t² coefficient.
Open toolDraw clean velocity-time and position-time graphs from your data.
Open toolWork out slope angles for g sin θ and friction problems.
Open toolAverage repeated light-gate or pendulum timings before you calculate.
Open toolMeasure the spread of repeated timings to size the uncertainty on a.
Open toolQuote your mean acceleration or g with a proper uncertainty.
Open toolRank 0 to 60 times or reaction times against a class data set.
Open tool📖 22. Glossary of Terms
| Term | Plain-English meaning (SI unit) |
|---|---|
| Acceleration | Rate of change of velocity (m/s²). |
| Angular acceleration | Rate of change of angular velocity (rad/s²). |
| Angular velocity | How fast something turns (rad/s; 1 rpm = 0.1047 rad/s). |
| Average acceleration | Total change in velocity divided by total time (m/s²). |
| Centripetal acceleration | Acceleration toward the centre of a circle, v²/r (m/s²). |
| Coefficient of friction | Ratio of friction force to normal force, μ (no unit). |
| Deceleration | Everyday word for slowing down: acceleration opposite to the velocity. |
| Displacement | Straight-line change in position, with direction (m). |
| g (standard gravity) | 9.806 65 m/s², also used as a unit of acceleration (1 g). |
| g-force | Acceleration expressed as a multiple of g. |
| Gradient | Slope of a graph: rise divided by run. |
| Instantaneous acceleration | Acceleration at one moment; dv/dt (m/s²). |
| Jerk | Rate of change of acceleration (m/s³). |
| Mass | Amount of matter; resistance to acceleration (kg). |
| Net force | Sum of all forces on an object, with directions (N). |
| Newton (N) | Force that accelerates 1 kg at 1 m/s² (kg·m/s²). |
| Normal force | Push of a surface at right angles to it (N). |
| Period | Time for one complete swing or cycle (s). |
| SUVAT | The five constant-acceleration equations linking s, u, v, a and t. |
| Tangential acceleration | Acceleration along the path of a turning point, αr (m/s²). |
| Uniform acceleration | Acceleration that stays constant over time. |
| Velocity | Rate of change of position, with direction (m/s). |
📚 23. References
Peer-reviewed sources behind this acceleration calculator: student understanding of acceleration and kinematics graphs, Newton’s laws, measuring g and motion with sensors, and physical constants. Every DOI was checked in October 2026.
- Beichner, R. J. (1994). Testing student interpretation of kinematics graphs. American Journal of Physics, 62(8), 750–762. https://doi.org/10.1119/1.17449
- Hake, R. R. (1998). Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for introductory physics courses. American Journal of Physics, 66(1), 64–74. https://doi.org/10.1119/1.18809
- Halloun, I. A., & Hestenes, D. (1985). The initial knowledge state of college physics students. American Journal of Physics, 53(11), 1043–1055. https://doi.org/10.1119/1.14030
- Hestenes, D., Wells, M., & Swackhamer, G. (1992). Force concept inventory. The Physics Teacher, 30(3), 141–158. https://doi.org/10.1119/1.2343497
- Lichtenberger, A., Wagner, C., Hofer, S. I., Stern, E., & Vaterlaus, A. (2017). Validation and structural analysis of the kinematics concept test. Physical Review Physics Education Research, 13(1), 010115. https://doi.org/10.1103/PhysRevPhysEducRes.13.010115
- McDermott, L. C., Rosenquist, M. L., & van Zee, E. H. (1987). Student difficulties in connecting graphs and physics: Examples from kinematics. American Journal of Physics, 55(6), 503–513. https://doi.org/10.1119/1.15104
- Nelson, R. A., & Olsson, M. G. (1986). The pendulum: Rich physics from a simple system. American Journal of Physics, 54(2), 112–121. https://doi.org/10.1119/1.14703
- Nguyen, N.-L., & Meltzer, D. E. (2003). Initial understanding of vector concepts among students in introductory physics courses. American Journal of Physics, 71(6), 630–638. https://doi.org/10.1119/1.1571831
- Parker, G. W. (1977). Projectile motion with air resistance quadratic in the speed. American Journal of Physics, 45(7), 606–610. https://doi.org/10.1119/1.10812
- Planinic, M., Ivanjek, L., Susac, A., & Milin-Sipus, Z. (2013). Comparison of university students’ understanding of graphs in different contexts. Physical Review Special Topics - Physics Education Research, 9(2), 020103. https://doi.org/10.1103/PhysRevSTPER.9.020103
- Rosenquist, M. L., & McDermott, L. C. (1987). A conceptual approach to teaching kinematics. American Journal of Physics, 55(5), 407–415. https://doi.org/10.1119/1.15122
- Shaffer, P. S., & McDermott, L. C. (2005). A research-based approach to improving student understanding of the vector nature of kinematical concepts. American Journal of Physics, 73(10), 921–931. https://doi.org/10.1119/1.2000976
- Staacks, S., Hütz, S., Heinke, H., & Stampfer, C. (2018). Advanced tools for smartphone-based experiments: phyphox. Physics Education, 53(4), 045009. https://doi.org/10.1088/1361-6552/aac05e
- Thornton, R. K., & Sokoloff, D. R. (1990). Learning motion concepts using real-time microcomputer-based laboratory tools. American Journal of Physics, 58(9), 858–867. https://doi.org/10.1119/1.16350
- Thornton, R. K., & Sokoloff, D. R. (1998). Assessing student learning of Newton’s laws: The Force and Motion Conceptual Evaluation and the evaluation of active learning laboratory and lecture curricula. American Journal of Physics, 66(4), 338–352. https://doi.org/10.1119/1.18863
- Tiesinga, E., Mohr, P. J., Newell, D. B., & Taylor, B. N. (2021). CODATA recommended values of the fundamental physical constants: 2018. Reviews of Modern Physics, 93(2), 025010. https://doi.org/10.1103/RevModPhys.93.025010
- Trowbridge, D. E., & McDermott, L. C. (1980). Investigation of student understanding of the concept of velocity in one dimension. American Journal of Physics, 48(12), 1020–1028. https://doi.org/10.1119/1.12298
- Trowbridge, D. E., & McDermott, L. C. (1981). Investigation of student understanding of the concept of acceleration in one dimension. American Journal of Physics, 49(3), 242–253. https://doi.org/10.1119/1.12525
- Vogt, P., & Kuhn, J. (2012). Analyzing free fall with a smartphone acceleration sensor. The Physics Teacher, 50(3), 182–183. https://doi.org/10.1119/1.3685123
- Wemyss, T., & van Kampen, P. (2013). Categorization of first-year university students’ interpretations of numerical linear distance-time graphs. Physical Review Special Topics - Physics Education Research, 9(1), 010107. https://doi.org/10.1103/PhysRevSTPER.9.010107
