Focus the object
Define the object, dataset, time period, variable or mathematical structure as precisely as possible.
Topics 676 to 700 with explanations, methods, course and equipment guidance.
The list mixes calculus, statistics, modelling, geometry, number theory, computer science, sport, environmental topics and other areas. Each entry includes a short explanation and visible methods such as differential calculus, integral calculus, statistics or regression.
Select an idea. Titles and areas are starting points, not finished research questions.
Check A and C. These codes give an initial indication of assessment type, course and level.
Read P, M and S. They show possible independent direction, tools, and safety or data-protection needs.
| No. | Topic idea | A | C | P | M | S |
|---|---|---|---|---|---|---|
| 676 | Surface tension, capillarity, and dropletsInitial radius and evaporation time Photograph droplets of different initial sizes during evaporation. |
3 | 2 | 121112 | 15671113 | 1 |
| 677 | Surface tension, capillarity, and dropletsAir speed and droplet evaporation Expose identical droplets to different controlled air speeds. |
3 | 6 | 11112 | 512161820 | 0 |
| 678 | Surface tension, capillarity, and dropletsWetted perimeter and surface load capacity Place lightweight wire or foil shapes with different perimeters on water. |
3 | 9 | 161112 | 25101620 | 1 |
| 679 | Surface tension, capillarity, and dropletsFrame geometry and minimum soap-film area Create soap films between wire frames of different geometries. |
3 | 9 | 1231112 | 571316 | 0 |
| 680 | Surface tension, capillarity, and dropletsGlycerol fraction and soap-bubble lifetime Vary glycerol concentration and measure the lifetime of many bubbles. |
3 | 9 | 11112 | 561620 | 0 |
| 681 | Water waves, resonance, and hydraulic transitionsFrequency and wavelength of water waves Generate waves of different frequencies at constant water depth. |
3 | 6 | 161112 | 1611121316 | 0 |
| 682 | Water waves, resonance, and hydraulic transitionsGap width and diffraction angle Pass water waves through gaps of different widths. |
3 | 9 | 1361112 | 11620 | 0 |
| 683 | Water waves, resonance, and hydraulic transitionsSource separation and interference pattern Generate two equal-frequency wave sources with variable separation. |
3 | 9 | 1361112 | 161620 | 0 |
| 684 | Water waves, resonance, and hydraulic transitionsFluid viscosity and wave damping Compare wave-amplitude decay in water–glycerol mixtures. |
3 | 9 | 161112 | 1316 | 0 |
| 685 | Water waves, resonance, and hydraulic transitionsContainer length and sloshing resonance Determine the sloshing resonance frequency in containers of different lengths. |
3 | 2 | 161112 | 136131620 | 0 |
| 686 | Water waves, resonance, and hydraulic transitionsFill level and sloshing modes Vary fill level and identify several resonance frequencies. |
3 | 9 | 1361112 | 361620 | 0 |
| 687 | Water waves, resonance, and hydraulic transitionsInitial water height and dam-break front Release water behind a small barrier and film the advancing front. |
3 | 9 | 1361112 | 161620 | 1 |
| 688 | Water waves, resonance, and hydraulic transitionsDischarge and hydraulic jump Create a hydraulic jump and measure its position and depth ratio. |
3 | 9 | 1361112 | 11620 | 0 |
| 689 | Water waves, resonance, and hydraulic transitionsShore slope and wave run-up Build model beaches with different slopes and measure maximum wave run-up. |
3 | 9 | 12361112 | 1131620 | 0 |
| 690 | Water waves, resonance, and hydraulic transitionsBreakwater porosity and wave transmission Compare model breakwaters with different gap fractions. |
3 | 9 | 1361112 | 131620 | 0 |
| 691 | Further ice, snow, and freezing experimentsSugar concentration and freezing point Measure the onset of freezing for solutions with different sugar concentrations. |
3 | 9 | 11112 | 31620 | 0 |
| 692 | Further ice, snow, and freezing experimentsSolute type and freezing-point depression Compare safe dissolved substances at equal particle concentration. |
3 | 6 | 1381112 | 3131620 | 0 |
| 693 | Further ice, snow, and freezing experimentsSurface roughness and supercooling Cool equal water samples in containers with different internal roughness. |
3 | 6 | 161112 | 316 | 0 |
| 694 | Further ice, snow, and freezing experimentsInsulation thickness and freezing time Wrap identical small water containers with different insulation thicknesses. |
3 | 9 | 161112 | 3561620 | 0 |
| 695 | Further ice, snow, and freezing experimentsContainer shape and freezing time Compare equal-volume containers with different surface-area-to-volume ratios. |
3 | 6 | 131112 | 361320 | 0 |
| 696 | Further ice, snow, and freezing experimentsSurface colour and ice melting Cover ice samples with equal dark and light surfaces under controlled illumination. |
3 | 9 | 11112 | 310 | 0 |
| 697 | Further ice, snow, and freezing experimentsFragment size and melting time Divide equal ice masses into different numbers of similar fragments. |
3 | 6 | 11112 | 23613 | 0 |
| 698 | Further ice, snow, and freezing experimentsSalt pattern and melt-channel formation Apply equal salt quantities in line, point, or grid patterns. |
3 | 9 | 11112 | 1371117 | 0 |
| 699 | Further ice, snow, and freezing experimentsSnow compaction and thermal insulation Compare loose and differently compacted snow or crushed ice. |
3 | 9 | 11112 | 35131720 | 1 |
| 700 | Further ice, snow, and freezing experimentsSnow grain size and melting rate Separate snow or crushed ice into different grain-size classes. |
3 | 9 | 141112 | 312 | 0 |
No topic ideas match this combination.
The table stays narrow on a phone by replacing long descriptions with numeric codes. Entries may contain several P and M codes.
The table is designed to speed up the first step. The actual research question emerges through focus, mathematical choice and critical checking.
Define the object, dataset, time period, variable or mathematical structure as precisely as possible.
Decide which models, proofs, statistical procedures or optimisation steps can genuinely answer the question.
Use your own data, comparisons, modelling choices, extensions or proof ideas rather than reproducing a standard procedure.
Examine assumptions, sources of error, data quality, model limitations, safety and possible improvements.
The P codes indicate possible ways to shape an investigation independently. Independent thinking becomes visible through justified decisions, appropriate data selection, personal model variants, meaningful comparisons and critical reflection. A code does not guarantee a particular mark.
Review the IA requirementsNo. They name a possible direction. A question for assessed work must be focused more narrowly, matched to the course and level, and connected to a clear mathematical method.
The broad direction could be developed as an IA or Mathematics EE, depending on focus and depth. An EE will normally require a substantially deeper mathematical argument and an appropriate research scope.
No. C is editorial guidance for Mathematics AA or Math AI and SL or HL. Final suitability depends on the specific research question and the current requirements.
No. M indicates typical or possible tools. Many topics can use open data, a spreadsheet, CAS, GeoGebra, Desmos or Python. Adapt the topic to resources that are genuinely available.
Prefer anonymised or publicly available secondary data. Original data collection needs consent, data protection, school approval and a low-risk method. Diagnosis, medication changes and invasive self-experimentation do not belong in a Mathematics project.
The same 900 entries are available as plain text and bilingual JSON for search, accessibility and AI systems.
The catalogue complements the PreLearning explanations. Current official IB documents and the school's instructions remain authoritative.