IA modelling practice
Weekly IA modelling challenge
One real dataset and one modelling question, new every Monday. About 30 minutes: fit, compare, reflect. Good practice before your own IA.
This week
Choose any challenge below — they rotate each Monday.
How to do a challenge
- Open the data in the grapher (or download the CSV).
- Say which models make sense before you fit them, and why.
- Fit two or three and compare them with residuals and the sum of squared residuals.
- Write two sentences of reflection: what the model shows, and where it would break.
- Log your attempt in your IA process journal if you want your teacher to see it.
All challenges
1. Stopping distances
Fit a quadratic to total stopping distance against speed. Then fit thinking and braking distance separately. Does adding your two models give the same curve?
A strong answer shows:
- A reason, from physics, for each model type before fitting
- Parameters with units
- A residual check at 70 mph
Data: UK typical stopping distances (The Highway Code). Methods: quadratic, straight line, power.
2. CO₂ at Mauna Loa (monthly)
Fit y = a sin(b(x − c)) + mx + k to the 24 months. What does b tell you, and does it match one year?
A strong answer shows:
- The period worked out from b
- The trend (m) in ppm per year
- Which month the model says is highest, checked against the data
Data: Atmospheric CO₂ at Mauna Loa, monthly mean (2023–2024). Methods: sinusoidal, straight line.
3. World population
Fit an exponential and a logistic model to world population. Which predicts 2025 better if you only use data up to 2000?
A strong answer shows:
- Fitting on 1960–2000 and testing on 2001–2025
- The carrying capacity of the logistic model, interpreted
- A sentence on why the better fit might not be the better forecast
Data: World population (1960–2025). Methods: straight line, exponential, logistic.
4. Global temperature (GISTEMP)
Choose a year where you think warming changed pace. Fit a two-piece linear model with that break and compare it with one straight line.
A strong answer shows:
- A reason for the break year
- Slopes in °C per decade
- SSR for both models, and whether the extra piece is worth it
Data: Global surface temperature anomaly, NASA GISTEMP (1880–2025). Methods: straight line, piecewise, cubic and polynomials.
5. India CO₂ emissions
Linearise the data with a natural log. What is the doubling time of India's emissions, and has it changed?
A strong answer shows:
- ln(y) against x with a fitted line
- Doubling time = ln 2 ÷ gradient
- Doubling times for two different periods compared
Data: India carbon dioxide emissions (1950–2024). Methods: exponential, logarithmic, logistic.
6. Sea level rise
Fit linear and quadratic models and use each to predict the rise by 2100. How far apart are the predictions?
A strong answer shows:
- Both models with R² and residual plots
- Extrapolation stated as a risk, not a fact
- A comparison with a published projection (cited)
Data: Global mean sea level change (1880–2013). Methods: straight line, quadratic, piecewise.
7. UK CO₂ emissions
Split the series into rise, plateau and fall. Fit a model to each piece and say what happened at each break.
A strong answer shows:
- Breaks justified by evidence, not just the graph
- Rates of change with units
- A check that the pieces join sensibly
Data: UK carbon dioxide emissions (1900–2024). Methods: piecewise, cubic and polynomials, straight line.
8. Shrinking glaciers
Find the average rate of ice loss in the 1960s and in the 2010s. Does a quadratic model capture the change?
A strong answer shows:
- Rates read from the model, not just the table
- The derivative of the quadratic interpreted
- A limitation of averaging many glaciers
Data: Glacier mass balance, world reference glaciers (1956–2023). Methods: straight line, quadratic, piecewise.
9. CO₂ at Mauna Loa (yearly)
Fit linear, quadratic and exponential models to 1959–2000. Which one predicts 2025 best?
A strong answer shows:
- Training and test data kept apart
- Prediction errors for 2025 compared
- A reflection on why the winner wins
Data: Atmospheric CO₂ at Mauna Loa, yearly mean (1959–2025). Methods: straight line, quadratic, exponential.
Frequently asked questions
What is the weekly modelling challenge?
A short modelling task on a real dataset from the IA data bank, changing every Monday. It is practice for the modelling part of the IB Maths IA: choosing, fitting, comparing and reflecting on models.
Can I use a challenge in my IA?
Use it to practise. An IA needs your own question and your own decisions; if a challenge sparks an idea, take it further with a question of your own and tell your teacher where it started.
Is there an answer to check against?
No answer is published: there is more than one good answer. Each challenge lists what a strong answer shows, and Model my data checks your fit step by step.
Free: the IA checklist an examiner uses
Every check for Criteria A–E in a 4-page PDF, the mistakes that cost the most marks and a self-assessment grid. We'll email it with a short IA tip every few days, timed to your deadline if you give it. Free — no account, no payment.
While you wait for the email: read a free annotated exemplar excerpt →