03 October 2026

Control a Computer Without Sitting in Front of It — SSH


Control a Computer Without Sitting in Front of It — SSH

Networks, client-server computing and protocols

Imagine putting a Raspberry Pi in the loft.

Perhaps it is connected to a temperature sensor. Perhaps it is running a web server, monitoring your network, collecting weather data or controlling some piece of equipment.

There is just one problem.

Every time you want to change something, do you really have to climb into the loft carrying a keyboard and monitor?

Of course not.

You can sit at another computer — or even use an iPad — and control the Raspberry Pi remotely.

The technology that makes this possible is called SSH, and experimenting with it is a particularly good way of turning several rather abstract Computer Science topics into something real.


What Is SSH?

SSH stands for:

Secure Shell

It is a network protocol that allows one computer to communicate securely with another computer.

Most commonly, it allows you to open a command-line session on a remote computer.

For example, I might have:

Computer A: Windows PC in my study

Computer B: Raspberry Pi elsewhere in the house

Both machines are connected to my home network.

Instead of attaching a keyboard, mouse and monitor to the Raspberry Pi, I can type commands on the Windows computer and have those commands executed by the Raspberry Pi.

Conceptually, we have:

Windows PC or iPad
↓
SSH client
↓
Network
↓
SSH server
↓
Raspberry Pi

This immediately introduces an important Computer Science concept.

The two computers are performing different roles.

The computer from which I initiate the connection is the client.

The Raspberry Pi accepting the connection is the server.


Client and Server Do Not Mean Big and Small Computers

This is an important misconception.

When students hear the word "server", they sometimes imagine a huge computer sitting in a data centre.

A server does not have to be a particularly powerful computer.

It describes a role.

A server provides a service to another computer.

A client requests that service.

My Raspberry Pi can therefore be an SSH server.

My powerful desktop PC can be its client.

Interestingly, those roles could reverse for another application.

The terms describe what the computers are doing, not how powerful they are.


A Practical Experiment

This is a lovely experiment because it needs surprisingly little equipment.

You could use:

  • a Raspberry Pi;

  • a Windows or Linux computer;

  • a home network;

  • optionally an iPad or another computer.

Initially, I would place the Raspberry Pi beside the main computer.

That makes configuration much easier.

Once everything works, move it somewhere else.

That is when the experiment suddenly becomes much more convincing.


Step 1 — Make Sure SSH Is Enabled

On a Raspberry Pi running Raspberry Pi OS, SSH can be enabled through the system configuration tools.

It is sensible to make sure the Pi is fully updated and that the user account has a strong, unique password before allowing remote access.

The important point is that the Raspberry Pi now has software listening for SSH connections.

It has become an SSH server.


Step 2 — Find the Raspberry Pi on the Network

Every device communicating using Internet Protocol needs an IP address.

On a typical home network you might see an address such as:

192.168.1.42

The exact number will depend upon the network.

Already we have connected our little practical exercise with an important syllabus topic:

IP addressing.

The IP address identifies the device on the network so that network traffic can be directed towards it.

Students sometimes learn about IP addresses as though they are simply strings of numbers that have to be remembered for an examination.

SSH provides a reason for actually needing one.

I need to tell my computer:

Which machine do you want to contact?

The IP address provides that information.


Step 3 — Connect From Another Computer

Suppose my Raspberry Pi has the address:

192.168.1.42

and my username on it is:

philip

From a terminal I could enter:

ssh philip@192.168.1.42

The first time I connect, SSH may ask me to confirm the identity of the remote computer.

I can then authenticate myself.

Once connected, something rather wonderful has happened.

The terminal sitting in front of me is now controlling a completely different computer.

If I enter:

pwd

the command runs on the Raspberry Pi.

If I enter:

ls

I see files stored on the Raspberry Pi.

If I enter:

hostname

the answer comes from the remote machine.

The keyboard may be sitting beside me.

The computer executing the instructions could be on the other side of the building.


Try This Experiment

One of the simplest ways of demonstrating this is to deliberately separate the two computers.

First connect to the Raspberry Pi while it is beside you.

Then shut it down properly, move it to another room and reconnect it to the network.

Now return to your main computer.

Connect using SSH.

Run:

hostname

Then:

uptime

Then:

ls

You are controlling a computer you cannot see.

For students encountering remote administration for the first time, that can be a surprisingly powerful moment.


Now Try It From Windows

Modern Windows systems include an SSH client, so you can use Windows Terminal or PowerShell.

The principle is exactly the same:

ssh username@IP-address

This makes for another useful teaching point.

The two computers do not need to be running the same operating system.

A Windows machine can communicate with a Linux machine because both understand the agreed network protocols.

That is enormously important.

Networks work because machines agree on standards and protocols, not because every machine runs identical software.


What About an iPad?

This makes the demonstration even more interesting.

With a suitable SSH client application, an iPad can also become the client.

So I could potentially be sitting elsewhere in the house holding an iPad while administering a Raspberry Pi.

The iPad does not somehow become a Raspberry Pi.

It is simply providing the interface through which I communicate with the remote machine.

The Raspberry Pi is still executing the commands.

This is another excellent illustration of client-server computing.


What Is Actually Travelling Across the Network?

This is where we can go beyond simply using SSH and start thinking like Computer Science students.

Suppose I type:

ls

Those characters need to travel across the network.

The remote computer receives the command.

It executes it.

The resulting text then travels back across the network.

So we can imagine:

Client
→ command
→ network
→ server

and then:

Server
→ response
→ network
→ client

This is happening through a collection of networking protocols.

SSH itself normally operates using TCP.

That is useful because a remote terminal needs reliable communication.

If characters disappeared randomly while I was typing commands, remote administration could become rather interesting!

TCP provides mechanisms for reliable, ordered delivery.


Ports — Which Service Do You Want?

There is another problem.

The Raspberry Pi might be providing several network services simultaneously.

It might be:

  • hosting a website;

  • accepting SSH connections;

  • sharing files;

  • running a database;

  • collecting sensor information.

The IP address tells us which computer we want.

But we also need some way of identifying the service.

This is where port numbers become useful.

SSH conventionally uses:

TCP port 22

A useful simplified model is therefore:

IP address = which machine?

Port number = which service on that machine?

That is not the complete technical story, but it is an excellent starting model.


Why Is It Called Secure Shell?

There were older methods of remotely controlling computers that did not adequately protect communications.

That creates an obvious problem.

Imagine sending a password across a network as easily readable text.

Anyone able to intercept the traffic might potentially read it.

SSH was designed to provide secure remote communication using cryptography.

The connection is encrypted.

That means somebody examining intercepted network traffic should not simply see your commands and passwords written in ordinary readable text.

This leads naturally into another major area of Computer Science:

encryption and cybersecurity.


Authentication — How Does the Pi Know It Is Me?

A secure connection is not much use if absolutely anybody can establish one.

The server therefore needs some method of authentication.

A simple approach uses a username and password.

However, SSH can also use public-key authentication.

This introduces asymmetric cryptography.

A user can have a pair of related keys:

private key — kept secret;

public key — placed on systems to which the user needs access.

The mathematics allows the server to verify that the connecting client possesses the appropriate private key without the private key itself having to be sent across the network.

This is a much deeper topic, but SSH provides a practical reason for studying it.

Cryptography is no longer merely an examination definition.

It is protecting the computer you are actually using.


A Better Experiment — Make the Raspberry Pi Headless

Now remove the Raspberry Pi's monitor, keyboard and mouse completely.

This is called running it headless.

All it really needs might be:

  • power;

  • a network connection.

You can now administer it remotely.

This is how many real servers operate.

Walk into a data centre and you do not expect every server to have its own monitor, keyboard and mouse permanently attached.

Remote administration is fundamental to modern computing.


What Could the Raspberry Pi Actually Do?

Once students understand SSH, the Raspberry Pi can become much more than a small computer sitting on a desk.

It could become a:

Web server

Host a small website.

File server

Store files accessible to other computers.

Weather station

Collect temperature, pressure, humidity or rainfall data.

Astronomy computer

Control equipment or collect observational data.

Home monitoring system

Record environmental measurements.

Programming server

Write and run Python or C++ programs remotely.

Network experiment platform

Investigate networking concepts on a real machine.

This is why learning Linux and networking together can become so interesting.

One small computer can provide many different services.


A Particularly Good Student Challenge

Once the basic connection works, I would give students a challenge:

Can you prove which computer is actually executing the commands?

Do not simply tell them.

Ask them to devise tests.

They might try:

hostname

or:

uname -a

or examine files that exist only on one machine.

This changes the activity from following instructions into an investigation.

That distinction matters.

Computer Science should not simply be:

Type these commands because I told you to.

It should become:

What experiment could you perform to prove what is happening?


Take the Experiment Further — Run a Program Remotely

Create a tiny Python program on the Raspberry Pi.

For example:

print("This program is running on the Raspberry Pi")

Then execute it through the SSH session.

The screen displaying the result may be your Windows computer.

The program itself is running somewhere else.

Now imagine replacing that tiny program with something more substantial.

Perhaps it reads a temperature sensor every minute.

Perhaps it records data.

Perhaps it operates continuously for several weeks.

You no longer need to sit beside it.

That is when the Raspberry Pi starts behaving much more like a genuine server.


An Even Better Experiment — Disconnect

Start a simple task remotely.

Then close the SSH connection.

What happens?

This introduces another important distinction.

SSH provides access to the remote computer, but processes running on that computer are still managed by its operating system.

Students can then investigate tools designed for persistent terminal sessions or background services.

Suddenly operating systems, processes, networking and servers begin connecting together.

That is exactly the sort of wider understanding I want students to develop.


What Happens If the Network Fails?

Disconnect the Raspberry Pi from the network.

Try SSH again.

It fails.

Why?

The Raspberry Pi itself may be working perfectly.

SSH may be configured perfectly.

The client may be working perfectly.

But communication between them has been lost.

This creates a useful troubleshooting model.

When a network service fails, ask:

  1. Is the server running?

  2. Is the server connected to the network?

  3. Does it have the expected IP address?

  4. Can the client reach that address?

  5. Is the required service running?

  6. Is the appropriate port accessible?

  7. Is authentication succeeding?

This is much more useful than randomly changing settings until something starts working.


A Note About Security

SSH is extremely useful, but remote access should always be treated seriously.

For a classroom or home experiment, I would initially keep the Raspberry Pi accessible only from the local network.

Do not casually expose SSH directly to the public Internet.

Use strong authentication, keep software updated and understand what a firewall or router configuration is doing before changing it.

There is an important lesson here.

Being able to make something work is only half of computing.

The other question is:

Have I made it work securely?


How This Connects With OCR A Level Computer Science

A simple SSH experiment can reinforce a surprisingly large number of H446 ideas.

It provides practical context for:

  • client-server networking;

  • IP addresses;

  • protocols;

  • TCP;

  • ports;

  • network services;

  • operating systems;

  • command-line interfaces;

  • authentication;

  • encryption;

  • cybersecurity;

  • remote administration.

Instead of learning each topic as an isolated definition, students can see how the ideas fit together.

That is far more powerful.


GCSE Students Can Learn From It Too

You do not need A Level knowledge to perform the basic experiment.

A GCSE student can understand:

This computer is asking another computer to do something.

That simple idea can then be developed gradually.

Which computer is the client?

Which is the server?

How does the client identify the server?

Why do we need protocols?

Why does security matter?

What information is travelling across the network?

One practical activity can generate a remarkable number of useful questions.


Why I Like Experiments Like This

One reason I enjoy using physical computers such as the Raspberry Pi when teaching Computer Science is that they make invisible processes more tangible.

Networking is particularly difficult because so much happens where we cannot see it.

Packets move.

Connections are established.

Protocols negotiate.

Ports identify services.

Encryption protects information.

Authentication establishes identity.

Yet to the person sitting at the computer, it may simply look as though some text appeared on a screen.

SSH gives us a way into that hidden world.

Put the Raspberry Pi in another room and suddenly the idea of a network becomes real.

The computer in front of you is no longer necessarily the computer doing the work.


From One Raspberry Pi to the Internet

There is an even bigger idea hiding inside this little experiment.

When I remotely connect from my Windows computer to a Raspberry Pi, I have built a tiny example of something happening throughout modern computing.

Servers sit elsewhere.

Clients request services from them.

Protocols define how they communicate.

IP addresses help data reach the correct systems.

Ports distinguish different services.

Encryption protects communication.

Authentication controls access.

Scale that idea from two computers in a house to millions of machines distributed around the planet and we begin to approach the infrastructure behind the Internet, cloud computing and modern online services.

And it can all begin with something as simple as:

ssh username@IP-address


Final Thought

Computer Science becomes much more interesting when we stop treating a network as a diagram in a textbook and actually build one.

A Raspberry Pi does not need a screen.

It does not need a keyboard.

It does not even need to be in the same room.

Put it somewhere else in the building, connect it to the network and administer it remotely.

Then ask the really interesting questions:

How did my command reach it?

How did the reply find its way back?

How did the server know who I was?

Why couldn't somebody simply read everything travelling between the computers?

Those questions take us from one simple SSH command into networks, protocols, operating systems, cybersecurity and cryptography.

And that is precisely why practical Computer Science can be so much more memorable than simply learning another page of definitions.

#ComputerScience #ALevelComputerScience #OCRComputerScience #H446 #GCSEComputerScience #RaspberryPi #Linux #SSH #Networking #CyberSecurity #Programming #STEMEducation #PrivateTuition #HemelHempstead 

02 October 2026

Indigo Vat Dyeing — A Colour That Appears in Air

 


Indigo Vat Dyeing — A Colour That Appears in Air

What if you could take a piece of cloth out of a pale yellow-green liquid, watch it change colour in front of you, and end up with one of the most famous blues in human history?

That is the extraordinary chemistry of indigo dyeing.

Most demonstrations involving colour changes happen when two chemicals are mixed. Add an indicator to an acid. Add one ion to another. Change the pH and watch the solution change colour.

Indigo is different.

The really spectacular part happens when the cloth is removed from the liquid and exposed to something we normally cannot even see:

the oxygen in the air.

A pale or yellow-green piece of fabric gradually develops a blue colour before your eyes.

It looks almost like a photographic image developing.

But behind that transformation is some fascinating chemistry involving oxidation and reduction, solubility, molecular structure and conjugated systems.

And it provides an excellent example of why going beyond the examination syllabus can make familiar chemistry much more interesting.


Indigo Is Much Older Than Modern Chemistry

Indigo blue has an extraordinary history.

Long before chemists understood electrons, oxidation states or molecular orbitals, people had discovered ways of producing beautiful blue textiles using indigo-containing plants.

The remarkable thing is that indigo itself presents the dyer with a problem.

Indigo is essentially insoluble in water.

That is useful once the dye is attached to the fibres.

It is not particularly useful when you are trying to get the dye into them.

Imagine trying to dye cotton by stirring it in water containing an insoluble blue powder. Some pigment might become trapped on the surface, but that is very different from allowing dissolved dye molecules to penetrate the fibres.

The solution to the problem is wonderfully clever chemistry:

temporarily turn the indigo into something else.


The Central Chemical Trick

Indigo can undergo a reduction reaction.

In its normal oxidised form, indigo is blue and has very low water solubility.

When it is reduced under alkaline conditions, it forms a substance commonly called leuco-indigo.

This reduced form can be made soluble in the dye bath.

So the basic process becomes:

Blue insoluble indigo -> reduction -> soluble leuco-indigo

The fabric is immersed in this reduced dye solution.

The soluble material can penetrate the fibres.

Then comes the wonderful part.

Take the fabric out.

Expose it to air.

Oxygen begins oxidising the reduced indigo.

Soluble leuco-indigo -> oxidation by oxygen -> blue insoluble indigo

The blue pigment is regenerated within and around the fibres.

In simplified form:

Indigo + reducing conditions -> leuco-indigo

followed by:

Leuco-indigo + O2 -> indigo

The real chemistry depends upon pH and the exact species present, but this simplified description captures the essential process.

Reduction gets the dye into the fabric. Oxidation turns it blue and helps keep it there.


The Moment That Makes This Experiment Special

This is one experiment where I would resist the temptation to explain everything before doing it.

Give a student a piece of white cotton.

Show them the dye vat.

Immerse the material carefully.

Allow the dye to penetrate.

Then remove it.

At first, it may not look anything like the deep indigo blue they were expecting.

Then wait.

Watch the surface.

Turn the cloth over.

Within a surprisingly short time, blue begins appearing.

That immediately generates questions.

Where did the blue come from?

Nothing blue has apparently been added.

We have simply taken the cloth out of the solution.

The missing reagent is all around us.

It is oxygen.

That makes this much more than a dyeing experiment. It becomes a wonderful demonstration that air is chemically active.


A Practical Indigo Demonstration

For an educational demonstration, I would use small pieces of white cotton rather than attempting to dye a whole garment.

Small squares make comparisons much easier.

For example, prepare several identical pieces of cotton and investigate what happens when you vary:

  • time immersed in the vat;

  • number of dipping and oxidation cycles;

  • exposure to air;

  • type of fabric;

  • agitation during oxidation.

Commercially available indigo vat-dyeing preparations can simplify the practical work considerably.

Traditional and modern indigo vats can use different reducing systems. For an educational laboratory demonstration, I would choose a well-documented, relatively manageable system rather than treating historical methods as a recipe to reproduce automatically.

Suitable gloves and eye protection should be used, particularly because indigo vats are normally alkaline. Follow the safety information supplied with the particular reducing agent and alkali being used.

The purpose is not to produce the largest possible vat.

It is to make the chemistry visible.


Experiment 1 — Watch Oxidation Happen

Dip a small square of cotton into the reduced indigo vat.

Remove it carefully.

Start a timer.

Photograph it immediately and then at regular intervals, perhaps:

0 seconds
10 seconds
20 seconds
30 seconds
1 minute
2 minutes
5 minutes

Depending upon the particular vat and conditions, the colour development can be remarkably obvious.

Putting the photographs together as a time sequence makes an excellent visual record.

Better still, film it.

A camera looking vertically down onto the cloth could record the complete colour transformation.

This is one of those occasions where video communicates chemistry much better than a finished photograph.

A photograph shows blue cloth.

A video shows chemistry happening.


Experiment 2 — One Dip or Several?

There is another interesting investigation.

Take several identical cotton samples.

Give the first sample one dipping and oxidation cycle.

Give another two cycles.

Another three.

Another perhaps five.

Keep the immersion time reasonably consistent.

Lay the samples alongside one another.

Does repeatedly dipping and oxidising the fabric create a deeper colour?

This introduces an important idea.

A process does not always have to achieve everything in one step.

Repeated cycles can gradually build the amount of indigo associated with the fibres.

This also connects the laboratory experiment with the practical craft of textile dyeing.


Experiment 3 — Does Oxygen Really Matter?

This is where the experiment becomes particularly interesting scientifically.

If the explanation is correct, exposure to oxygen should affect the rate at which the blue colour develops.

So can we change the availability of oxygen?

One piece of freshly removed fabric could be exposed normally to air.

Another could be spread out and gently moved through the air.

The point is not necessarily to obtain beautifully quantitative data.

The question is:

Can we produce evidence that exposure to oxygen affects the transformation?

Students can make a prediction before carrying out the test.

That changes the activity from a demonstration into an investigation.


Why Isn't the Dye Blue in the Vat?

This question takes us deeper into chemistry.

Colour is not simply an arbitrary property attached to a molecule.

It results from the way that molecule interacts with electromagnetic radiation.

Molecules containing extended systems of alternating bonds can have conjugated electron systems.

Indigo has a molecular structure that allows absorption of particular wavelengths in the visible region.

The light that is not absorbed contributes to the colour that reaches our eyes.

Change the molecular structure and electronic arrangement, and the wavelengths absorbed can change.

Reduction therefore does more than alter the solubility of indigo.

It changes its electronic structure.

When the molecule is oxidised again, the familiar colour-producing structure of indigo is restored.

So this apparently simple dyeing experiment links several substantial ideas:

redox chemistry -> molecular structure -> electron behaviour -> light absorption -> observed colour

That is a lovely chain of chemistry.


Why Does Reduction Change Solubility?

There is another part of the story.

Normal indigo is poorly soluble in water.

The reduced form under alkaline vat conditions can exist in a much more water-compatible ionic form.

This matters enormously.

The dye bath needs a species that can move through the liquid and penetrate the textile fibres.

Reduction therefore acts almost like a temporary chemical passport.

We alter the molecule so that it can travel where we want it to go.

Once it is inside the material, exposure to oxygen reverses the transformation.

The insoluble pigment is regenerated.

This is a wonderful general principle in chemistry:

Sometimes chemists do not use a substance in its final form. They temporarily convert it into a more useful chemical form and then convert it back afterwards.

That idea appears throughout chemistry, industry, medicine and materials science.


Oxidation and Reduction Without a Test-Tube Equation

Students often meet redox chemistry through equations.

Oxidation is loss of electrons.

Reduction is gain of electrons.

OIL RIG.

Oxidation states are calculated.

Half-equations are balanced.

All of that is important.

But there is a danger that students begin to think redox chemistry is something that happens mainly on examination papers.

Indigo demonstrates the opposite.

Here, redox chemistry determines whether a molecule is suitable for dyeing cloth.

The redox state changes:

  • its molecular electronic structure;

  • its colour;

  • its behaviour in solution;

  • and ultimately whether it can perform a useful practical function.

That is much more powerful than simply memorising a definition.


The Chemistry Is Reversible

There is another particularly useful teaching point here.

We can think of the process as a cycle.

Oxidised indigo

blue
poorly water-soluble

↓

reduction

↓

Reduced indigo form

much more suitable for the alkaline dye bath
pale/yellowish rather than characteristic deep blue

↓

fabric absorbs reduced dye

↓

oxygen from air causes oxidation

↓

Indigo regenerated

blue
insoluble pigment retained in the fibres

This is an excellent opportunity to discuss reversible chemical transformations.

The molecule has not simply been "destroyed" when it loses its blue colour.

Its chemical form has changed.

Under appropriate conditions, it can be converted back again.


Why Denim Eventually Fades

There is also a direct connection with something almost every student will recognise.

Blue jeans.

Indigo has a particularly interesting relationship with cotton fibres. Unlike many dyes that penetrate and chemically bind deeply throughout a fibre, traditional indigo dyeing tends to deposit pigment substantially towards the outer regions of cotton yarn.

As denim is worn and washed, some of that indigo is gradually lost from the surface.

The lighter interior of the yarn becomes increasingly visible.

That produces the characteristic fading of denim.

The knees lighten.

Edges wear.

Creases develop pale lines.

Pockets acquire distinctive patterns.

In other words, the appearance of an old pair of jeans is partly a record of materials chemistry plus mechanical wear.

Chemistry is walking around with us every day.


Natural Indigo Makes the Story Even More Interesting

Historically, indigo was obtained from plants rather than chemical factories.

The plants do not simply contain convenient bottles of ready-made blue pigment.

Instead, plant material contains precursor compounds that can ultimately yield indigo through a sequence of chemical and biological transformations.

This made traditional indigo production a sophisticated technology developed long before the molecular chemistry was understood.

People learned how to control:

  • fermentation;

  • alkalinity;

  • reduction;

  • oxidation;

  • extraction;

  • dyeing.

They did not need to know the language of electron transfer to discover that the process worked.

That is worth emphasising when teaching science.

Technology often precedes scientific explanation.

Humans can discover a reliable process empirically. Science then gives us a deeper explanation of why that process works.


Then Chemistry Changed the Indigo Industry

Indigo also has an important place in the history of industrial chemistry.

During the nineteenth century, chemists worked to understand indigo's structure and eventually developed methods for synthesising it.

Synthetic indigo transformed the dye industry.

It is an excellent example of how organic chemistry moved from studying natural substances to deliberately manufacturing molecules on an industrial scale.

That creates some interesting questions for students.

Is a molecule produced in a factory chemically different simply because it was not extracted from a plant?

If two samples contain the same molecular substance, does the molecule "know" where it came from?

Of course it does not.

But the route by which we manufacture a chemical can still have very different economic, environmental and social consequences.

That distinction between the identity of a molecule and the consequences of producing it is an important one.


A Wonderful Example of Chemistry Connecting Different Subjects

One reason I like experiments such as indigo dyeing is that they refuse to stay neatly inside one chapter of a chemistry textbook.

To understand what is happening properly, we encounter:

Redox chemistry

Indigo is reduced and subsequently oxidised.

Organic chemistry

Its molecular structure determines its properties.

Solubility

Changing chemical form changes how the substance behaves in an aqueous dye bath.

Electronic structure

Conjugation affects the interaction between the molecule and visible light.

Materials science

The interaction between dye and textile fibres determines the final material.

History

Indigo connects ancient dyeing traditions with the development of synthetic organic chemistry.

Industry

It became one of the great commercially important dyes.

Environmental science

Modern dye manufacture and textile processing raise questions about water use, chemical waste and sustainable production.

One piece of blue cloth can therefore become the starting point for a surprisingly large scientific discussion.


An Experiment Students Will Remember

If I simply write:

Reduction involves gain of electrons.

a student may remember it until the examination.

Perhaps.

But suppose that student watches a pale piece of fabric come out of a dye vat and gradually turn blue as oxygen from the air reacts with it.

Then I can ask:

"Why did it turn blue?"

Now redox chemistry has an image attached to it.

That matters.

Throughout teaching, I have found that the most memorable scientific ideas are often those attached to something a student has actually seen happen.

The experiment becomes a mental reference point.

Months later, when oxidation and reduction appear again, I can say:

"Remember the indigo?"

And suddenly an abstract chemical idea has somewhere to live.


Taking the Experiment Further

For an enthusiastic GCSE or A-level student, the demonstration could lead to several investigations.

How does oxidation time affect apparent colour?

Does repeated dipping increase colour intensity?

Do cotton, linen and synthetic fabrics behave similarly?

Does temperature influence the dyeing process?

How does the pH of the vat affect the chemistry?

Could colour intensity be measured from standardised digital photographs rather than simply described as "lighter" or "darker"?

That last idea could turn the experiment into a much more quantitative investigation.

Place every fabric sample under identical lighting.

Photograph each from the same distance with identical camera settings.

Sample the colour values digitally.

Now an ancient textile process has become a modern data experiment.


Beyond the Syllabus Does Not Mean Beyond Understanding

Indigo vat dyeing is not something most students need to reproduce in an examination.

That is precisely why I think it is valuable.

It takes ideas they do encounter — oxidation, reduction, solubility, molecular structure and bonding — and shows what happens when those ideas are allowed to interact.

Real chemistry does not arrive divided into textbook chapters.

A molecule does not know whether today's lesson is supposed to be about redox or organic chemistry.

Everything happens together.

Indigo demonstrates that beautifully.


The Blue Was Waiting in the Chemistry

Perhaps the most memorable moment comes immediately after removing the cloth from the vat.

For a few seconds, nothing spectacular seems to have happened.

Then the colour begins to change.

Air reaches the reduced indigo.

Oxidation occurs.

The electronic structure changes.

The characteristic insoluble blue pigment returns.

And the cloth becomes blue before your eyes.

It feels almost like magic.

But that is one of the pleasures of practical chemistry.

The better we understand the science, the more remarkable the demonstration becomes — not less.

The blue does not appear because somebody secretly added dye.

It appears because we deliberately changed a molecule into one chemical form, allowed it to enter the fabric, and then let the atmosphere change it back.

Sometimes one of the best ways to teach chemistry is simply to let students watch molecules do something extraordinary.

And with indigo, even the invisible oxygen in the room gets to take part.

Science Beyond the Syllabus: because chemistry becomes much more interesting when the equation turns into something you can actually see.

01 October 2026

Can We Make a Cloud in the Laboratory?


 

Can We Make a Cloud in the Laboratory?

Meteorology Beyond the Syllabus: Making a Cloud — Why Does Air Suddenly Become Visible?

Look up at almost any British sky and there is a good chance that you will see clouds.

We become so accustomed to them that it is easy to forget just how extraordinary they are.

A cloud can contain an enormous quantity of water, yet remain suspended in the atmosphere. It can appear seemingly from nowhere, grow rapidly, disappear again, or develop into something capable of producing torrential rain, hail or snow.

But perhaps the most interesting question is much simpler:

Why can we see a cloud at all?

There is water vapour in the atmosphere around us virtually all the time. If water vapour makes clouds, why isn't the air around us permanently white and misty?

The answer takes us into some fascinating meteorology involving temperature, pressure, humidity, condensation and the behaviour of rising air.

Better still, we can demonstrate much of it in the laboratory.


Water Vapour Is Invisible

The first misconception worth tackling is one that I regularly encounter when teaching science:

water vapour is not the white material that we see above a boiling kettle.

Water vapour is water in its gaseous state, and it is invisible.

The visible white mist above a kettle consists primarily of tiny liquid water droplets that have formed after the invisible water vapour has cooled and condensed.

That distinction is enormously important when we start thinking about clouds.

A cloud is not simply a mass of water vapour.

It consists of vast numbers of microscopic liquid water droplets, ice crystals, or a mixture of the two.

So our real question becomes:

What makes invisible water vapour suddenly condense into visible droplets?


Let's Make a Cloud

One of the things I particularly enjoy about teaching science in a laboratory is being able to turn an apparently enormous natural phenomenon into something that can be investigated on a bench.

We obviously cannot fit a thunderstorm into the laboratory.

But we can reproduce one of the fundamental physical processes responsible for cloud formation.

A classic demonstration uses a strong transparent container containing moist air. A small amount of water provides a source of water vapour. A suitable method is then used to increase and subsequently reduce the pressure.

There are several versions of the experiment, including commercially produced cloud chambers and demonstrations using robust pressure-rated transparent vessels.

Important safety point: pressure demonstrations should only be performed with apparatus designed to withstand the pressure differences involved. Ordinary glass jars or improvised containers should not be pressurised.

The dramatic moment occurs when the pressure is suddenly reduced.

A faint white cloud can appear inside the container.

Increase the pressure again and it may disappear.

Reduce it again and the cloud returns.

That immediately raises a much more interesting scientific question.

Why?


It Isn't Simply the Pressure

It is tempting to say:

"Reducing the pressure makes a cloud."

But that skips the most interesting physics.

When a parcel of air expands rapidly, it has to do work on its surroundings. If there is insufficient time for much heat to enter from outside, the expansion is approximately adiabatic.

As the air expands, its temperature falls.

This is called adiabatic cooling.

The chain of events is therefore approximately:

Pressure falls -> air expands -> air cools -> relative humidity rises -> saturation is reached -> condensation occurs -> cloud droplets form.

That sequence is one of the keys to understanding real weather.


Relative Humidity — What Does 70% Actually Mean?

Weather forecasts frequently give a figure for relative humidity.

Perhaps:

Relative humidity: 70%

It is easy to interpret that as meaning that 70% of the air consists of water.

It doesn't.

Relative humidity compares the amount of water vapour actually present with the amount required for saturation at that temperature.

In simplified form:

Relative humidity = (actual water vapour / water vapour required for saturation) x 100%

The crucial point is that the amount of water vapour needed for saturation depends strongly on temperature.

Warm air can reach equilibrium with a larger concentration of water vapour than cold air.

Consequently, we can take some moist air, leave the amount of water vapour in it almost unchanged, cool it down and cause its relative humidity to rise.

Eventually:

Relative humidity = 100%

The air has reached saturation.

Cool it further and some of the water vapour can condense.

That is the beginning of our cloud.


The Dew Point

This introduces another weather term that students may have encountered without fully appreciating its importance:

dew point.

The dew point is the temperature to which air must be cooled, at roughly constant pressure and water-vapour content, for it to become saturated.

Imagine that the air temperature is 18°C but the dew point is 12°C.

The air is not saturated.

If that air cools towards 12°C, its relative humidity increases.

At approximately 12°C it reaches saturation.

Further cooling can produce condensation.

This explains much more than clouds.

It helps explain:

  • dew on grass;

  • condensation on windows;

  • mist above water;

  • fog;

  • water appearing on the outside of a cold drink;

  • condensation on bathroom mirrors.

The water appearing on the outside of a cold glass did not leak through the glass.

Water vapour already present in the surrounding air was cooled below its dew point and condensed onto the cold surface.


But Water Needs Somewhere to Condense

There is another part of the story.

Cloud droplets generally do not form completely spontaneously in perfectly clean air.

The atmosphere contains enormous numbers of tiny particles.

These can include:

  • dust;

  • sea salt;

  • smoke particles;

  • pollen;

  • biological particles;

  • sulphates and other aerosols.

Some of these act as cloud condensation nuclei.

Water molecules can collect around these microscopic particles and eventually produce tiny droplets.

This gives us another variable to investigate in our laboratory cloud.

Depending on the apparatus and demonstration method, introducing a very small concentration of suitable aerosol particles can make cloud formation much easier to see.

It produces an excellent comparison.

Moist air + cooling

compared with:

Moist air + cooling + condensation nuclei

The difference can be striking.

It also demonstrates an important principle of experimental science: a phenomenon may depend upon several conditions being satisfied simultaneously.


From a Laboratory Container to a Real Cloud

Now we can scale the experiment up.

Imagine a parcel of warm, moist air near the Earth's surface.

Something causes it to rise.

Perhaps the Sun has warmed the ground.

Perhaps air is being forced over a hill.

Perhaps two air masses are meeting along a weather front.

As the parcel rises, atmospheric pressure decreases.

The rising air expands.

Expansion causes cooling.

Eventually the temperature reaches the dew point.

Water begins condensing onto suitable nuclei.

Millions upon millions of microscopic droplets form.

A cloud becomes visible.

The same fundamental physics that we produced inside a transparent container is occurring kilometres above our heads.


Why Clouds Often Have Flat Bottoms

Once students understand the dew point, another familiar observation becomes much easier to explain.

Look at a group of fair-weather cumulus clouds.

They often have surprisingly flat bases.


Why should clouds forming independently have bases at roughly the same height?

Near the surface, different parcels of rising air may have broadly similar temperature and humidity.

As those parcels rise, they cool.

At approximately the altitude where their temperature reaches the dew point, condensation begins.

That produces the visible cloud base.

The flat underside of a cumulus cloud is therefore not simply an interesting shape.

It is evidence of atmospheric physics that we can actually see.


An Experiment Within the Experiment

This demonstration becomes much more useful educationally if students do more than simply watch a cloud appear.

We can turn it into an investigation.

Ask:

What conditions make the best cloud?

We could compare different starting conditions.

For example:

Investigation 1 — Humidity

Compare relatively dry air with air that has been allowed to become more humid.

Does the cloud form equally easily?

Investigation 2 — Temperature

Does changing the starting temperature affect the result?

Investigation 3 — Condensation nuclei

Compare relatively clean moist air with air containing a controlled, safe source of microscopic condensation nuclei.

Which produces the most visible cloud?

Investigation 4 — Pressure change

Using suitable pressure-rated equipment, investigate whether the magnitude or rate of pressure reduction affects the visibility of the cloud.

Now we have moved from a demonstration to genuine scientific investigation.


Measure It Rather Than Simply Watch It

This is where modern sensors can make the experiment particularly interesting.

Rather than merely saying:

"The cloud appeared when we reduced the pressure,"

we can try to measure what happened.

With suitable sensors and data-logging equipment we could record:

  • temperature;

  • pressure;

  • relative humidity;

  • time.

Plotting these against time allows students to look for the point at which the visible cloud forms.

A particularly interesting graph would show pressure and temperature changing together.

We should observe that rapid expansion is accompanied by a temperature decrease.

That gives us direct experimental evidence for the physical process we are trying to explain.

For an A-level student, this is considerably more valuable than simply memorising the phrase "rising air cools."

We can actually make air expand, measure its temperature and watch the cloud appear.


Can We Measure the Dew Point?

There is another simple experiment that complements the cloud demonstration beautifully.

Take a shiny metal container containing water and gradually cool it by adding ice while monitoring the temperature.

Watch the outside carefully.

Eventually a faint film of condensation begins to appear.

Record the temperature.

That provides an experimental estimate of the dew point of the surrounding air.

Allow the container to warm again and note the temperature at which the condensation disappears.

Repeating the experiment and taking several measurements gives a better estimate.

We have now turned a term from a weather forecast into something measurable in the laboratory.


Why Fog Is Really a Cloud at Ground Level

Once we understand cloud formation, fog becomes much less mysterious.

Fog is essentially a cloud forming at or very close to the Earth's surface.

Instead of air necessarily rising thousands of metres before cooling sufficiently, the air near the ground reaches saturation.

One familiar mechanism occurs on clear nights.

The ground loses thermal radiation and cools.

Air close to the ground is then cooled.

If its temperature falls to the dew point, water can condense into tiny suspended droplets.

Visibility falls.

Fog forms.

This is why cool, clear and relatively calm nights can sometimes produce mist or fog the following morning.


Mountains Can Make Clouds

The same idea explains why clouds frequently form around hills and mountains.


Moist air moving towards high ground can be forced upwards.

As it rises:

pressure decreases -> air expands -> temperature falls.

If the air cools to its dew point, cloud forms.

Continue the process and precipitation may follow.

This is orographic uplift, and it helps explain why mountainous regions can have very different rainfall patterns on opposite sides of the same range.

Suddenly our small laboratory cloud is helping us understand entire landscapes.


Clouds Are Evidence of Moving Air

One of the most useful changes in thinking is to stop regarding clouds simply as objects.

A cloud is often better regarded as evidence of a process.

It can tell us something about:

  • where air is rising;

  • where air is cooling;

  • where saturation has been reached;

  • atmospheric stability;

  • moisture distribution;

  • fronts and convection.

This is why learning only a catalogue of cloud names misses much of the interesting science.

Yes, recognising cumulus, cumulonimbus, cirrus and stratus is useful.

But it is far more powerful to look at a cloud and ask:

What must the atmosphere be doing to produce that?


A Connection With Sailing

Meteorology becomes particularly interesting when it affects something you actually do.

As a sailor, I am constantly interested in what the sky is telling me about the atmosphere.

Clouds are not merely scenery above the boat.

Developing cumulus can indicate convection. A growing cloud can reveal active rising air. Changes in cloud structure may accompany changes in wind, approaching rain or the arrival of different air.

On inland water, where the wind can already be strongly influenced by trees, banks and surrounding terrain, watching the sky adds another source of information.

The laboratory demonstration therefore connects very naturally with a much larger skill:

learning to read the atmosphere rather than merely receiving a weather forecast.


A Connection With Flying

The same physics matters enormously in aviation.

A rising parcel of moist air can eventually reach its condensation level and form cloud.

Pilots and meteorologists therefore care about quantities such as:

  • air temperature;

  • dew point;

  • cloud base;

  • atmospheric stability;

  • humidity;

  • pressure.

The difference between air temperature and dew point can provide useful information about how close the atmosphere is to saturation.

A simple school laboratory experiment has therefore taken us into real operational meteorology.


Why Doesn't the Cloud Immediately Fall?

This raises another excellent student question.

If a cloud consists of liquid water droplets, why don't they immediately fall?

The answer is largely one of scale.

Cloud droplets are extremely small. Their terminal velocities can consequently be very low, while atmospheric turbulence and upward-moving air can help keep them suspended.

But droplets can collide and combine, and ice processes can also cause precipitation particles to grow.

Eventually some become sufficiently large that gravity wins.

Then we get rain.

So there is another fascinating progression:

water vapour -> condensation -> cloud droplets -> droplet/ice growth -> precipitation.

A visible cloud is only one stage in a much larger atmospheric process.


Why This Goes Beyond the Syllabus

Students studying GCSE and A-level science encounter many of the ingredients separately.

They learn about:

  • changes of state;

  • gas pressure;

  • energy transfer;

  • latent heat;

  • particles;

  • temperature;

  • convection;

  • specific heat capacity.

But meteorology provides an opportunity to combine those ideas into a real physical system.

That is one reason I enjoy taking science beyond the formal syllabus.

The objective isn't simply to give students more facts to remember.

It is to show them that the topics they study are connected.

Physics does not stop at the edge of the physics textbook.

Chemistry does not stop when the chemistry lesson ends.

Biology, physics, chemistry, geology, geography and mathematics all meet when we try to understand the real world.

Meteorology is an excellent example.


Questions I Would Ask Students

After producing our laboratory cloud, I would resist the temptation simply to explain everything immediately.

Instead, I might ask:

Why did the cloud appear when the pressure fell?

Was it the pressure itself that caused the condensation?

What happened to the temperature?

Where did the water in the cloud come from?

Why was that water invisible before?

Why might condensation nuclei be necessary?

Would the experiment work as well with very dry air?

Why do clouds form when air rises over a mountain?

Why can a cold glass become wet on the outside?

Why does fog often form overnight?

These questions require students to connect observations with mechanisms.

That is a much deeper form of learning than memorising a definition.


A Cloud Is a Physics Experiment Happening Above Us

Perhaps the most impressive thing about this experiment is how ordinary the phenomenon initially seems.

We see clouds almost every day.

Yet explaining why one exists requires us to think about pressure, temperature, energy, phase changes, humidity, microscopic particles and atmospheric motion.

A cloud is therefore not simply something floating in the sky.

It is visible evidence that the atmosphere is changing.

Somewhere, air has cooled sufficiently for invisible water vapour to become microscopic droplets or ice crystals.

And once students have produced that process themselves in the laboratory, they may never look at a cloudy sky in quite the same way again.

Good science education should do more than teach us the names of things.

It should make us look at an everyday phenomenon and suddenly realise that there is an experiment taking place in front of us.

Sometimes that experiment is happening on the laboratory bench.

And sometimes it is several kilometres above our heads.


Try This Question

Next time you see a cloud forming, don't begin by asking:

"What type of cloud is that?"

Instead ask:

"What is the air doing that has caused that cloud to exist?"

That question takes us from learning meteorology to actually thinking like a meteorologist.

#Meteorology #Weather #Clouds #Physics #Science #ScienceEducation #STEM #BeyondTheSyllabus #GCSEScience #ALevelPhysics #PracticalScience #HomeLaboratory #WeatherScience #Atmosphere #LearningScience

Control a Computer Without Sitting in Front of It — SSH

Control a Computer Without Sitting in Front of It — SSH Networks, client-server computing and protocols Imagine putting a Raspberry Pi in th...