HL Physics NotebookIB DP Physics · 2025 syllabus

Home › IA guide

SL and HL · 2025 syllabus

The IA, step by step

Your internal assessment is a scientific investigation: you ask your own question, collect real data and analyse it. This page explains what examiners look for, shows a full worked example of the analysis, and ends with a free self-check you can use before you hand in.

20%of your final grade, at SL and HL
24marks: four criteria, 6 marks each
3,000words at most in the report
≈ 10 hof class time for the whole IA

Go to the self-checkLab or simulation?The IA on one pageThe four criteriaRead an annotated exemplar

The IA on one page

The whole IA as a mind map: the four criteria, what each one needs, and the mistake I see most often in each. Click any box to jump to that part of this guide.

Focused question: variables,range, units and the systemShort theory you will really use:an equation to testPilot run first: choose therange, 5+ values, repeatsEquipment table: uncertainty andcalibration of each instrumentControl variables: why itmatters, how kept, how checkedSafety, ethical and environmentalpointsResearch design6 marks · 25 %⚠ From my marking: Nocalibration, no instrumentuncertainties, shallow controlsRaw data tables: quantity, unitand ± in every headingConsistent significant figures inevery columnStandard deviation when you have5 or more repeatsCarry uncertainties through everycalculationGraph: error bars, best fit,steepest and least steep linesFinal result ± uncertainty,rounded correctlyData analysis6 marks · 25 %⚠ From my marking: No standarddeviation, mixed significantfiguresAnswer the question with numbers± uncertaintyDescribe the relationship yourdata showScientific context: publishedvalue, theory or paperCite the source so a reader canfind itAgree? Is the accepted valueinside your range?Explain any odd point withphysicsConclusion6 marks · 25 %⚠ From my marking: No scientificcontext to compare withSpecific weaknesses: random orsystematic?Uncertainty budget: which sourcematters mostPut a number on the size of eachweaknessA realistic improvement for eachweaknessSay how much it would help (e.g.7 % → 3 %)Limits of the conclusion: range,system, assumptionsEvaluation6 marks · 25 %⚠ From my marking: Generalsentences with no numbersMy IAa scientific investigation20 % of the grade · 24 marks3,000 words max · ≈ 10 hours4 criteria × 6 marks

Download the mind map as an A4 poster (PDF)

The rules in one minute

Same task at SL and HL

The requirements and the criteria are the same for both levels. HL students do not need a harder topic.

Real numbers

You must collect and analyse quantitative data. Add qualitative observations when they help.

Five ways to get data

A lab experiment, fieldwork, a spreadsheet model, data from a database, or a simulation. You can combine them. See the lab and simulation guides.

Groups of up to 3

Group work is allowed, but each student has their own research question, their own raw data and writes their own report.

One draft only

Your teacher reads one draft and gives advice, but does not edit it. The next version you hand in is your final version.

Start of the report

Title, your candidate code, the codes of any group members, and the word count. No cover page or contents page is needed.

Not in the word count: graphs and diagrams, data tables, equations and calculations, citations, the bibliography and headings. So use tables and graphs freely, and keep the writing short and clear.

Six steps from idea to final report

  1. Pick a topic you care aboutChoose something you can really measure with the equipment, time and data you have. A simple idea done carefully scores better than an exciting idea that does not work.
  2. Write a focused research question, then try itDo a short trial run (a pilot). It tells you a sensible range, how many readings you need, and what goes wrong. Change the plan if you need to.
  3. Plan the methodChoose the range and number of values of your independent variable (aim for at least 5, spread widely), the repeats (at least 3 for each value), the instruments, the control variables and how you will keep them constant, and any safety, ethical or environmental points.
  4. Collect the dataRecord the raw data straight away, with units and uncertainties, and note anything unusual you see. Keep a photo of the set-up.
  5. AnalyseProcess the data, carry the uncertainties through, draw a graph with error bars, find the gradient and its uncertainty. The worked example below shows how.
  6. Write, check, hand inWrite the conclusion and evaluation, then go through the self-check on this page. Hand in one draft, act on your teacher's advice, and submit the final version.

The four criteria, in plain English

Each criterion is worth 6 marks. Your teacher reads your report and picks the description that fits it best. The top band does not mean perfect: it means the work does what is asked clearly and well.

1. Research design 6 marks

Is your question focused, and could someone else repeat your investigation from your report?

What a top report does

  • Names the independent and dependent variables, with units and the range, and the system being studied.
  • Gives short background theory that is used later, usually leading to an equation and a prediction.
  • Explains the choices: why this range, this number of values, these repeats, these instruments.
  • Lists the control variables and says how each one is kept constant and why it matters.
  • Mentions safety, ethical and environmental points that apply.
  • Describes the method with enough detail to repeat it (sizes, models, settings), without obvious steps.
  • Gives the uncertainty of every instrument and how each one was calibrated or zero-checked (example).

Mistakes that cost marks

  • A broad question such as “How does length affect a wire?”
  • Pages of general theory that never connect to the analysis.
  • Control variables listed with no reason and no method: “temperature was kept constant” (see a deep version).
  • Too few values (fewer than 5) or a very narrow range.
  • A vague method: “measure the length”, “use a ruler”.
  • No instrument uncertainties and no calibration or zero check.
  • No mention of safety when there is a hazard (heat, mains, lasers, heavy masses).

🔒 Criteria 2, 3 and 4 are part of the full course.

Full course resources are available to enrolled students through an access code.

Data analysis, Conclusion and Evaluation: what a top report does and the mistakes that cost marks.

Enrolled student? Enter your access code.

You only need to do this once on each device.

Research design: what students forget

From my marking

In research design, students forget to say how they calibrated their instruments, and they do not give the uncertainty of each piece of equipment. Without these, the method cannot be repeated properly and the uncertainties later in the report have no starting point.

The control variables are also very shallow. Students write “temperature was kept constant”, but they do not explain why it would change the result or how exactly they kept it constant.

— Ahmed Gomaa

Use an equipment table, not a shopping list

For every measuring instrument, give what it measures, its range, its uncertainty and how you checked or calibrated it. Here is the table for the wire experiment in the worked example:

InstrumentMeasuresRange usedUncertaintyCalibration or check
Metre rule (mm scale)length L of wire0.200–1.000 m± 0.001 m (± 0.5 mm at each end)Checked that the zero is at the very end of the rule; read at eye level.
Micrometer screw gaugediameter d of wire0.40 mm± 0.01 mmClosed the jaws and read the zero error (+0.01 mm); subtracted it from every reading.
Digital multimeter (20 Ω range)resistance R0.8–4.0 Ω± 0.01 ΩTouched the two leads together and recorded the lead resistance (0.05 Ω) before starting.
Thermometerroom temperature (control)about 22 °C± 0.5 °CChecked in melting ice: read 0.0 °C.

Ways to calibrate or check an instrument

Zero check

Read the instrument when the true value is zero: close a micrometer or vernier, tare a balance, zero a force sensor or a light sensor in the dark. Correct every reading by the zero error.

Known value

Measure something you already know: a thermometer in melting ice (0 °C), a balance with a standard mass, a meter with a standard resistor, a sensor against a reference.

Two-point calibration

For a sensor or a home-made instrument, record two known values and draw a calibration line, then use it to convert every reading.

Say what you did

One sentence for each instrument is enough: what you checked, what you found, and how you corrected for it.

Control variables: always say why and how

For each control variable, a top report answers three questions: why would it change the dependent variable (use physics), how exactly did you keep it constant, and how did you check that it stayed constant?

ShallowThe temperature of the wire was kept constant.
DeepThe resistivity of a metal increases with temperature, so a warmer wire would give a larger R for the same length. To stop the wire heating, resistance was measured with the multimeter's ohm setting, which uses a very small current, and each reading was taken within 5 s of connecting. The room temperature was recorded at the start and end and stayed at (22.0 ± 0.5) °C.
Control variableWhy it mattersHow it was controlledHow it was checked
Temperature of the wireResistivity rises with temperature, so R would rise.Small meter current; readings taken quickly.Room temperature recorded at start and end.
Material and diameterR = ρL/A: a different ρ or A changes the gradient.All lengths cut from the same reel of wire.Diameter measured at one point only: a weakness, discussed in the evaluation.
Contact between clips and wireA loose contact adds extra resistance to the reading.Same clips, cleaned, pressed on the same way each time.Repeat readings agreed within 0.05 Ω.
Straightness of the wireA kink makes the measured length shorter than the real length.Wire taped straight along the metre rule.Checked by eye before each reading.

Uncertainties: the other big place marks are lost

From my marking

In data analysis, most marks are lost on uncertainties and errors. Students mix up the types of error, forget to carry uncertainties through their calculations, and most of them never use the standard deviation, even when they have enough repeats to do it.

They are also not consistent with significant figures: 1.5 in one row and 2.04 in the next, or a resistance written as 121.95122 Ω from readings with three figures.

— Ahmed Gomaa

Errors and uncertainties are not the same thing

Random error

Readings scatter above and below the true value, for example reaction time with a stopwatch. Repeats and averaging reduce its effect. It shows up as spread in your repeats.

Systematic error

Every reading is shifted the same way, for example a meter that does not read zero. Repeats do not help. It often shows up as an unexpected intercept on your graph.

Uncertainty

The range within which you think the true value lies, written as ± after the value. It is a number you calculate, not a mistake.

Step 1 · Uncertainty of one reading

Step 2 · Uncertainty from repeats: use the standard deviation

When you have 5 or more repeats, use the standard deviation (σ) as the uncertainty in the mean. It uses every reading, not just the two extremes. With only 3 repeats, half the range is acceptable, but plan for 5.

Example: the time for 10 oscillations of a pendulum, measured 5 times.

Trialt / s
± 0.01
t − mean / s(t − mean)² / s²
115.42−0.0040.00002
215.38−0.0440.00194
315.51+0.0860.00740
415.45+0.0260.00068
515.36−0.0640.00410
Sum0.01414
mean = 77.12 ÷ 5 = 15.424 s
σ = √( Σ(t − mean)² ÷ (n − 1) ) = √(0.01414 ÷ 4) = 0.059 s
t = (15.42 ± 0.06) s → period T = t ÷ 10 = (1.542 ± 0.006) s

In a spreadsheet: =AVERAGE(B2:B6) gives the mean and =STDEV.S(B2:B6) gives σ. Show one calculation by hand in your report, then let the spreadsheet do the rest. Note that the spread here (σ = 0.06 s) is much bigger than the stopwatch resolution (0.01 s), so the spread is the real uncertainty.

Step 3 · Carry the uncertainty through every calculation

If you…then…Example
add or subtractadd the absolute uncertainties(20.0 ± 0.5) °C − (15.0 ± 0.5) °C = (5.0 ± 1.0) °C
multiply or divideadd the percentage uncertaintiesv = d ÷ t: 1 % in d and 3 % in t gives 4 % in v
raise to a power nmultiply the percentage uncertainty by |n|A = πd²/4: 2.5 % in d gives 5 % in A
use a graphdraw error bars; use the steepest and least steep lines for the gradientsee the worked example

Step 4 · Write the final answer correctly

Step 5 · Be consistent with significant figures

Examiners check this in every table, calculation and final answer. The rules are simple; the mark is lost when they are applied in some rows and not in others.

InconsistentConsistent
V / VI / mAR / ΩV / V
± 0.01
I / mA
± 0.1
R / Ω
1.512.3121.951221.5012.3122
2.0416.8121.42.0416.8121
3241253.0024.0125

Scientific context: where most marks are lost

From my marking

The conclusion is where my students lose marks most often. The reason is nearly always the same: they forget the scientific context. They give their result, but they never find a published value, a theory or a research paper to compare it with.

— Ahmed Gomaa

What counts as scientific context?

A published value

A constant or property you measured, such as g, a resistivity, a specific heat capacity or a spring constant, taken from a data handbook or a reliable website.

A theory prediction

An equation from the course that predicts your relationship, for example T = 2π√(L/g) predicts that T is proportional to the square root of L.

A research paper

A study that measured the same effect. You compare the trend or the size of the effect with yours.

A data sheet

The manufacturer's values for a component you used, such as a thermistor, an LED, a solar cell or a spring.

Where to look

Start looking before you collect data. If you know what the published result is, you can choose a range and method that let you compare properly.

How to compare: three cases

Your result is…Compare it like thisExample
a value (a constant or property)Check whether the published value lies inside your uncertainty range. If it does not, compare the % difference with your % uncertainty and suggest a systematic cause.ρ = (4.9 ± 0.3) × 10⁻⁷ Ω m; published 4.9 × 10⁻⁷ Ω m lies inside the range, so they agree.
a relationshipCompare the shape, gradient or power with the one the theory predicts.Theory: T ∝ L0.5. Your log–log gradient is 0.48 ± 0.03, so 0.5 is inside the range.
a trend with no simple equationCompare the direction and size of the trend with a research paper, and explain the physics behind it.A paper reports that bounce height rises with ball temperature; your data show the same trend, levelling off above 60 °C.

Cite it so it can be traced

Give the author or organisation, the title, the year, and the page or link. A reader must be able to find the exact value you used. A value with no source does not count as scientific context.

“The resistivity of the wire was (4.9 ± 0.3) × 10⁻⁷ Ω m. The published value for constantan at 20 °C is 4.9 × 10⁻⁷ Ω m [2], which lies inside our uncertainty range, so the result agrees with accepted data.”

🔒 The rest of this guide is part of the full course.

Full course resources are available to enrolled students through an access code.

You have seen the first 8 of 16 sections. The other 8 are part of the full course.

Enrolled student? Enter your access code.

You only need to do this once on each device.

Free to try, no code needed: A.1 Kinematics · A.2 Forces · B.1 Thermal energy transfers · C.1 Simple harmonic motion · D.1 Gravitational fields · E.1 Structure of the atom · IA guide