04 November 2026

Buffon’s Needle — Can Dropping Sticks Measure Pi?


 

Buffon’s Needle — Can Dropping Sticks Measure Pi?

Could you estimate pi without measuring a circle at all? Apparently you can — by dropping sticks onto a sheet of paper.

Best level: GCSE and A-level
Topics: Probability, geometry, experimental error, simulation and integration
Time: 30–60 minutes for an initial investigation, with extensions for larger datasets

A Surprisingly Mathematical Mess

Put a ruler, some sticks and a large sheet of paper on a table. Ask a student to estimate pi.

Their first instinct might be to draw a circle, measure its circumference and diameter, and divide one by the other.

But there is another approach: draw parallel lines, drop sticks onto them, and count how many cross a line.

There are no circles to measure. Yet pi appears in the answer.

This is Buffon’s needle problem, a beautiful connection between probability and geometry. Although the original problem uses a needle, blunt wooden sticks make a friendlier classroom version.

What appeals to me as a teacher is that students can begin the investigation before they understand the explanation. They can make a prediction, collect evidence and then ask why the result behaves as it does.

The mathematics grows out of something they have actually done.

Set Up Your Own Pi Experiment

You will need:

  • A large sheet of paper, taped flat to a table.
  • A ruler and a fine pen.
  • Identical straight sticks, preferably blunt-ended.
  • A tally sheet and calculator.
  • Optional: Excel or Python for the simulation extensions.

Short pieces of dowel or blunt craft sticks work well, with supervision appropriate to the group.

Measure the stick length carefully. Suppose each stick is 5 cm long.

Draw parallel lines 5 cm apart, measuring from the centre of one line to the centre of the next.

For this first version:

Stick length = distance between lines

Use a generously sized sheet. Mark a smaller rectangular area for the sticks’ centres, leaving at least half a stick length between this area and the paper’s edges. Its width across the parallel lines should span a whole number of line spacings.

This helps reduce edge problems and gives positions between the lines a fair chance.

Before starting, ask:

“Will more than half the sticks cross a line?”

Let everyone commit to a prediction.

Drop, Count and Repeat

  1. Release one stick at a time from a modest height over the marked area.
  2. Vary its release position and orientation, avoiding a habitual alignment.
  3. Let it settle flat before counting.
  4. Record whether its centreline reaches or crosses the centre of a drawn line.
  5. Remove it before the next drop.
  6. Record cumulative totals after 10, 100 and, using pooled results, 1,000 drops.

Agree the counting rule before starting. A stick lying close to a thick pen mark should not become an opportunity to choose whichever answer improves the estimate.

If a stick falls outside the intended setup, do not count it as a non-crossing. Follow a pre-agreed repeat rule and note how often this happens. Frequent misses suggest that the setup needs changing.

For group work, use the same stick length, line spacing and counting rules throughout. Add everyone’s crossings and drops together.

Calculate a fresh estimate from the combined totals, rather than simply averaging the groups’ estimates of pi.

The Formula That Turns Sticks into Pi

When stick length equals line spacing, the theoretical crossing probability is:

P = 2/pi

That is approximately 0.637: roughly 64 crossings in every 100 drops over the long run.

Let:

  • N = total number of valid drops.
  • C = number of sticks crossing a line.

The observed crossing proportion is:

P estimated = C/N

Rearranging gives:

pi estimated = 2 x N / C

This is the equal-length version of Buffon’s needle formula. math.utah.edu

If C = 0, the estimate is undefined. At the beginning of a short experiment, that can happen; record “not yet available” and continue.

Worked example: 1,000 drops

Suppose 641 sticks cross a line in 1,000 drops:

pi estimated = 2 x 1000 / 641

pi estimated = 2000 / 641

pi estimated = 3.120...

Rounded to two decimal places, that is 3.12.

Compared with 3.14159..., the estimate is about 0.7% low.

That is an encouraging result from a pile of wooden sticks. It is also an illustrative outcome, rather than a promise of what your own experiment will produce.

Where Is the Circle Hiding?

The lines are straight. The sticks are straight. So why does pi appear?

The hidden ingredient is rotation.

Imagine a stick lying almost parallel to the lines. It must land very close to a line to cross it.

Now turn it so that it lies at right angles to the lines. It reaches much further across the gap and has a greater chance of crossing.

The probability therefore depends on:

  • Where the centre of the stick lands.
  • The angle the stick makes with the parallel lines.

The calculation averages the crossing chance over all possible orientations. Pi enters through the mathematics of angles and rotation.

There is no circular object on the table, but circular geometry is still involved.

A-level extension: derive the result

Let L be the stick length and d the line spacing, with L <= d.

Let theta be the acute angle between the stick and the parallel lines. Let x be the perpendicular distance from the stick’s centre to the nearest line.

The stick crosses when:

x <= (L/2) x sin(theta)

For a fixed angle:

P(crossing at angle theta) = L x sin(theta) / d

Average this over uniformly distributed angles from 0 to pi/2 radians. Using plain-text notation:

P = (2/pi) x integral from 0 to pi/2 of [L x sin(theta)/d] dtheta

The integral of sin(theta) over that interval is 1, giving:

P = 2 x L / (pi x d)

When L = d:

P = 2/pi

This projection-based derivation connects the experiment directly to trigonometry and integration. Jonathan Davidson

GCSE students can explore the activity through relative frequency and rearranging a formula. A-level students can investigate why that formula works.

More Drops Help — But Progress Is Uneven

It is tempting to say:

“Keep dropping sticks and the estimate will get closer to pi.”

That needs a qualification.

With more independent, properly randomised trials, estimates tend to become more reliable. But the running estimate does not improve at every step.

It may move closer, then further away, then closer again.

A short experiment can produce a lucky answer. A much longer experiment can still be less accurate than that lucky result.

This is an excellent opportunity to distinguish accuracy in one run from reliability across repeated runs.

Record your own results:

Total dropsCumulative crossingsEstimated pi
10Record your result20 / crossings
100Record your result200 / crossings
1,000Record your result2000 / crossings
10,000Record your result20000 / crossings

Leave the estimate blank if there have been no crossings.

Plot estimated pi against total drops and add a horizontal reference line at 3.14159. Look for fluctuations that generally become smaller, rather than a perfectly smooth approach.

For a stronger comparison, repeat whole experiments of the same size and examine the spread of their estimates.

Why extra accuracy takes so much work

For large samples under the ideal model, typical random error decreases approximately in proportion to:

1/sqrt(N)

Reducing typical error by a factor of 10 therefore takes roughly 100 times as many drops.

Buffon’s needle is a fascinating way to estimate pi. Obtaining many accurate decimal places requires considerable patience.

A Poor Result Can Be a Good Lesson

Suppose your estimate stubbornly stays near 3.5.

Before blaming bad luck, examine the method.

Are the sticks really the same length as the line spacing? Are they straight? Do they tend to land in one orientation? Are positions spread across the gaps? Are sticks bouncing into one another?

The mathematical model assumes:

  • Independent trials.
  • Uniformly random orientations.
  • Uniformly random centre positions across a line spacing.
  • Independence between position and angle.

A person dropping sticks does not automatically achieve all of that.

Repeating a biased method produces more evidence of the bias; it does not remove it.

For example, sticks that preferentially land parallel to the lines will generally produce fewer crossings. Since crossings appear in the denominator, the estimated pi will tend to be too high.

This is the kind of discussion I value in practical teaching. A disappointing number can prompt better scientific thinking than an impressive answer obtained without questioning the method.

Compare the Tabletop Experiment with Excel

A spreadsheet lets students simulate thousands of drops and inspect the rules behind each result.

Use a stick length of 1 unit and a line spacing of 1 unit.

Enter these headings and formulas:

ColumnHeadingFormula in row 2
ATrial=ROW()-1
BDistance to nearest line=RAND()/2
CAngle in radians=RAND()*PI()/2
DCrossing: 1 or 0=IF(B2<=0.5*SIN(C2),1,0)
ECumulative crossings=SUM($D$2:D2)
FEstimated pi=IF(E2=0,"",2*A2/E2)

Fill down to row 10001 for 10,000 trials.

Column B samples distances between 0 and 0.5. Column C samples angles between 0 and pi/2. Column D applies the crossing condition.

Plot columns A and F, then compare several runs.

RAND() changes when the workbook recalculates. To preserve a run, copy the results and paste them as values into a separate sheet.

There is an important question to discuss:

“If the spreadsheet already uses PI(), what are we demonstrating?”

We are demonstrating the probability model and the behaviour of repeated random trials. This version is not an independent discovery of pi.

Recognising that distinction is part of understanding the simulation.

Try a Python Simulation

The same model can be written in a short program:

import mathimport randomcheckpoints = {10, 100, 1000, 10000}crossings = 0for drops in range(1, 10001):    distance = random.random() / 2    angle = random.random() * math.pi / 2    if distance <= 0.5 * math.sin(angle):        crossings += 1    if drops in checkpoints:        if crossings == 0:            print(drops, "drops: no estimate yet")        else:            estimate = 2 * drops / crossings            print(                f"{drops:5d} drops | "                f"{crossings:5d} crossings | "                f"pi estimate = {estimate:.4f}"            )

Run it several times. Compare the results at each checkpoint.

For a more demanding investigation, repeat each sample size 100 times and examine how widely the estimates vary.

Like the spreadsheet, this program uses a known value of pi to sample angles. Its purpose is to explore the model and uncertainty.

The physical experiment remains particularly satisfying: its measuring equipment needs no numerical value of pi.

Change One Thing and Ask a Better Question

Once the basic experiment works, vary the ratio of stick length to line spacing.

For L <= d:

pi estimated = 2 x L x N / (d x C)

For example, if sticks are 5 cm long and lines are 10 cm apart:

P = 1/pi

pi estimated = N/C

Crossings are now less frequent.

Can students explain why doubling the spacing halves the theoretical crossing probability?

Keep sticks no longer than the spacing when using this formula. Longer sticks can cross more than one line, and the probability of at least one crossing needs a different calculation.

Other useful questions include:

  • Does your dropping technique create a preferred orientation?
  • How do results change when different people collect the data?
  • Does combining several groups’ totals produce a more stable estimate?
  • Why do too many crossings give an estimate of pi that is too low?

Each question moves the activity beyond substituting numbers into a formula.

Why I Would Use This at Hemel Private Tuition

I like activities that let a student enter at a comfortable level and then discover there is more to explore.

One student can practise relative frequency and rearrangement. Another can investigate uncertainty. An A-level student can derive the formula. A student interested in computing can build and test the simulation.

They are working on the same problem, but asking increasingly demanding questions.

At Hemel Private Tuition, this practical approach connects mathematical ideas with something students can see, test and explain. It also develops an important habit for examinations: stating the assumptions behind a method and interpreting what an answer means.

Conclusion: A Number Hidden in Randomness

Buffon’s needle turns an ordinary tabletop activity into a surprising mathematical investigation.

A stick lands. You record a crossing or a miss. One result tells you very little. A large collection begins to reveal a relationship between geometry, rotation and probability.

The most valuable outcome is more than an estimate of 3.14. It is an understanding of why repeated trials help, why a model needs assumptions, and why a result deserves scrutiny even when it looks convincing.

Draw the lines. Drop the sticks. Count the crossings. Then ask the question that makes the activity worthwhile: why should this work at all?

03 November 2026

What Is Hiding in White Light? Diffraction and Spectroscopy in the Home Laboratory

 

What Is Hiding in White Light?

Diffraction and Spectroscopy in the Home Laboratory

Two lamps can both look white, yet produce remarkably different spectra. A spectroscope reveals the difference—and a diffraction grating can turn those colours into measurements.

Switch on a table lamp, an LED torch and a fluorescent light. To our eyes, each may provide something we comfortably call “white light”.

But does that mean they contain the same mixture of wavelengths?

Look through a spectroscope and an ordinary light source becomes something worth investigating. You might see a smooth spread of colours, bright narrow lines, or broad bands with brighter and dimmer regions.

For me, spectroscopy is a particularly satisfying meeting point between chemistry and physics. As a spectroscopy lecturer, I value the connection between a visible pattern and the process producing it. The interesting question becomes:

“What does this spectrum tell us about the source?”

This investigation can begin with children describing colours and develop into A-level work on diffraction, wavelength and electron energy levels.

Time: 45–60 minutes for comparing sources; allow another 30–45 minutes for quantitative measurements.

The challenge: Can you identify a light source from its spectrum—and measure the wavelength of one of its bright lines?

Start with a Prediction: Is All White Light the Same?

Before showing anyone a spectrum, ask them to predict what they will see.

  • Will every white lamp produce a complete rainbow?
  • Will a red LED produce one perfectly sharp red line?
  • Will daylight resemble an incandescent lamp?
  • Could two lamps look similar while producing different spectra?

Write down the predictions before switching on the equipment.

My teaching preference is to begin with something familiar, let the evidence raise a question, and introduce the theory when it has a job to do. Here, the familiar object is simply a lamp.

What You Need

For the first investigation:

  • A handheld spectroscope, or an enclosed slit-and-diffraction-grating viewer.
  • Several light sources: an incandescent lamp if available, white and coloured LEDs, and an intact fluorescent lamp.
  • Diffuse daylight or daylight reflected from matt white paper.
  • A notebook and coloured pencils.
  • Optionally, a camera or phone to record the spectra.

For quantitative measurements, add a transmission grating with a known line density and a suitable optical spectrometer with an angular scale.

A handheld spectroscope is excellent for comparisons. It needs a calibrated scale or an appropriate measuring arrangement before it can provide reliable wavelengths.

Set Up Safely

Never look directly at the Sun through a spectroscope, diffraction grating or other optical instrument. Use diffuse or reflected daylight, keeping the instrument away from the Sun’s direction.

Use ordinary low-intensity lamps. Keep hot incandescent bulbs clear of paper and fingers, and leave mains fittings intact.

Educational discharge tubes should be used only with their correct holder and matching power supply, under competent adult control. They can involve high voltage and hot glass. Follow the manufacturer’s instructions before changing tubes.

Keep fluorescent lamps intact. Lasers, high-power LEDs and UV lamps are unnecessary for this investigation.

Why a Diffraction Grating Separates Colours

A transmission diffraction grating contains many closely spaced, regularly arranged lines or openings.

Light diffracts at the openings. The emerging waves overlap and interfere. At particular angles, they reinforce one another, producing bright images of the entrance slit.

Different wavelengths reinforce at different angles, separating the light into a spectrum.

For a given non-zero order, red appears farther from the straight-through direction than violet. The central, zero-order image contains the wavelengths together.

A prism also separates colours, but through wavelength-dependent refraction. A grating uses diffraction and interference.

That difference matters: the spectrum becomes visible evidence of wave behaviour.

The First Investigation: Compare Your Light Sources

Dim unnecessary room lighting, while keeping enough light to work safely. Observe one source at a time and keep other lamps out of the field of view.

Begin with a moderately narrow entrance slit. Narrowing it generally sharpens features, but also makes the spectrum dimmer.

Keep the same colour orientation in every sketch.

SourceWhat you may observeWhat it suggests
Incandescent lampA continuous spread of visible coloursThermal radiation from a hot filament
White LEDOften a conspicuous blue region and broader emission at longer wavelengthsA mixture shaped by the LED and its phosphor
Coloured LEDA relatively narrow bandEmission over a limited wavelength range
Fluorescent lampBright narrow features over broader emissionGas emission combined with phosphor emission
Diffuse daylightA broadly continuous spectrum; fine dark lines require sufficient resolutionSunlight modified by absorption

These are expectations to investigate, rather than pictures students should copy.

NASA’s classroom activity describes the continuous spectrum of an incandescent filament and the combination of mercury lines and phosphor emission in fluorescent lighting. stereo-ssc.nascom.nasa.gov

Incandescent Light: Continuous Does Not Mean Uniform

An incandescent lamp produces light because its filament is hot.

The visible colours blend into one another rather than appearing as isolated narrow lines. However, a continuous spectrum does not contain equal amounts of every wavelength.

Ask:

“Can we distinguish the colours present from their relative brightness?”

That question helps students move beyond treating every continuous spectrum as an identical rainbow.

LEDs: More Interesting Than “One Colour”

A coloured LED emits a band of wavelengths rather than one infinitely precise wavelength.

Many white LEDs combine a blue-emitting semiconductor with phosphor material that produces broader emission at longer wavelengths. Other designs exist, so students should compare real lamps rather than assume every LED behaves identically. gigahertz-optik.com

Try comparing warm-white and cool-white lamps. Can you distinguish their balance of colours?

This connects naturally with photography and video. It provides a starting point for investigating why fabrics, painted objects and skin can look different under different lamps. A visual spectrum alone, however, is not a complete measurement of colour-rendering quality.

Fluorescent Lamps: Look for More Than Lines

A fluorescent lamp resists an oversimplified explanation.

Look for sharp features and the broader background separately. Ask students to describe both before discussing how the lamp works.

A useful observation might be:

“Several narrow features are much brighter than the surrounding colours, but there is also broader emission between them.”

That is a stronger scientific description than simply writing “a line spectrum”.

Daylight: More Detail Than the Eye First Reveals

A simple viewer may show daylight as a continuous rainbow. Higher-resolution observations reveal dark absorption lines in the solar spectrum.

These features help scientists investigate the material through which the light has passed. NASA Science

Do not promise that every inexpensive spectroscope will reveal them.

Failure to resolve a feature does not establish that it is absent.

That is an important lesson about instruments as well as light.

Record Evidence, Not Just Pretty Colours

For each source, record:

  1. Its identity and apparent colour without the spectroscope.
  2. Whether the spectrum looks continuous, banded, lined or mixed.
  3. The positions of conspicuously bright or dark features.
  4. A labelled sketch.
  5. One possible explanation and one remaining question.

For example:

“White LED: blue region particularly bright, with broader emission towards green, yellow and red. Possible explanation: blue LED plus phosphor. Question: would another white LED show the same pattern?”

Avoid adding an invented wavelength scale. Until calibrated, the sketch records colour and position.

Photographs are useful, but camera sensors, exposure and processing affect their appearance. Keep settings consistent where possible and avoid overexposing bright features. Treat the images as records rather than calibrated intensity measurements.

From Seeing Colours to Measuring Wavelength

With suitable measuring equipment, the grating equation makes the investigation quantitative.

For light incident perpendicular to the grating:

d * sin(theta) = n * wavelength

Where:

  • d is the spacing between adjacent grating lines, in metres.
  • theta is the angle from the straight-through direction to the selected line.
  • n is the diffraction order; use n = 1 for the first-order spectrum.
  • wavelength is measured in metres.

A grating’s quoted line density is not its line spacing. For 600 lines per millimetre:

d = 0.001 / 600 m

d = approximately 1.67 * 10^-6 m

The equation applies to the correctly aligned optical arrangement, rather than any arbitrary viewing angle. physics.columbia.edu

Worked Example: A Green Line Becomes a Number

Suppose a green line appears at 19.1 degrees in the first-order spectrum.

These are illustrative measurements, rather than results from an experiment already performed.

wavelength = d * sin(theta) / n

wavelength = (0.001 / 600) * sin(19.1 degrees) / 1

wavelength = approximately 5.45 * 10^-7 m

Since 1 nm = 10^-9 m:

wavelength = approximately 545 nm

This is close to the prominent mercury green line at about 546.1 nm in NIST’s reference data. physics.nist.gov

A visible colour has become a measurable physical quantity.

One matching line provides supporting evidence. Comparing several lines gives a stronger basis for identifying a source.

Make the Geometry Earn the Answer

Follow the spectrometer’s instructions to focus and align the instrument. Establish the straight-through direction, then measure the chosen first-order line on both sides.

For a correctly aligned, symmetric arrangement, half the angular separation between those positions gives theta. Repeat the readings.

Check that students have measured the diffraction angle, selected the correct order and converted the grating spacing into metres.

How Close Is Close Enough?

Suppose the result is 545 nm and the reference value is 546.1 nm.

Percentage difference from reference = absolute(measured value - reference value) / reference value * 100

Percentage difference = absolute(545 - 546.1) / 546.1 * 100

Percentage difference = approximately 0.20%

This does not mean the measurement uncertainty is 0.20%.

Agreement with a reference and uncertainty are different ideas.

Discuss the precision of the angular scale, variation between repeated readings, slit width and alignment.

A calculator displaying many digits cannot make an uncertain angle precise.

That makes this practical valuable preparation for evaluating experimental results.

Why Atoms Produce Characteristic Lines

In an isolated atom, electrons occupy particular allowed energy levels.

When an excited atom makes a transition to a lower energy state, it can emit a photon. The photon’s energy corresponds to the difference between those levels.

In standard text:

energy difference = h * c / wavelength

Here h is Planck’s constant and c is the speed of light in a vacuum; the expression uses the photon’s vacuum wavelength.

Different elements have different energy-level arrangements, giving characteristic patterns of lines. Those patterns can help identify the elements present. Introduction

This is where chemistry and physics meet: diffraction helps us measure the wavelengths, while atomic structure helps explain them.

The simple isolated-atom explanation should not be applied unchanged to a hot filament or a semiconductor LED.

Three Ways to Take the Investigation Further

1. Identify a Mystery Source

Let an adult select a previously studied lamp, concealing its identity while preserving ventilation and safe access.

Can students identify it from its spectrum?

Require two observed features to support the answer. The task becomes evidence-based classification.

2. Compare Two White LEDs

Compare warm-white and cool-white lamps, or two different models.

Sketch their spectra, then examine coloured objects under each source.

Does “white” describe a single mixture of wavelengths?

Avoid inferring electrical efficiency or health effects from this visual comparison.

3. Connect the Bench to the Stars

Astronomers compare spectral features with laboratory measurements to investigate distant objects. Spectra also carry information about temperature and motion. ESO

Students can explore that connection using published solar spectra and reference emission lines.

Light carries evidence about matter we cannot visit or sample. The laboratory comparison gives that extraordinary idea a practical starting point.

Why I Value This Kind of Practical Teaching

At Hemel Private Tuition, I want practical work to support the reasoning students need in GCSE and A-level science.

This investigation offers a natural progression:

Observe a difference. Describe it accurately. Suggest an explanation. Measure it. Check the evidence. Consider the limitations.

A younger student can compare colours. An older student can calculate a wavelength, discuss uncertainty and explain electron energy transitions.

The practical remains recognisably the same while the thinking becomes more demanding.

For students who find wave equations or atomic structure abstract, the visible starting point can be particularly helpful. The calculation answers a question about something they have actually seen.

Conclusion: An Ordinary Lamp Becomes a Scientific Question

A lamp can illuminate a room while concealing the details of how it produces its light.

A spectroscope reveals those details. A diffraction grating, used with a suitable measuring arrangement, lets us investigate them quantitatively.

What begins with household lamps can lead to interference, atomic structure, uncertainty and the chemistry of stars.

Choose three light sources, predict their spectra, and compare them. Which source surprises you most?

If you would like to explore GCSE or A-level science through practical work linked to explanation and exam technique, contact Hemel Private Tuition.

02 November 2026

Lactase in Action — Can We Make Lactose Disappear?

 


Lactase in Action — Can We Make Lactose Disappear?

How is lactose-free milk actually produced?

Put ordinary milk and lactose-free dairy milk side by side. They look much the same. So what has changed?

Has something been removed? Has something been added? Could we detect the difference without tasting either sample?

This is the kind of starting point I enjoy in practical science. Something familiar becomes a puzzle, and students have a reason to understand the biology.

With lactase enzyme and suitable glucose test strips, we can investigate an invisible reaction taking place in milk.

But there is a useful twist: detecting glucose tells us that lactose is being broken down. It does not prove that every trace of lactose has disappeared.

Time: 30–90 minutes, following an advance trial with your chosen enzyme.
Family appeal: ★★★★★
Suitable for: Families with adult supervision, with extensions for GCSE and A-level students.

Lactose and Lactase: One Letter, Different Jobs

Lactose is a sugar naturally present in milk. Lactase is an enzyme that breaks it down.

The reaction is:

lactose + water -> glucose + galactose

Lactose consists of two joined sugar units. Lactase helps split them into the simpler sugars glucose and galactose. Splitting a chemical bond using water is called hydrolysis. ncbe.reading.ac.uk

For younger children, imagine two building blocks joined together. The enzyme helps separate them.

For older students, the activity connects digestion, enzyme specificity and chemical change. Lactase acts as a biological catalyst: it speeds up the reaction without being used up overall.

The sugar has changed form. It has not vanished.

From Enzyme Biology to the Supermarket

People who produce insufficient lactase may have difficulty digesting lactose. Treating milk with the enzyme performs that breakdown before the milk is consumed.

Commercial manufacturing methods vary. Some products combine filtration, which removes some lactose, with enzyme treatment of what remains. Our investigation models the enzyme step rather than reproducing a complete factory process. NHS

Enzyme-treated milk can also taste sweeter because glucose and galactose taste sweeter than lactose. That does not, by itself, mean extra sugar has been added. Products that use filtration may have different sweetness and carbohydrate contents, so compare their labels. Arla Foods

One distinction matters here: lactose-free dairy milk still contains milk proteins. It is not suitable for someone with a cows’ milk protein allergy. Lactose intolerance and milk allergy are different conditions. NHS

What You Need

  • Fresh pasteurised ordinary milk and commercially produced lactose-free dairy milk, ideally with similar fat contents.
  • Liquid lactase intended for treating milk, or a suitable educational enzyme preparation.
  • Glucose-specific colour test strips suitable for this investigation, or an educational glucose sensor validated for milk.
  • Three small containers, a measuring syringe without a needle, separate droppers and a timer.
  • Water and a small glucose positive-control solution; optionally, a thermometer and water bath.

Choose the measuring method before the lesson. A meter designed for blood cannot automatically be assumed to measure glucose accurately in milk.

Similarly, enzyme preparations vary in strength and formulation. Try your enzyme and strips together beforehand. Some lactase products are intended to act over several hours under refrigeration; a short investigation may reveal glucose production without completing the reaction.

Do not drink the experimental milk. Adults should supervise, follow the enzyme’s handling instructions and clean up spills promptly. Prefer liquid enzyme preparations to powders, and keep unused milk refrigerated. NCBE’s practical guidance also advises against consuming milk used in the investigation. ncbe.reading.ac.uk

Three Samples, Three Useful Questions

Use equal starting volumes—for example, 20 mL in each container.

SampleContentsWhat does it help us investigate?
AOrdinary milk without added lactaseWhat happens without our enzyme treatment?
BThe same ordinary milk plus lactaseDoes adding lactase increase glucose?
CCommercial lactose-free dairy milkHow does a processed product compare?

Use milk from the same carton for A and B.

Choose the lactase dose using its instructions and your advance trial. There is no universal number of drops because products have different activities.

For a closer comparison, add water to A equal to the volume of enzyme solution added to B.

Sample C is informative, but its factory processing and original composition may differ. A versus B is the stronger comparison for testing the effect of our added enzyme.

Carry Out the Investigation

1. Predict Before Testing

Ask everyone which sample they expect to contain the most detectable glucose initially.

Then ask:

“If ordinary milk contains sugar, must a glucose test be positive?”

That question introduces an important idea: a test for one particular sugar does not necessarily detect every sugar.

2. Check the Testing System

Test water as a negative control and a known glucose solution within the strip’s measuring range as a positive control.

Also test the lactase preparation diluted in water at the concentration used in the experiment. This checks whether the preparation contributes a glucose signal of its own. Checking the enzyme preparation is an established feature of the Exploratorium investigation. annex.exploratorium.edu

3. Record the Starting Readings

Test all three milk samples before adding enzyme to B.

Follow the strip instructions carefully. Use consistent contact times, development times and lighting when comparing colours.

Use a fresh strip for every measurement.

4. Add Lactase and Start Timing

Add the measured enzyme dose to B and mix gently.

Mix A and C similarly, without adding enzyme. Keep all three at the same measured temperature, compatible with the enzyme instructions.

5. Follow the Change

Suitable sampling times might be:

5, 10, 20, 40 and 60 minutes

Adjust these after your advance trial.

Transfer a small fresh portion for each test rather than repeatedly dipping into the main sample. Keep droppers separate to avoid accidentally transferring lactase into A.

6. Record What Actually Happens

Time / minutesA: ordinary milkB: milk + lactaseC: lactose-free milk
Before enzyme addition
5
10
20
40
60

Record concentrations with their units if the strips provide them. If the scale gives only broad colour categories, record those categories rather than inventing precise values.

What Would We Expect?

Ordinary milk usually gives a low or undetectable glucose reading on a suitable test. Milk treated with active lactase should develop a stronger signal as glucose is released. Commercial lactose-free milk will often already test positive for glucose. annex.exploratorium.edu

Those are predictions, not results to copy.

If something different happens, investigate:

  • Did the glucose positive control work?
  • Was the enzyme active and suitable for treating milk?
  • Was enough time allowed?
  • Did the test reach the top of its measuring range?
  • Could samples have contaminated one another?

Unexpected results can produce better scientific discussion than a demonstration that appears to work perfectly.

What Have We Actually Proved?

Suppose glucose increases in B, while A remains near its starting reading and the enzyme-only control gives no substantial signal.

That supports the explanation that adding lactase caused glucose to be released from lactose.

It does not establish that B is lactose-free. Glucose can be present while lactose remains.

Demonstrating a sufficiently low residual lactose concentration would require an appropriate lactose assay.

This is one of the most valuable teaching points in the activity. I want students to move from:

“The strip changed colour.”

to:

“This is what the observation supports—and this is what it cannot establish.”

That habit matters well beyond an examination.

Why Not Use Benedict’s Solution?

Benedict’s reagent detects reducing sugars. Lactose is itself a reducing sugar, as are glucose and galactose.

Ordinary milk can therefore give a positive result before lactase is added. A simple positive Benedict’s test does not distinguish the starting lactose from its breakdown products.

A glucose-specific test makes our question clearer:

Has free glucose increased?

Extend the Investigation

Does More Time Produce More Glucose?

If your method supports concentration measurements, plot time on the horizontal axis and glucose concentration on the vertical axis.

For an interval:

average rate of glucose production = increase in glucose concentration / time interval

For example, if glucose increased from 2 to 8 mmol/L in 10 minutes:

average rate = (8 - 2) / 10 = 0.6 mmol/L per minute

These are illustrative figures, not experimental results.

Colour bands give only approximate measurements. A strip reading above its maximum cannot tell you how far above that maximum the concentration lies.

Does Warmer Always Mean Faster?

Compare fresh matched samples at, for example, approximately 10, 20 and 35 degrees C, provided these conditions suit your enzyme.

Keep milk volume, enzyme dose, mixing and sampling times constant. Allow milk to reach the chosen temperature before adding enzyme.

Follow the test supplier’s temperature requirements too: the measuring chemistry may itself respond to temperature.

Avoid assuming that a commercially produced microbial lactase has exactly the same optimum temperature as a human enzyme.

What Does a Flat Line Mean?

A plateau might mean the reaction is slowing. It might also mean the test has reached its upper limit.

Ask students how they could distinguish those possibilities.

Repeat measurements, suitable glucose standards and checks of the measuring range make the investigation stronger. Science Buddies provides further guidance on using glucose standards and test strips in this type of activity. Science Project

Why I Like This for Family Science

Younger children can label samples, predict results and compare colours. Older students can examine controls, graph measurements and question the reliability of the evidence.

Everyone investigates the same everyday product, but the depth of the questions can grow.

After more than forty years of teaching, I still value practical work that gives students something concrete to think about. An enzyme diagram becomes more meaningful when it explains a change they can detect for themselves.

At Hemel Private Tuition, my classroom and laboratory allow us to connect scientific ideas with practical investigations. The aim is to help students understand why a method works, interpret evidence and explain their reasoning with confidence.

An Invisible Reaction Becomes Measurable

We began with a supermarket label and ended with questions about digestion, biotechnology, measurement and evidence.

The milk may look unchanged. At the molecular level, something important has happened.

The achievement is not simply making lactose “disappear”. It is making an invisible reaction measurable—and learning how carefully we must interpret what we find.

Next time you see lactose-free milk, ask: what has happened to the lactose, and what test would convince you?

01 November 2026

Should a Business Put Its Prices Up?

 


Should a Business Put Its Prices Up?

Why a 10% Cost Increase Does Not Automatically Mean a 10% Price Rise

If your costs rise by 10%, why not simply increase your prices by 10%?

At first glance, that sounds sensible. Ingredients become more expensive, electricity bills increase and suppliers charge more. Surely customers must pay a little extra?

But customers have decisions to make too.

They might buy less, choose a cheaper alternative, visit a competitor or decide they can manage without the product altogether.

A higher price means more money from each sale. It does not necessarily mean more revenue overall — and revenue is not the same as profit.

For GCSE and A level Business students, this everyday decision brings together pricing strategies, costs, competition, customer loyalty and price elasticity of demand. It also demonstrates something essential about studying business:

A strong answer explains what could happen, why it could happen and what the outcome depends on.

Let us start with a café.

1. The Café Owner’s Dilemma

Imagine an independent café selling takeaway coffee for £3 a cup.

Its variable cost is £1.50 per cup. This covers items that vary directly with sales, such as coffee, milk, cups and lids.

The café sells 1,000 cups a week.

For this simplified example, weekly fixed costs are £1,000. These represent costs that do not change with the number of cups sold within the range we are considering.

The figures are:

Revenue = selling price x quantity sold

Revenue = £3 x 1,000 = £3,000

Total variable costs = £1.50 x 1,000 = £1,500

Profit = revenue - total variable costs - fixed costs

Profit = £3,000 - £1,500 - £1,000 = £500

Now suppose the variable cost per cup rises by 10%, from £1.50 to £1.65.

If the café keeps its £3 price and sells the same number of cups:

Profit = £3,000 - £1,650 - £1,000 = £350

A 10% increase in variable cost per cup has caused a 30% fall in profit.

That is an important lesson. A relatively modest cost increase can have a substantial effect on a business with a limited profit margin.

But does the café need to increase its selling price by 10%?

Not automatically.

The extra cost is 15p per cup. If sales and fixed costs remain unchanged, increasing the price from £3 to £3.15 would preserve the original £500 weekly profit.

That is a 5% price rise.

The percentage increase in costs and the percentage increase in selling price apply to different starting amounts. They should not simply be treated as interchangeable.

2. What Happens If the Café Charges £3.30?

Suppose the owner decides to raise the price by 10%, from £3 to £3.30.

Some customers may barely notice. Others may reconsider their daily coffee.

Here are several possible outcomes. All figures are hypothetical.

ScenarioPrice per cupWeekly cups soldRevenueVariable cost per cupWeekly profit
Before the cost increase£3.001,000£3,000£1.50£500
Higher costs; price unchanged£3.001,000£3,000£1.65£350
Higher costs; price rises; sales fall 5%£3.30950£3,135£1.65£567.50
Higher costs; price rises; sales fall 15%£3.30850£2,805£1.65£402.50

Fixed costs remain £1,000 in every scenario.

With a 5% fall in sales, the price rise produces a profit of £567.50 — more than the original £500.

With a 15% fall in sales, profit reaches only £402.50.

However, notice something interesting.

In that final scenario, revenue falls below its original level, but profit is still higher than the £350 earned by holding the price unchanged after costs increase.

The café sells fewer cups, so it also incurs fewer variable costs.

This is why managers must compare realistic alternatives carefully. “Revenue has fallen” does not, by itself, prove that the pricing decision was wrong.

Equally, the best option in this simplified weekly calculation might have longer-term disadvantages. Losing regular customers could also reduce future sales of cakes, sandwiches and other drinks.

3. Contribution: What Each Sale Leaves Behind

Contribution helps explain these results.

Contribution per unit = selling price - variable cost per unit

Contribution is the amount each sale provides towards fixed costs and, once those are covered, profit.

After the cost increase, at a £3 selling price:

Contribution per cup = £3 - £1.65 = £1.35

At a £3.30 selling price:

Contribution per cup = £3.30 - £1.65 = £1.65

The higher price increases contribution per cup by 30p.

The business can therefore sell fewer cups and still generate the same total contribution.

To restore its original £500 weekly profit, the café needs £1,500 of total contribution: £1,000 to cover fixed costs and £500 for profit.

Required sales = (fixed costs + target profit) / contribution per unit

Required sales = (£1,000 + £500) / £1.65

Required sales = approximately 909.1 cups

As it cannot sell a fraction of a cup in this example, it needs at least 910 cups a week.

That gives the owner a useful question:

Is a fall from 1,000 cups to fewer than 910 cups likely?

A calculation becomes valuable when it helps management identify what it needs to investigate.

4. Price Elasticity: How Strongly Will Customers React?

At A level, we can explore customer response using price elasticity of demand, usually shortened to PED.

PED = % change in quantity demanded / % change in price

Suppose the café raises its price by 10% and quantity demanded falls by 5%.

Using the original values as the bases for these percentage changes:

PED = -5% / 10% = -0.5

The negative sign shows that quantity demanded falls as price rises.

When classifying demand, we normally consider the size of the number without its minus sign:

  • Less than 1: demand is price inelastic. Quantity demanded changes proportionately less than price.

  • Greater than 1: demand is price elastic. Quantity demanded changes proportionately more than price.

  • Equal to 1: demand is unit elastic. The proportional changes are equal.

If sales fall by 15% after the same 10% price increase:

PED = -15% / 10% = -1.5

Demand is price elastic over that change.

The usual revenue relationship is that a price rise increases revenue when demand is inelastic and reduces revenue when demand is elastic. This assumes other influences on demand remain unchanged.

For sizeable changes, percentage calculations using original values and those using midpoint values can differ. Students should follow the method specified in the question and check the actual revenue figures where they are available.

PED helps explain revenue. It does not calculate profit for us.

Our café example shows precisely why that distinction matters.

5. What If Competitors Keep Their Prices Down?

Imagine two similar cafés on the same street.

One raises its coffee price to £3.30. The other continues charging £3.

Customers now face a clearer price difference. Those who consider the coffees equally good may switch.

However, the businesses may not be equally attractive to customers.

One café might offer:

  • Faster service for commuters.

  • Better coffee or more consistent quality.

  • Comfortable seating and a welcoming atmosphere.

  • A convenient location.

  • Staff who know regular customers’ preferences.

These differences can reduce customers’ willingness to switch.

This is where differentiation becomes relevant. A business offering something customers value has more scope to justify its price.

Even then, competitors may respond. They could introduce a loyalty offer, improve their service or advertise their lower prices.

The café’s decision therefore depends partly on what other businesses do next.

6. Loyal Customers Still Have Budgets

Customer loyalty can make demand less price sensitive, but loyalty has limits.

A customer who enjoys visiting the café may accept an occasional increase. Repeated increases could eventually make the visit unaffordable.

Different customers may also respond differently.

A customer buying one coffee a week faces a small additional expense. Someone buying a coffee every working day experiences a larger cumulative increase.

This is a useful reminder for Business students:

A market is made up of customers with different incomes, priorities and alternatives.

Statements such as “customers are loyal, so sales will not fall” are too confident. A better argument explains why loyalty might reduce the fall in sales, while recognising that affordability still matters.

7. Does Being a Necessity Make a Price Rise Safe?

Products regarded as necessities often have relatively inelastic demand, particularly when there are few substitutes.

However, we must distinguish between demand for a product category and demand from an individual supplier.

People need food. They do not necessarily need to buy it from one particular shop.

Someone may need transport to work but still have choices about routes, providers or how often they travel.

Similarly, a customer might regard coffee as part of their morning routine but decide to make it at home.

Time matters too. Customers may initially accept a higher price because changing habits takes effort. Over several months, they may find alternatives.

A product’s importance does not remove competition.

8. The Same Decision Looks Different in Other Businesses

A private tutor: limited hours and the importance of continuity

A tutor has a limited number of teaching hours available.

If all suitable lesson slots are filled and enquiries continue to arrive, a price increase might raise revenue without reducing the number of lessons taught.

If there are many unfilled slots, the same increase may make attracting students harder.

Families also consider subject expertise, teaching quality, preparation, resources and the relationship between tutor and student. Changing tutor during an examination course can carry a cost in lost continuity.

From a teaching perspective, I find this a particularly useful example because students can see both sides of the decision: the business needs to remain sustainable, while families need to manage their budgets.

A sensible evaluation considers both.

A clothing retailer: stock that must sell

A clothing retailer may earn more contribution per item after a price rise but sell fewer items.

That becomes a particular problem when stock is seasonal. Unsold coats, summer clothes or fashion items may later require substantial discounts.

Managers need to consider stock turnover, cash tied up in inventory and likely markdowns alongside the initial margin.

A streaming service: small changes across many subscribers

A subscription service may gain substantial additional monthly revenue from a small price increase across a large customer base.

But customers can cancel, rotate between services or choose a cheaper package.

Managers must consider cancellations, new subscriptions and customer retention over time. The first month’s extra revenue may not reveal the full effect.

9. Raising Every Price Is Only One Option

Businesses can respond to rising costs in several ways.

ApproachPossible benefitPossible drawback
Increase selected pricesProtects margins where customers are less price sensitiveRequires good knowledge of products and customers
Offer basic and premium optionsGives customers choices at different pricesAdds operational complexity
Improve efficiencyReduces costs without increasing pricesSavings may be limited or require investment
Use bundles or loyalty offersMay encourage repeat purchases or larger transactionsDiscounts can reduce contribution
Absorb some extra costsMay protect customer relationshipsReduces profit and may be unsustainable

These approaches connect with different pricing strategies.

Cost-plus pricing starts with costs and adds a mark-up. It is straightforward but does not guarantee customers will accept the resulting price.

Competitive pricing considers rivals’ prices. However, copying competitors can be dangerous if their costs or objectives differ.

Value-based pricing considers what customers believe the product or service is worth. That requires a convincing offer and a good understanding of the customer.

The appropriate approach depends on the business’s circumstances and objectives.

10. Why PED Does Not Make the Decision for Management

Even a reliable PED estimate leaves several questions unanswered.

What is happening to costs?
A forecast of revenue is insufficient without the associated variable and fixed costs.

What is the objective?
The business might prioritise immediate profit, market share, customer retention or survival.

Will the estimate remain reliable?
Customer behaviour may change with incomes, seasons, competitors and the size of the increase.

What happens over time?
Customers may accept the new price initially and switch later.

How will the decision affect other sales?
Losing a coffee customer might also mean losing a sandwich purchase.

Managers should also be cautious about attributing every sales change to price. If the café raises prices in a week of heavy rain, roadworks or a competitor’s promotion, the change in sales cannot confidently be explained by price alone.

PED is useful evidence. Its value depends on how well it was estimated and how carefully it is interpreted.

11. Turning This Into a Strong Examination Answer

A basic answer might say:

“The business should raise its prices because costs have increased.”

That identifies an issue but does little analysis.

A stronger chain of reasoning would be:

“Raising prices would increase contribution per unit, provided variable cost per unit remained unchanged during the price change. However, quantity demanded might fall as customers switch to competitors. If demand were relatively inelastic, total revenue would be likely to increase. The effect on profit would then depend on total contribution and any changes in fixed costs.”

Evaluation develops the argument further:

“For a café with loyal customers, a convenient location and few close substitutes, a modest increase may protect profit. However, if nearby competitors maintain lower prices and customers see little difference in quality, the loss of sales could outweigh the higher contribution per cup. The owner should compare likely sales outcomes before deciding the size and timing of an increase.”

Notice the progression:

Price rise -> customer response -> quantity sold -> revenue -> contribution and profit -> justified judgement

This is the kind of thinking I want students to develop at Hemel Private Tuition. Knowing a definition is a starting point. Using it to explain a real decision is where understanding becomes much stronger.

Conclusion: The Best Price Needs a Reason

Should a business put its prices up?

Sometimes, yes. Holding prices unchanged while costs rise can steadily undermine a business’s ability to survive and invest.

But increasing prices is not a mechanical exercise in matching percentages.

The decision depends on customers’ alternatives, the value they perceive, competitors’ reactions, contribution per sale and the business’s longer-term objectives.

Before increasing a price, ask:

How many sales could we lose before the decision stops helping us — and what evidence do we have about whether that will happen?

That question connects the calculation to the judgement.

At Hemel Private Tuition, I help GCSE and A level Business students make those connections through practical examples, clear calculations and carefully developed examination answers.

If your son or daughter can remember the terminology but finds it harder to explain, analyse and evaluate, get in touch to discuss online or in-person Business Studies tuition in Hemel Hempstead.

31 October 2026

Build Your Own Netflix — A Home Video Server

 


Build Your Own Netflix — A Home Video Server

What If Your Next Streaming Service Was Running in the Spare Room?

You sit down, open an app and browse a collection of videos. There are thumbnails, descriptions and familiar playback controls. Choose something, press play, and it appears on your screen.

That experience does not have to depend on a large streaming company.

The server could be a computer in your own home. The programmes could be your own films, family recordings, sailing footage or science demonstrations.

With software such as Jellyfin, you can organise your video collection and stream it around your home network.

For GCSE and A-level Computing students, this is an excellent practical project. It brings together client–server systems, networks, compression, storage and access permissions in something people might actually want to use.

The interesting question is not simply “Can I play a video?” It is “What has to happen between pressing play and seeing the picture?”

What Does “Build Your Own Netflix” Actually Mean?

We are borrowing the idea of a browsable streaming library.

Jellyfin does not supply Netflix programmes or give access to commercial streaming catalogues. You provide the media files; Jellyfin provides the organisation and playback system.

It is free, open-source software, and its server and official clients do not require a subscription. Running the computer and providing storage still have costs.

Your collection might include:

  • Family films and holiday recordings.

  • Your own short films and animations.

  • Sailing footage and boat-maintenance videos.

  • Recorded science demonstrations.

  • Music performances you have recorded.

  • Other videos you have permission to store and stream.

For my own teaching and media interests, the attraction is easy to see. A collection of experiments becomes much more useful when I can find “standing waves” or “transpiration” without searching through several drives and a collection of vaguely named folders.

A video archive should help us watch and learn from our recordings.

The Server Serves; the Client Requests

The central computer runs the server software. It has access to the video files and manages the library.

The device used to watch them is the client. That might be a laptop, tablet, phone or suitable television app.

Imagine watching a sailing video on an iPad:

  1. The client connects to the server.

  2. You sign in and browse the library.

  3. The client requests a particular video.

  4. The server supplies video data across the network.

  5. The client decodes the data and displays the pictures and sound.

The server and client perform different jobs. They do not need to use the same operating system.

A Linux computer can serve a Windows laptop. A Windows server can supply a tablet.

This is one reason I like practical networking projects: they help students move beyond thinking of computers as isolated machines.

A server is a role performed by software on a computer. It does not have to be a large machine in a data centre.

What Do You Need?

Start with a modest aim: play one of your own videos on another device in the house.

You need:

  • A computer capable of running Jellyfin.

  • Storage containing a few video files.

  • A home network.

  • A second device for playback.

  • Some time to organise and test the system.

An existing Windows or Linux computer is a sensible starting point. You do not need to buy a dedicated machine before discovering whether you find the project useful.

For a permanent installation, connect the server to the router or network switch using Ethernet where possible. Wireless clients can still watch over Wi-Fi. Jellyfin’s hardware guidance recommends a wired connection for the server.

What About a Raspberry Pi?

A Raspberry Pi can be an interesting learning platform for a small library when clients can play the files directly.

However, do not assume that a small computer will comfortably convert demanding video formats during playback.

A reused desktop or suitable mini PC gives more scope for experiments, particularly when compatible hardware acceleration is available.

Choose hardware according to the work it must do, rather than the number of videos you own.

A First Build: From Folder to Streaming Library

1. Choose a Few Test Videos

Begin with five or six short recordings you made yourself.

For example:

  • A science demonstration.

  • A sailing clip.

  • A family recording.

  • A short animation.

  • Two exports of the same video at different bitrates.

Short clips make troubleshooting quicker.

Keep the originals safely backed up and use copies for experiments.

2. Organise the Files

Create a main folder such as Home Videos, with subfolders including:

  • Science Demonstrations

  • Sailing

  • Family

  • Student Films

Use meaningful filenames:

Standing Waves - Demonstration.mp4

is easier to recognise than:

final_export_NEW_3.mp4

Good organisation helps both people and software.

3. Install Jellyfin

Download Jellyfin through its official website.

On Windows, follow the installer instructions. On Linux, use the official instructions for your distribution. Debian and Ubuntu have a documented repository installation route.

For a first project, install directly on the operating system you already understand. Containers can make a useful later extension.

4. Complete the Setup

The initial setup includes creating an administrator account and adding media folders.

Choose a library type appropriate to your material. Personal recordings should not be treated as commercial films that the software is expected to identify from an online film database.

Give the Jellyfin process permission to read the media folders. On Linux, remember that a folder you can open in your own account may still be inaccessible to the service account running Jellyfin.

Create a separate ordinary user account for everyday viewing.

5. Connect from Another Device

Suppose your server has this example local IP address:

192.168.1.50

Using Jellyfin’s default HTTP port, another device on the same trusted home network could connect to:

http://192.168.1.50:8096

Use your server’s actual address.

The IP address identifies the machine; the port identifies the service. On the client, localhost would mean the client itself.

If necessary, allow Jellyfin through the server’s firewall for the trusted local network. Keep this first project local: router port forwarding is unnecessary. Jellyfin’s documentation advises against exposing its HTTP port directly to the internet.

6. Press Play

Open a video on the second device.

You have now built a working client–server application.

The next step is to investigate what it is doing.

Streaming: Watching Before the Whole File Arrives

Downloading and streaming both involve transferring data.

The practical difference is that streaming allows playback to begin while further data is still arriving.

The client normally keeps a buffer: some video data ready ahead of the current playback position.

Think of a water tank:

  • Incoming water represents arriving data.

  • Outgoing water represents the data consumed during playback.

  • Stored water represents the buffer.

Short interruptions can be absorbed by the buffer. If data arrives too slowly for too long, the buffer empties and playback pauses.

A larger buffer can help with temporary disruption. It cannot permanently compensate for a connection that is too slow.

Compression: Why Video Files Can Be So Large

Video contains a great deal of information.

Consider an illustrative uncompressed recording with:

  • 1,920 x 1,080 pixels per frame.

  • 24 bits per pixel.

  • 30 frames per second.

Ignoring audio and additional overhead:

Bits per frame = 1920 x 1080 x 24

Bits per frame = 49,766,400

Bits per second = 49,766,400 x 30

Bits per second = 1,492,992,000

That is approximately 1.49 gigabits per second.

An hour would occupy roughly 672 GB, using decimal units.

This calculation assumes full-colour, uncompressed frames. Real recording formats can represent colour differently, but it illustrates why compression matters.

How Does Compression Help?

A video codec represents pictures more efficiently.

It can exploit patterns within a frame and similarities between frames. A fixed-camera recording of someone speaking may contain a background that changes very little. Detailed leaves moving in the wind are harder to represent efficiently.

Many familiar video formats use lossy compression: some information is discarded to reduce the amount of data.

Compression therefore involves choices about picture quality, file size, processing demands and compatibility.

A File Extension Does Not Tell the Whole Story

An MP4 file is a container. It can contain video, audio and other information.

The codec describes how a stream inside that container is encoded.

Two MP4 files may therefore behave differently on the same device.

“Both files end in .mp4” does not guarantee identical playback support.

Bitrate: Connecting Storage to Network Demand

Bitrate measures how much data is used per second.

For an illustrative video with an average total bitrate of 8 megabits per second:

File size in bytes = bitrate in bits per second x duration in seconds / 8

For one hour:

File size = 8,000,000 x 3600 / 8

File size = 3,600,000,000 bytes

That is approximately 3.6 GB, using decimal units.

Notice the distinction:

  • Mbps means megabits per second.

  • MB means megabytes.

  • One byte contains eight bits.

If three people watch separate 8 Mbps videos simultaneously, the combined media bitrate is approximately:

3 x 8 = 24 Mbps

Allow additional capacity for protocol overhead, bitrate peaks and other network traffic.

Also distinguish internet speed from local network performance. A video travelling from your home server to a device in the same house does not normally need to pass through your broadband connection.

Direct Play and Transcoding: Two Very Different Workloads

This is the most useful distinction in the project.

Playback methodWhat happensTypical demand
Direct PlayThe client receives the original file without conversion.Low processing demand on the server.
RemuxThe container changes while the audio and video remain unchanged.Usually modest.
Direct StreamJellyfin converts audio while preserving the video stream.More processing, but video is untouched.
Video transcodingThe server decodes and re-encodes video during playback.Potentially substantial.

Jellyfin reports the playback method in its dashboard. Hardware acceleration can help with transcoding when the hardware, drivers and configuration support it.

A computer may serve several compatible files comfortably yet struggle with one demanding conversion.

The challenge is not simply “How many viewers?”

It is also:

“What must the server do for each viewer?”

Subtitles can add another complication. Some can be rendered by the client; others may need to be burned into the video, triggering video conversion.

A Practical Investigation for Computing Students

Can You Make the Server Work Harder Without Changing the Film?

Take a short video you recorded yourself and prepare two exports:

  • 1080p H.264 video with AAC audio in an MP4 container.

  • A second version using a different codec or a substantially higher bitrate.

Keep the originals.

Test each version in a browser and another available client.

Record:

TestWhat to observe
Playback methodDirect Play, Remux, Direct Stream or Transcode
StartupHow long before playback begins?
Processor useDoes server CPU activity increase?
Network activityHow much data is transferred?
SeekingHow quickly does playback resume after jumping ahead?
Picture qualityWhat differences can you actually see?

Do not assume which version will transcode. Observe the result.

A compatible client may play both directly. That is a finding worth explaining.

Then try lowering the client’s playback quality setting and observe whether the server changes its behaviour.

The educational value comes from predicting, measuring and explaining.

Add a Small Compression Experiment

Export the same 30-second clip at several target bitrates, keeping resolution, frame rate and codec settings otherwise comparable.

Try:

  • 2 Mbps

  • 5 Mbps

  • 10 Mbps

Compare the resulting files.

Look particularly at:

  • Moving water.

  • Grass and leaves.

  • Fine lettering.

  • Dark areas.

  • Rapid movement.

Sailing footage would be useful here. Water, reflections, rigging and movement create a more demanding subject than a largely stationary classroom scene.

Ask students:

Which version would you keep, and what evidence supports your decision?

The largest file is not automatically the best practical choice.

Why This Is a Good OCR H446 Learning Project

The project gives concrete examples for several important Computing concepts.

ConceptPractical connection
Client–server systemsA viewing device requests media from a central service.
IP addresses and portsClients locate the machine and its application.
ProtocolsRequests and media data travel using agreed rules.
CompressionEncoding choices affect size, quality and compatibility.
BandwidthAvailable capacity constrains simultaneous playback.
BufferingTemporary storage helps manage uneven delivery.
MetadataDescriptions and thumbnails help organise the collection.
Access controlAccounts determine who can use the service.
PerformanceProcessing, storage and networking can each become bottlenecks.

A particularly useful written question would be:

Two devices play the same video from the same server. One plays smoothly; the other repeatedly buffers. Explain why.

A strong answer considers client compatibility, transcoding, wireless conditions and settings.

It goes beyond “the internet is slow”.

A Video Library Has to Be Maintained

A working demonstration is the beginning of a useful system.

For regular use:

  • Back up irreplaceable recordings separately.

  • Keep the operating system and Jellyfin updated.

  • Use strong passwords and appropriate account permissions.

  • Consider a router DHCP reservation so the server keeps a predictable address.

  • Remember that a sleeping or switched-off server cannot serve videos.

Jellyfin can operate locally without an internet connection, although online metadata retrieval requires internet access.

Also consider electricity use.

For illustration, a machine averaging 30 W continuously uses:

Energy per day = 0.03 kW x 24 hours

Energy per day = 0.72 kWh

Over 365 days:

Energy per year = 0.72 x 365

Energy per year = 262.8 kWh

Multiply that by your electricity unit rate to estimate the cost.

Measure the actual machine where possible. A label showing the power supply’s maximum rating does not tell you its normal consumption.

If you only watch occasionally, running the server when needed may be sufficient.

From a Pile of Files to Something Worth Watching

What appeals to me about this project is the connection between computing and the material we create.

A science demonstration, a short film or a sailing recording takes effort to produce. Making it easy to find and watch gives that work a longer useful life.

For students, the project also changes the questions they ask.

Why does this device need a conversion? Why does one file use more bandwidth? Why can playback continue briefly when the connection is interrupted?

Those questions lead directly into the underlying computing.

Start with one computer, a few recordings and one other screen. Get them talking. Then investigate what happens when you press play.

Your own streaming library can be useful entertainment—and an excellent practical Computing lesson.

Buffon’s Needle — Can Dropping Sticks Measure Pi?

  Buffon’s Needle — Can Dropping Sticks Measure Pi? Could you estimate pi without measuring a circle at all? Apparently you can — by droppin...