Physics IA · 2025 criteria
IB Physics IA guide: how to plan, write and score well (2025 criteria)
The Physics IA is 24 marks and a fifth of your final grade. Four habits earn most of them: a measurable question, enough clean data, honest uncertainties and a conclusion that stays inside the numbers. This guide shows each one with worked examples, real numbers, graphs and diagrams.
The Physics IA at a glance
Same task at SL and HL. Your question, your data, your words.
Physics IA help
Free research question checkKey facts
- 24 marks in four criteria of 6 marks each: Research design, Data analysis, Conclusion, Evaluation. The IA is 20% of your final Physics grade, at SL and HL alike.
- One investigation on your own research question, with quantitative data, written up in at most 3,000 words. Tables, graphs, calculations and references do not count towards the limit.
- Five ways in, alone or mixed: hands-on lab work, fieldwork, spreadsheet analysis or modelling, data from a database, or a simulation.
- Your own work: your own question and your own raw data. Your teacher may advise on one draft but does not edit it.
- Numbers carry the marks. An uncertainty on every value, error bars on the graph and a gradient with its own uncertainty lift Data analysis, Conclusion and Evaluation together.
Looking for a topic? See 93 Physics IA and EE ideas, sorted by topic, with SL and HL fit and the type of data for each.
What is the IB Physics IA?
The Physics internal assessment (IA) is one scientific investigation, written up in a report of at most 3,000 words. You choose a question, collect or select quantitative data, analyse it and answer the question. Your teacher marks the report and the IB moderates a sample. It counts for 20% of your final Physics grade, and the task and the criteria are the same at SL and HL.
The subject guide recommends about 10 hours of teaching time, but most students also spend time outside lessons on data and writing, so plan for it. Your question need not go beyond the syllabus or be new to science. It has to be yours, measurable, and big enough that every criterion has something to mark.
The rules that trip students up
- Your raw data are yours. You may not hand in the same data set as a classmate, even if you shared the apparatus.
- Groups are allowed, reports are not shared. Up to three students may work together, but each one must vary a different independent variable, measure a different dependent variable, or analyse different data. Every student writes an individual report.
- One draft. Your teacher may read one draft and give oral or written advice, but does not edit it. The next version you hand in is the final one.
- Reference everything. Missing or improper referencing counts as academic malpractice.
- No double counting. The same piece of work cannot count for both the IA and the Extended Essay.
What changed from the pre-2025 criteria
Older exemplars, websites and some siblings talk about Personal engagement and Communication. Those belong to the previous model, which had five criteria. The 2025 course has four equal criteria of 6 marks and one clear limit of 3,000 words. There are no separate marks for presentation or personal engagement.
The marks that once rewarded effort and polish now reward reasoning, and the rest of this guide is built around that.
How the Physics IA is marked: the four criteria
Each criterion is worth 6 marks and is marked in three bands: 1 to 2, 3 to 4 and 5 to 6. Your teacher gives whole numbers, choosing the band that fits best. A top mark needs a few things done clearly, not a flawless report.
The bands are separated by command terms. To describe is to say what you did. To explain is to say what you did and why. A long, detailed account of your set-up is still a description. Look for “because” in the right places.
Criterion A: Research design (6 marks)
What it rewards. A question set in a clear context, sensible choices about collecting data, and a method another person could repeat. Top work names the variables and the system, and gives a reason for each choice: range, interval, repeats, instrument, controls.
Where marks go. A topic instead of a question; four values over a narrow range; controls that are named but never measured; an angle, mass or length with no reason given; a page of textbook derivation that never reaches a prediction; a list of apparatus that does not match the range in the question.
Our tip. Next to every number in your method, write “because” and finish the sentence. If you cannot, the choice is not yet explained.
Criterion B: Data analysis (6 marks)
What it rewards. Data recorded, processed and presented so the reader can follow them (clear) and so the conventions are right (precise): units, decimal places, significant figures, labelled graphs. Top work carries uncertainties from the raw data to the final result and onto the graph as error bars, and quotes each gradient or intercept with its own uncertainty.
Where marks go. A stopwatch uncertainty that is really a reaction time; the uncertainty of a squared quantity left unscaled; graphs without error bars; maximum and minimum lines drawn without regard to the bars; a line forced through the origin; degrees fed to a function that expects radians; raw data to three significant figures and results to eight.
Our tip. Choose one processed number and trace it back to the raw data. If a step is missing, your reader cannot follow it either.
Criterion C: Conclusion (6 marks)
What it rewards. An answer to your question that fits your analysis, including its uncertainties, and accepted physics. Top work opens with a sentence containing both variables and a number, stays inside the measured range, and compares with a cited value whose source and conditions a reader can trace.
Where marks go. Retelling the method; a trend claimed where the error bars allow a flat line; “close to the accepted value” with no number, no uncertainty and no source; a value for different conditions; the word “proves”.
Our tip. Underline the variables in your question, then check that your first conclusion sentence contains both.
Criterion D: Evaluation (6 marks)
What it rewards. An honest look at your method. Top work names weaknesses that can be seen in this data (scatter, an offset, a curve, a wide error bar), weighs them against each other with numbers, and says what each improvement would change.
Where marks go. Friction, air resistance or “human error” named but never estimated; a long list with no ranking; “use more accurate equipment” with no instrument named; a weakness that your own data show no sign of.
Our tip. For each weakness, ask where a stranger could see it in your data. If the answer is nowhere, cut it or look harder.
Three habits separate the bands in all four criteria: reasons, not lists; numbers, not adjectives; and links between the criteria, so that a prediction in A is tested in C and a weakness in D shows in the graph in B.
How to choose a Physics IA topic
A good topic is less about how impressive it sounds and more about whether it can give clean, repeatable numbers, with enough depth for every criterion to be marked. Try these seven tests.
- Clear variables. You can say what you will change and what you will measure, and your school equipment can measure both to a useful precision.
- Range and repeats. You can vary the independent variable smoothly over a wide range, with at least five values in our experience, and you can afford repeats in the time you have.
- A law to test against. A known relationship gives you a prediction for Criterion A, a comparison for C and assumptions to examine in D.
- Feasible and safe. It fits your time, your equipment and your school’s safety rules. A pilot run in the first fortnight saves weeks.
- Yours. Not the standard school practical with the same variables and ranges, which every classmate will pick too.
- Room for uncertainty work. One measurement should dominate the error so you can analyse it. If every value is exact or nothing varies, there is little to say.
- Honest scope. Small and clean beats broad and thin.
Mechanics
pendulums, rolling, projectiles, collisions
timing, video analysis, motion sensors
Waves and optics
standing waves, interference, refraction
lengths, angles, light sensors
Thermal
cooling, specific heat, gas laws
temperature probes, pressure sensors
Electricity and magnetism
resistance, capacitors, induction, LEDs
meters, loggers, field probes
Fluids and materials
drag, viscosity, elasticity of springs and wires
mass, length, timing, extension
Nuclear and radiation
decay, shielding, background counts
simulations or published data sets
Astrophysics and data
orbits, light curves, spectra
database values, spreadsheet models
Start from the apparatus you can use reliably, then ask what you could vary over a wide range and what the theory predicts. Our full list of ideas is in 93 IB Physics IA ideas and EE topics, and the free 30 Physics IA topic guides each come with a set-up diagram, a sample graph and a plan. Treat ideas as starting points. The final question, plan and data must be your own.
How to write a Physics IA research question
The IB describes a question “with context” as one that refers to the dependent and independent variables (or two correlated variables), briefly describes the system, and has background theory of direct relevance. In practice that gives four parts, shown below on a simple pendulum. We use the pendulum because everyone knows the physics. It is also a common choice, so a real IA needs a less familiar variable or a twist of its own.
Weak, better, strong
These three examples are our own, written to show the difference. They are not topics to copy.
| Weak | Better | Strong |
|---|---|---|
| How does angle affect speed? | How does the angle of a ramp affect the speed of a rolling ball? | How does the angle of a ramp (5° to 30° in six steps) affect the speed of a steel ball at the bottom of a 1.00 m track, found with a light gate over the last 0.10 m, and does v² fit a straight line against sin θ? |
| Resistance of a wire. | How does the length of a wire affect its resistance? | How does the length of a 0.315 mm nichrome wire (0.100 to 0.800 m, six values) affect its resistance, measured with a voltmeter and an ammeter at currents below 0.30 A, and what resistivity follows from the gradient? |
| Cooling of water. | How does the starting temperature of a cup of water affect how fast it cools? | How does the temperature excess of 150 g of water over the room (10 to 50 K in steps of 10 K) affect its initial rate of cooling in a lidded polystyrene cup, logged every 5 s, and does the rate follow Newton’s law of cooling? |
What changed each time? The strong versions give a range with units, name a way of measuring the dependent variable, fix the system, and point to a relationship (a rolling-ball model, resistivity, Newton’s law of cooling) to test in Criterion C. They are longer, and that is fine if every part earns its place.
The 5-point check
Before you commit, score your question on five points. It is the same check our Coach applies to a research question: focus, variables, feasibility, data, and fit with the criteria.
| Point | Ask yourself | Red flag |
|---|---|---|
| 1. Focus | Is it one question about one relationship in one system? | Topic words only; two questions joined by “and also” |
| 2. Variables | Are the independent variable (with range and units), the dependent variable (with how you measure it) and the controls named? | “Effect of X on Y” with no range, units or instrument |
| 3. Feasibility | Can you do it with your equipment, your time and your safety rules, and has a pilot run worked? | A sensor you have never touched; a range your apparatus cannot reach |
| 4. Data | Will it give at least five values of the independent variable, with repeats, as numbers? | Three values, one run each, or observations only |
| 5. Fit with the criteria | Is there a law to predict from, an uncertainty to analyse and an accepted value to compare with? | Nothing to compare against; nothing to criticise |
Try the free RQ Check. Paste your research question into the IA & EE Coach. The first RQ Check is free. It scores your question on the five points above and tells you what to fix, but it never rewrites your question for you.
Variables, controls and how much data you need
The independent variable is the one you change, the dependent variable is the one you measure, and control variables are everything else that could change the result. A control only counts if you say how you hold it steady and how you would notice a drift. The table shows what a good plan writes down for the pendulum in Figure 4.
| Variable | Type | How you measure or hold it | How you check it |
|---|---|---|---|
| String length, 0.300 to 0.800 m | Independent | Metre rule from the pivot to the centre of the bob | Measure the bob’s diameter; repeat the length reading |
| Time for 10 swings | Dependent | Light gate at the lowest point, or video at a fixed frame rate | Three runs per length; compare the spread with the instrument |
| Release amplitude, 10° or less | Control | A marked card behind the bob; same release point each run | Photograph the start; check the amplitude after ten swings |
| Bob and string | Control | Same steel bob and the same thread all session | Weigh the bob; check the thread has not stretched |
| Pivot | Control | Thread clamped between two flat blocks, not looped over a rod | Watch for slipping; look for a drifting length |
Controls need numbers too
“Small angle” is an assumption, and you can put a number on it. For a simple pendulum the period grows with amplitude.
| Amplitude | Period longer by | T² larger by |
|---|---|---|
| 5° | 0.05% | 0.10% |
| 10° | 0.19% | 0.38% |
| 15° | 0.43% | 0.86% |
| 20° | 0.77% | 1.5% |
| 30° | 1.7% | 3.5% |
At 10° the effect is smaller than the timing uncertainty in Figure 6, so the assumption holds. At 30° it is 3.5% in T², pushing g too low by about that much. That is the reasoning Criterion D rewards.
Why five values and three repeats
Five values with three repeats is our working minimum, not an IB rule. Five values over a useful range show the shape of the relationship, which three cannot. Three repeats show the scatter, so you can tell a trend from noise and justify your uncertainty.
On range: for a straight-line law, a factor of two or three, like 0.30 to 0.80 m here, is a fair start. For a power law, a factor of ten or more pins the exponent down far better. Use even steps, and add values where the curve bends.
Time for 10 swings, in seconds (illustrative numbers)
| L / m | Run 1 | Run 2 | Run 3 | Mean | Range |
|---|---|---|---|---|---|
| 0.300 | 10.98 | 11.10 | 11.07 | 11.05 | 0.12 |
| 0.400 | 12.55 | 12.68 | 12.63 | 12.62 | 0.13 |
| 0.500 | 14.21 | 14.33 | 14.27 | 14.27 | 0.12 |
| 0.600 | 15.52 | 15.61 | 15.61 | 15.58 | 0.09 |
| 0.700 | 16.64 | 16.77 | 16.72 | 16.71 | 0.13 |
| 0.800 | 17.95 | 18.08 | 18.06 | 18.03 | 0.13 |
6 values show the shape of the relationship. 3 runs show the scatter: the range never exceeds 0.13 s.
The three runs differ by 0.09 to 0.13 s on times of 11 to 18 s, under 1.2%. That is smaller than the 0.2 s a hand-held stopwatch adds, a fact we use below. Explain each choice of range, step and repeat in Criterion A.
Measurement methods that give clean data
Every technique has a classic trap. These are the five we see most, each with a fix for your plan.
Timing: stopwatch, light gate or video
The trap. Timing one short event by hand and quoting the display, ±0.01 s, as the uncertainty. Your reaction time is the problem, typically about 0.2 s.
The fix. Time many repeats of a periodic event and divide, so that the same 0.2 s is shared across all of them, as in Figure 6. Better, remove the person: use a light gate, or a phone video at a known frame rate. At 30 frames per second the frames are 0.033 s apart, so state that as your resolution. At 240 it is 0.004 s.
Counting has a limit. A pendulum loses amplitude as it swings, so check that the amplitude barely changes between the first and last swing.
Length and angle: rules, callipers and protractors
The trap. Measuring to the wrong point. For a pendulum the length is to the centre of the bob, not its top. Parallax and zero errors lurk in rules, callipers and micrometers alike.
The fix. Define the quantity in the plan and measure it the same way every time, with your eye level with the scale. Record each zero error. Use a calliper or micrometer for a diameter that enters a formula squared. A protractor gives about ±1°, so it is often better to measure a height and a distance, calculate the angle and propagate the uncertainty.
Temperature: thermometers and probes
The trap. Reading a thermometer before it has caught up, or trusting one reading from unstirred water. Heat also leaves a cup from the start, so the rise you see is smaller than the ideal one.
The fix. Stir gently, wait for a steady reading and keep the probe off the walls. Use a lid and an insulated cup, and log temperature against time rather than reading one number. A temperature rise uses two readings: a thermometer good to ±0.5 °C gives ±1.0 °C on a rise of 8.4 °C, which is 12%. A probe good to ±0.1 °C gives 2.4%.
Electrical meters: current, voltage and resistance
The trap. Letting the wire heat as the current flows, so that resistance climbs and the graph curves for the wrong reason. Another is ignoring the resistance of leads and contacts, which adds a fixed amount to every reading of a small resistance.
The fix. Keep currents low and readings short, and let the wire cool between runs. Short the leads together and record the zero reading, or read the offset from the intercept of a graph. Take the uncertainty from the meter’s manual, where a digital meter usually quotes a percentage of the reading plus a few digits.
Sensors and data loggers
The trap. Trusting the screen. A logger is only as good as its calibration, sampling rate and noise, and a smooth curve can hide a drifting zero.
The fix. Check the sensor against something you trust, such as a ruler for a motion sensor or a known mass for a force sensor, and record the check. Choose a sampling rate that captures the shortest feature, record the stated resolution, and log the noise with nothing happening so you know the scatter before you start.
Uncertainties in the Physics IA, with a worked example
Uncertainty is the most common reason a Data analysis mark stops at 4. Every measurement is a range, not a point. You record it as ±, carry it through every calculation, draw it as an error bar and use it to interpret your result.
The Physics guide lists the skills: propagate uncertainty through addition, subtraction, multiplication, division and powers; give it as absolute, fractional or percentage; draw uncertainty bars; construct lines of maximum and minimum gradient by eye, considering all the bars; and find the uncertainty in a gradient or intercept.
Absolute, fractional and percentage uncertainty
They describe the same thing three ways. For 0.600 ± 0.002 m, the absolute uncertainty is 0.002 m, the fractional uncertainty is 0.002 ÷ 0.600 = 0.0033, and the percentage uncertainty is 0.33%. Only the absolute one has units.
Instrument uncertainties
These are typical school values. Prefer the figure in the maker’s manual, and if your repeats spread more than the instrument suggests, use the spread.
| Instrument | Typical uncertainty | Note |
|---|---|---|
| Metre rule, 1 mm divisions | ±0.5 mm per reading | A length from two readings is ±1 mm |
| Vernier calliper, 0.02 mm | ±0.02 mm | Check the zero error and correct for it |
| Stopwatch, hand-timed | about ±0.2 s | Reaction time, not the display, sets this |
| Light gate and timer | the stated resolution, often 1 ms | Check the manual and the gate position |
| Digital multimeter | a percentage of the reading plus a few digits | Take the figure from the manual for the range you use |
| Analogue meter | half the smallest division | Read straight on; check for a zero error |
| Thermometer, 1 °C divisions | ±0.5 °C | A digital probe is often ±0.1 °C |
| Protractor, 1° divisions | about ±1° | Convert to radians for any function in a spreadsheet |
Propagation rules
A distance x = x₂ − x₁, each ±0.5 mm: ±1.0 mm
v = d ÷ t, with d ±1.0% and t ±1.5%: v is ±2.5%
T is ±1.3%, so T² is ±2.6%, √T is ±0.65% and 1/T is ±1.3%
The 4π² in g = 4π²L ÷ T² and a count of 10 swings carry no uncertainty
A worked example: g from a pendulum
Here is a full calculation with invented numbers for one length. The string is 0.600 ± 0.002 m, pivot to centre of the bob. Three timings of ten swings, 15.52, 15.61 and 15.61 s, have a mean of 15.58 s. They differ by only 0.09 s, but hand timing adds about 0.20 s of reaction time, so we use ±0.20 s. From T = 2π√(L/g), g = 4π²L ÷ T².
- Period. T = 15.58 ÷ 10 = 1.558 s. Dividing by an exact number divides the uncertainty too, so ±0.20 ÷ 10 = ±0.020 s. As a percentage, 0.20 ÷ 15.58 = 1.28%.
- T². 1.558² = 2.427 s². Powers double the percentage uncertainty: 2 × 1.28 = 2.57%, so T² = 2.427 ± 0.062 s².
- Length. 0.002 ÷ 0.600 = 0.33%.
- Add the percentages (g is a product and a quotient of these): 2.57 + 0.33 = 2.90%. The factor 4π² is an exact number, so it adds nothing.
- The value. g = 4π² × 0.600 ÷ 2.427 = 9.758 m s⁻².
- Back to absolute. 9.758 × 0.0290 = 0.283, so ±0.28 m s⁻².
Result: g = 9.8 ± 0.3 m s⁻² (2.9%), with the result rounded to the place of its uncertainty. A single length gives one value of g. A graph over many lengths gives a better one, as we show below.
Figure 8 tells you which uncertainty matters. Had we timed one swing, the same 0.20 s would have produced 26%. It also shows what the sum leaves out: resolution and scatter are in the 2.9%, but a systematic effect such as measuring to the top of the bob is not, and belongs in the evaluation.
Uncertainty on a graph
The pendulum data give a straight line if you plot T² against L, because T² = (4π²/g) × L. Each point gets a vertical bar of ±2TδT. The horizontal bars are left out, because ±0.002 m is smaller than the dot.
To find the uncertainty in the gradient, draw the steepest and shallowest straight lines that still pass through all the bars, and take half the difference. A spreadsheet’s regression statistics are another route, but they measure scatter about the line and ignore your error bars, so they usually give a smaller figure. State which you used.
The extreme lines in Figure 9 have gradients of 4.21 and 3.84 s² m⁻¹. Half the difference is 0.18, so the gradient is 4.04 ± 0.18 s² m⁻¹, or 4.5%. Then g = 4π² ÷ gradient = 39.48 ÷ 4.04 = 9.77 m s⁻², with the same 4.5% uncertainty, which is ±0.44. Rounded properly:
g = 9.8 ± 0.4 m s⁻² (4.5%).
Now the intercept. The best fit crosses the axis at −0.002 s² and the extreme lines at −0.085 and +0.108 s², so it is 0.00 ± 0.10 s². That band includes zero, as it should for a length measured to the centre of the bob. A 2 cm offset would have given an intercept near 0.08 s². But ±0.10 s² is wide enough to hide an offset up to 2.5 cm, so the graph alone cannot rule out a small systematic error. Measure the bob and say how.
Graphs and linearisation: from raw data to a result
Table conventions
- Put the quantity and its unit in the column heading, not in every cell: L / m, t / s.
- Give each measured value to the decimal places the instrument allows, and give its uncertainty to the same decimal places as the value.
- Number every table and graph and refer to it in the text. Keep qualitative notes beside the numbers they explain.
- Round processed values to the significant figures your data justify, and the final result to the place of its uncertainty.
Processed data, with a worked example per type
Show one worked example for each type of calculation, then the processed table. For the pendulum, Figure 5 gives these values, with δ(T²) = 2T × 0.020.
| L / m | T / s | T² / s² | δ(T²) / s² |
|---|---|---|---|
| 0.300 | 1.105 | 1.221 | 0.044 |
| 0.400 | 1.262 | 1.593 | 0.050 |
| 0.500 | 1.427 | 2.036 | 0.057 |
| 0.600 | 1.558 | 2.427 | 0.062 |
| 0.700 | 1.671 | 2.792 | 0.067 |
| 0.800 | 1.803 | 3.251 | 0.072 |
Choosing and linearising graphs
Plot the graph that answers your question. Where theory gives a straight line after a transformation, plot that, so that the gradient and intercept carry meaning. A polynomial fitted only because it passes near the points is hard to defend.
Gradient m, intercept c. Example: T² = (4π²/g) L, so the gradient is 4π²/g
Gradient n, intercept ln k. Example: T against L has n = 0.5
Gradient −λ, intercept ln y₀. Example: capacitor discharge, λ = 1/RC
Gradient k, and the line should pass through the origin
Take the capacitor discharge in Figure 11. The voltage falls as V = V₀e^(−t/RC), a curve. Natural logs give ln V = ln V₀ − t/RC, a straight line with gradient −1/RC and intercept ln V₀. A voltmeter with 0.1 V divisions gives ±0.05 V, so the bars on ln V are ±0.05/V: 0.8% at 6 V but 8% at 0.63 V.
The best fit has gradient −0.0453 s⁻¹, and the extreme lines give −0.0465 and −0.0443 s⁻¹. So the gradient is −0.0453 ± 0.0011 s⁻¹ (2.4%) and RC = 22.1 ± 0.5 s. The intercept is 1.790, so V₀ = 5.99 V, matching a 6 V supply. The nominal RC is 22.0 kΩ × 1000 µF = 22 s, but an electrolytic capacitor can be ±20% from its label, and that sets the real limit on the comparison.
Power laws and log-log graphs
If y = kxⁿ, then ln y = n ln x + ln k, so a log-log graph is a straight line with gradient n. Use it when you do not know the exponent. For the pendulum, a log-log plot of T against L tests n = 0.5 without assuming it. Use the same kind of log on both axes. The unit is divided out before taking a log, which is why the axis above reads ln (V / V).
R² is not an uncertainty
For the pendulum fit, R² is 0.999, and it is tempting to write “very reliable” beside it. Do not. R² tells you how closely the points follow the line, not how far the gradient could be from the truth, and a curved set of points can still give R² above 0.99. Take the gradient uncertainty from the extreme lines or the regression statistics.
Three habits that protect marks
- The intercept needs a reason. Forcing a line through the origin throws away information. If theory says it should be zero, test that with the intercept and its uncertainty, as above.
- Radians and degrees. A spreadsheet works in radians, so sin(30) means 30 radians. Convert first.
- Outliers. Identify them, say why you keep or remove them, and show the effect. The guide does not ask for a statistical test.
How to write the conclusion
A conclusion earns its marks by being specific, honest and traceable.
Answer with numbers and uncertainty
Begin with one sentence that contains both variables and a result, with the key value and its uncertainty. For the pendulum: T² is proportional to L over 0.300 to 0.800 m, with gradient 4.04 ± 0.18 s² m⁻¹ and an intercept consistent with zero.
Then say whether the trend is bigger than your uncertainties. If the error bars would let a flat line through the data, you cannot claim a trend. Use the language of evidence (“supports”, “is consistent with”), stay within the measured range, and say whether your prediction from Criterion A held.
Give the accepted value, with its source and conditions
Quote the accepted value or law, the conditions it applies to, and a reference a reader could find: author or publisher, title, edition or database, and the page or table. A bare website name will not do. Conditions matter in physics. Free-fall acceleration is about 9.78 m s⁻² at the equator and 9.83 m s⁻² at the poles, so a value for another latitude is not a fair test of yours. The standard value, 9.81 m s⁻², sits between the two.
Percentage error against percentage uncertainty
These are different things, and the conclusion should read them together. The percentage error says how far you are from the accepted value. The percentage uncertainty says what your own measurements can justify. Figure 12 shows how to decide what to say.
Two cautions. A tiny percentage error is not proof of accuracy, since a systematic effect can hide inside the uncertainty. And when the error is far smaller than the uncertainty, as in our 0.4% against 4.6%, check whether the uncertainty is generous. The extreme-line method gives the widest gradient that the bars allow, and a regression would give a narrower one.
Explain the physics
Close the loop with the physics behind your data: why T² should grow with L, why a discharge is exponential. Keep the explanation tied to what you measured. If your data cannot show why something happens, say so rather than reaching for a mechanism you did not test.
Evaluation: weaknesses that earn marks
A strong evaluation picks the few weaknesses that matter in your data and says, for each, what it does to the result, in which direction, and how a realistic change would fix it. Weaknesses concern control, precision or variation. Limitations concern scope: the range, the system and your assumptions.
| Weakness | Effect on the result | Realistic fix |
|---|---|---|
| Hand-timing with reaction-time scatter | Random scatter, large as a share of short times: 26% in g from timing one swing, 2.9% from ten | Time ten or twenty swings, or use a light gate or video with a known frame rate |
| Length measured to the top of the bob, not the centre | A constant offset in L: a positive intercept on a T² against L graph, with the gradient unchanged | Measure the bob’s diameter and add half of it; read g from the gradient |
| Release amplitude of 20° or more | Period too long (0.8% at 20°), so T² is too large and g too low by about 1.5% | Keep the amplitude at 10° or less; mark the release point on a card |
| Heat lost from a cup of water | The temperature rise is too small, so the specific heat capacity comes out too high | Lid and lagging; start below room temperature and finish above it by the same amount |
| A wire heating as the current flows | Resistance too high at large currents, so the graph curves upwards | Currents below the limit you tested; short readings; let the wire cool between runs |
| Lead and contact resistance in a small resistance | Every reading too high by a fixed amount, which shows as an intercept | Short the leads to measure the zero reading; read the offset from the intercept |
| An object closer to the camera than the scale in video analysis | Distances overestimated, so speeds are too high | Put the scale in the plane of the motion; film from further away with some zoom |
Rank what you list. In the pendulum example, Figure 8 says timing dominates and the length hardly matters, so timing deserves most of your words. Estimate sizes where you can: “a 20° release makes T² about 1.5% too large” beats “a large angle may have affected the result”.
Extensions. The criterion rewards improvements that answer your weaknesses, not a list of other experiments. One sentence about testing the relationship outside your range can round things off, but it does not replace linked improvements.
Safety, ethics and the environment
Recognising safety, ethical and environmental issues is part of Research design, and your teacher must make sure you have considered them before you collect data. Be specific about your own apparatus.
- Lasers. Use only low-power class 2 lasers. Never aim at anyone’s eyes or at shiny surfaces that could reflect the beam, and follow your school’s laser rules.
- Radioactive sources. Only sealed sources, under your teacher’s or technician’s control and your school’s rules. Most students are better served by a simulation or a published data set.
- Electricity. Use low-voltage supplies, keep currents low enough that wires do not overheat, and never work on mains equipment. Discharge a charged capacitor through a resistor before you touch the circuit.
- Heat. Hot water, heating elements and hot metal need a line on how you handle and cool them.
- Moving and rotating parts. Guard rotating parts, tie back long hair, clear the floor under falling masses, and wear eye protection near springs and wires under tension.
- Strong magnets. They can pinch skin and shatter if they snap together. Keep them away from phones, cards and anyone with a medical implant.
- Environment and ethics. Dispose of batteries as your school instructs and switch equipment off between runs. Never alter a value, and report any outlier you remove. If your question involves people, follow the IB’s experimentation guidelines and your school’s rules.
Database and simulation Physics IAs
A database or a simulation can be a fully valid route. It suits you when the lab is closed to you, or when the question needs more data than a school lab can give. You still need a clear question, uncertainties and a conclusion. What changes is Criterion A: the method must explain where the data came from and how you chose them.
Four free, widely used sources are worth knowing. The NASA Exoplanet Archive holds orbital and planetary data for thousands of exoplanets, which suits a question about Kepler’s third law. Tracker is free video-analysis software that turns your own phone video into position and time data. The PhET simulations from the University of Colorado let you vary a quantity and record the response. The NIST reference on constants gives accepted values to compare with.
What to watch.
- Source and sampling. Name the database, the date you used it, the filters you applied and why that sample answers your question. Do not choose only the points that suit you.
- Uncertainty still counts. Use the uncertainties a source reports, or the spread in the data. “The database is accurate” is not an uncertainty.
- Simulations. State the tool, settings, ranges and number of runs. Check the simulation against a case with a known answer, and say what it leaves out. A noiseless simulation gives suspiciously perfect lines, so explain what any scatter represents.
- Video analysis. Calibrate the scale against a known length in the plane of the motion, and state the frame rate.
- The analysis is the investigation. Downloading values is the easy part. The processing, the graph, the conclusion and the evaluation must be your own.
Physics IA structure and word count
The report is limited to 3,000 words. The top of the report must state the title, your candidate code (and those of any group members) and the word count. You do not need a cover page or a contents page.
What does not count: charts and diagrams, data tables, equations, formulas and calculations, citations and references, the bibliography and headers. Everything else counts, including the sentences that explain an equation.
The IB does not set section headings, but readers follow the order of the criteria. Figure 13 is the split we suggest as a starting point, not a rule.
A suggested split of the 3,000 words (our habit, not an IB rule)
Total 3,000 words
Keep the background to the physics you use, and end it with a prediction. Many of the Physics drafts we check spend a large share of the words on derivations and leave little for the experiment. Give a derivation only where needed and cite the rest. Do not move prose into tables to dodge the limit.
A 10-week Physics IA timeline
Schools set their own deadlines, so treat this as a shape to work back from.
Your school’s own deadlines come first: work backwards from them.
- Weeks 1 to 2. Pick the apparatus you trust, shortlist questions, run a pilot, and apply the 5-point check.
- Week 3. Write the plan and the risk assessment, and have your teacher confirm it is feasible.
- Weeks 4 to 5. Collect data. Keep a tidy notebook with units, uncertainties, zero errors and observations as you go.
- Week 6. Process the data, draw graphs and carry the uncertainties through.
- Week 7. Write the full draft, then count the words.
- Week 8. Your teacher reads the one draft. Do not send a second.
- Weeks 9 to 10. Revise, check the references and the checklist below, and submit.
The mistakes we see most often, and the fix
- The question is a topic. In the drafts we check, “the effect of mass on the period” is a common opening. Fix: add the range, the units, the system and how you will measure the result.
- Hand timing with a display uncertainty. We often see ±0.01 s quoted for a stopwatch used by hand. Fix: use reaction time, time many repeats, or use a light gate or video.
- The squared quantity is not scaled. T is quoted with an uncertainty and T² is plotted with the same one. Fix: double the percentage uncertainty for a square, as in the worked example.
- No error bars. The uncertainty is calculated and then never drawn. Fix: add bars to every point where they are visible, and say when they are too small to show.
- Maximum and minimum lines drawn by feel. They ignore the bars, or the gradient is quoted with no uncertainty. Fix: construct the lines from the bars and take half the difference.
- A line forced through the origin. The intercept is thrown away, along with any sign of an offset. Fix: fit freely, then ask whether the intercept is consistent with zero.
- Degrees in a spreadsheet. An angle in degrees feeds a function that expects radians, and the whole column is wrong. Fix: convert first, then check one value by hand.
- R² or percentage error called uncertainty. A figure of 0.99 or 2% stands in for the real uncertainty. Fix: keep all three, and use the extreme lines or regression statistics for the gradient.
- Assumptions never tested. Small angle, negligible friction, rolling without slipping: stated in the background and never revisited. Fix: put a number on each, as in the amplitude table, and return to it in the evaluation.
- Air resistance and friction named, never estimated. The evaluation lists them but does not say how large or in which direction. Fix: estimate the size, give the direction and point to where it shows in the data.
- An accepted value with no conditions. A bare “9.81” appears with no source and no mention of where it applies. Fix: cite the table and the conditions.
Physics IA checklist before you submit
Tick each box when you can point to it in your report. Your ticks are saved in this browser so you can come back to them.
Task
Research design
Data analysis
Conclusion
Evaluation
Integrity
How Photon Academy helps with the Physics IA
We give feedback, questions and teaching. We never write or rewrite a student’s IA, and we do not supply data, wording or a finished plan. The work, and the marks, are yours. There are two ways we can help.
In lessons at Photon Academy
Our Physics students get IA support as part of tuition: choosing a topic, sharpening the research question, planning the method and the uncertainties, and feedback on the draft. Details are on our IB Physics tuition page, or you can message us on WhatsApp about Physics IA help.
The IA & EE Coach, on photonresources.com
Our international study site has an IA & EE Coach for students anywhere. It gives questions and pointers, not rewrites.
RQ Check
First one free, then S$15
Scores your research question on 5 points and tells you what to fix.
AI Draft Check
S$49
About 20 minutes of feedback on your draft against the criteria.
Teacher-reviewed Draft Check
S$79
The AI check plus a personal review by Ejaz Ahmad, IB-certified teacher at Photon Academy, within 3 working days.
IA Coach pack
S$129
Idea chat, RQ Check, Plan Review, the teacher-reviewed Draft Check and an early Mark Estimate. 12 months’ access.
There is one draft check per IA, in the spirit of the IB’s one-draft rule. Your school’s own rules come first, so ask your teacher which draft they have read.
Free: 30 full Physics IA topic guides on photonresources.com, each with a set-up diagram, a sample graph and a plan. Browse the 30 Physics IA topic guides.
Physics IA help
Want a second pair of eyes on your Physics IA?
Check your research question free, or ask about Physics lessons that include IA support. We give feedback and questions. We never write your IA for you.

Physics IA FAQ
How many marks is the IB Physics IA worth?
The IA is marked out of 24, in four criteria of 6 marks each: Research design, Data analysis, Conclusion and Evaluation. It is 20% of your final Physics grade, at both SL and HL.
How long should the Physics IA be?
The report has a limit of 3,000 words. Charts and diagrams, data tables, equations and calculations, citations, the bibliography and headers do not count towards it.
Is the Physics IA the same for SL and HL?
Yes. SL and HL students do the same task, are marked on the same four criteria and have the same 24 marks.
Can I use a simulation, video analysis or a database for my Physics IA?
Yes. The allowed approaches are hands-on lab work, fieldwork, spreadsheet analysis or modelling, data from a database, or a simulation, alone or mixed. You still need quantitative data, and your method must explain where the data came from and how you chose them.
How many data points and repeats do I need?
The IB asks for enough scope, quantity and quality of data to answer your question. Our working minimum is five values of the independent variable over a useful range, with repeats at each. That is our rule of thumb, not an IB number.
Do I need error bars, and how do I find the uncertainty in a gradient?
You need an uncertainty on every measurement, carried through your calculations, including powers. Show error bars on graphs, draw the maximum and minimum gradient lines so that they pass through all the bars, and give an uncertainty for any gradient or intercept you use.
Can my teacher or a tutor help with my IA?
Your teacher may give oral or written advice on one draft but does not edit it. Tutors should work in the same spirit. At Photon Academy we give feedback and questions and never write or rewrite a student’s IA.
What makes a good Physics IA research question?
It is a question, not a topic. It names the independent variable with its range and units, the dependent variable and how you measure it, the system, and the conditions you hold fixed, and it leaves room to compare with accepted physics.
IB and International Baccalaureate are trademarks of the International Baccalaureate Organization. Photon Academy is not affiliated with or endorsed by the IB. All worked examples and figures in this guide use invented numbers and our own wording. No tuition provider can guarantee a specific IB grade.
Mr Ejaz Ahmad and his team
5.0
Taught by IBO-certified tutors & practising IB examiners.





