29 September 2026

Centripetal Force — Why Going Twice as Fast Changes Everything

 


Centripetal Force — Why Going Twice as Fast Changes Everything

A practical investigation into mass, radius and rotational speed

There are some equations in physics that students can learn perfectly well without really appreciating what they mean.

Centripetal force provides a particularly good example.

The familiar relationship is:

F = mv^2/r

where:

  • F is the centripetal force,

  • m is the mass of the moving object,

  • v is its speed,

  • r is the radius of its circular path.

It looks straightforward enough.

But hidden inside that equation is a result that is surprisingly unintuitive:

the force depends on the square of the speed.

That means going twice as fast does not require twice the centripetal force.

It requires four times as much.

Go three times as fast and the required force becomes nine times as large.

That is something students can calculate on paper.

It is much more memorable when they can actually investigate it.

Circular Motion Is Constant Acceleration

One of the first conceptual difficulties is the word acceleration.

Ask a student:

"Can an object travelling at a constant speed be accelerating?"

A common answer is no.

That seems perfectly reasonable if acceleration has become mentally associated with a car getting faster.

But acceleration means a change in velocity, and velocity includes direction as well as speed.

Imagine an object travelling around a circular path at a perfectly constant speed.

Its speed may not change at all.

Its direction is changing continuously.

Therefore its velocity is changing continuously.

Therefore it is accelerating.

That acceleration is directed towards the centre of the circle and is called centripetal acceleration.

The corresponding resultant force must also act towards the centre.

Hence the name:

centripetal = centre-seeking.

The Force Is Not Pulling the Object Around the Circle

There is another useful idea to establish before beginning the experiment.

The instantaneous velocity of the moving object is tangential to its circular path.

The centripetal force acts approximately at right angles to that velocity, towards the centre.

The force is therefore continually changing the object's direction.

Remove that inward force and the object does not continue travelling around the circle.

It travels away approximately along the tangent.

That is an excellent idea to demonstrate physically if the apparatus allows it.

It also helps address the persistent misconception that an outward force must be keeping the object in circular motion.

For the laboratory analysis, what we need is an inward resultant force.

Three Variables — Three Experiments

I particularly like this investigation because the same apparatus can reveal three different mathematical relationships.

Rather than changing everything at once, I would divide the work into three investigations:

  1. change the mass while keeping speed and radius constant;

  2. change the radius while keeping mass and speed constant;

  3. change the speed while keeping mass and radius constant.

That last experiment is the most interesting.

But I would not start with it.

The first two establish the method and give students relatively intuitive relationships before we encounter the surprise.

Experiment 1 — What Happens If We Increase the Mass?

Keep the radius and rotational speed constant.

Then increase the rotating mass.

From:

F = mv^2/r

if v and r remain constant:

F proportional to m

Double the mass and the required centripetal force should double.

Triple the mass and it should triple.

This is a simple linear relationship.

Students can collect several values and plot:

centripetal force against mass

If the experiment behaves well, the graph should be approximately a straight line through the origin.

This is already more useful than simply checking one calculated answer.

We are testing the form of a physical relationship.

A prediction worth making first

Before taking measurements, I would ask:

"If I double the rotating mass, what do you expect to happen to the force?"

Most students will probably predict that the force doubles.

Good.

Write that prediction down.

We will shortly encounter a variable for which intuition is much less reliable.

Experiment 2 — What Happens If We Increase the Radius?

Now keep mass and speed constant and change the radius.

The equation predicts:

F proportional to 1/r

Increasing the radius therefore reduces the required centripetal force, provided the linear speed really remains constant.

This needs careful thought because rotational experiments can introduce an important complication.

If we keep angular speed constant rather than linear speed, increasing the radius also increases the object's linear speed.

Since:

v = 2 pi r / T

or:

v = omega r

changing r while keeping the rotation rate constant does not keep v constant.

That can completely change what students observe.

This is an excellent experimental-design discussion.

It shows why physics is not merely about substituting numbers into equations.

We must understand what we are actually controlling.

Experiment 3 — Now Change the Speed

This is where the experiment becomes especially interesting.

Keep mass and radius constant.

Change only the linear speed.

Then:

F proportional to v^2

Before revealing that relationship, I would ask students for predictions.

Suppose our original speed is v and our original force is F.

What happens if we double the speed?

A very tempting prediction is:

2v gives 2F.

But that is not what the physics predicts.

Because speed is squared:

2v gives 4F.

Similarly:

3v gives 9F.

and:

4v gives 16F.

The required force rises extremely rapidly.

That is the result I want students to experience rather than merely memorise.

Make the Relationship Visible With Graphs

This experiment also provides an excellent opportunity to teach students something about graph transformations.

Plot:

F against v

and the result should be a curve.

That already tells us that force is not directly proportional to speed.

Now calculate v^2 for every measurement and plot:

F against v^2

The graph should become approximately linear.

That is powerful.

We have transformed experimental data to test a proposed mathematical model.

Instead of simply saying:

"The equation says F is proportional to v^2,"

we have asked the experiment whether that relationship appears to be true.

That is much closer to the way experimental physics actually works.

A Numerical Example

Suppose we have:

m = 0.50 kg

r = 1.0 m

v = 2.0 m/s

Then:

F = mv^2/r

F = 0.50 x 2.0^2 / 1.0

F = 2.0 N

Now double the speed:

v = 4.0 m/s

F = 0.50 x 4.0^2 / 1.0

F = 8.0 N

The speed has doubled.

The force has increased from 2 N to 8 N.

Now consider:

v = 6.0 m/s

F = 0.50 x 6.0^2 / 1.0

F = 18 N

That rapidly increasing force is why speed matters so enormously in circular motion.

Try It Interactively

A useful way of developing intuition is to change just one quantity at a time. Start with a mass of 2 kg, speed of 4 m/s and radius of 2 m, then double the speed while leaving everything else unchanged.


The important question is not simply "What is the new force?"

It is:

"Can you predict the new force before changing the control?"

That turns the equation into a physical model.

Why This Matters Outside the Laboratory

The squared speed relationship is not merely an examination curiosity.

It appears whenever objects move around curved paths.

Cars travelling around bends

A vehicle travelling around a bend requires an inward resultant force.

At modest speeds that force may be easily provided by the interaction between tyres and road.

Increase the speed and the required force rises as v^2.

This immediately explains why taking the same bend substantially faster is not merely slightly more demanding.

Roller coasters

Circular and curved sections of roller-coaster track can produce large accelerations because relatively high speeds combine with relatively small radii.

Satellites and planets

Orbital motion is another form of curved motion.

Gravity provides the inward force needed to continually change the direction of the velocity.

An orbiting spacecraft is not travelling because there is no gravity.

Quite the opposite.

Gravity is fundamental to maintaining the orbit.

Laboratory centrifuges

Centrifuges exploit rapid rotational motion to separate materials.

Increasing rotational speed can have a dramatic effect because of the squared relationship.

A Particularly Good Student Challenge

Once students have collected their measurements, I would give them an unknown data set.

Do not tell them which variable was changed.

Give them values of force and another quantity and ask:

"Does this look like F proportional to x, F proportional to x^2, or F proportional to 1/x?"

Now they must investigate.

They could:

  • inspect ratios;

  • calculate x^2;

  • calculate 1/x;

  • plot alternative graphs;

  • decide which produces the best straight line.

That turns a centripetal-force practical into a much broader lesson about mathematical modelling and experimental evidence.

What Would I Measure With Modern Equipment?

This is one of those experiments where modern sensors can transform the lesson.

Instead of merely watching a rotating mass and measuring a hanging weight, we can potentially record force continuously while also determining rotational period or speed.

The interesting part is then the graph.

Students can see the force changing rather than simply receiving one number at the end of the experiment.

With suitable data-logging equipment, I would want to display the measurements live.

That gives us opportunities to stop the experiment and ask:

"Why has the force just increased?"

"What would happen if we increased the speed by another 20%?"

"What graph should we get?"

Students become participants in the investigation rather than spectators waiting for an answer.

Experimental Problems Are Part of the Science

Real experiments rarely produce perfect textbook graphs.

There may be:

  • friction;

  • uncertainty in radius;

  • fluctuations in rotational speed;

  • sensor calibration errors;

  • vibration;

  • difficulty measuring the exact centre of rotation;

  • uncertainty in timing.

That is not a reason to avoid the experiment.

It is one of the reasons to do it.

Students can add error bars, repeat measurements and identify anomalous results.

They can also ask whether a discrepancy means the theory is wrong or simply that the experiment has limitations.

That distinction lies at the heart of good experimental science.

One Important Safety Point

Rotating apparatus deserves respect.

A small mass moving quickly possesses substantial kinetic energy, and the forces on attachments increase rapidly with speed.

The apparatus should therefore be properly secured, rotating components checked before use, speeds kept within the equipment manufacturer's limits, and observers kept clear of the plane of rotation.

Ironically, the very relationship we are investigating explains why this becomes increasingly important as the apparatus gets faster.

The Bigger Lesson — Equations Should Make Predictions

For me, this is the real value of an experiment like this.

Students sometimes encounter equations as instructions:

"Find the numbers, substitute them and calculate the answer."

But an equation is much more interesting than that.

It is a model of how nature behaves.

The equation:

F = mv^2/r

makes three distinct predictions.

Increase mass and force increases proportionally.

Increase radius, while maintaining the appropriate other conditions, and the relationship changes inversely.

Increase speed and force rises with the square of speed.

We can test those predictions.

That is what turns an equation into physics.

Conclusion — Twice as Fast Is Not Twice as Demanding

The most memorable moment in this experiment may come before any measurement is made.

Ask:

"If I make this object travel twice as fast around exactly the same circle, how much more force will I need?"

The intuitive answer is often:

"Twice as much."

Then perform the experiment.

The answer should be approximately:

four times as much.

That difference between intuition and evidence is precisely why practical physics is so valuable.

A student can memorise F = mv^2/r for an examination.

But watching the force rise dramatically as the apparatus speeds up gives that little superscript 2 a physical meaning.

And once you have actually seen what it does, it becomes considerably harder to forget.

28 September 2026

Redi's Experiment — Do Maggots Really Appear From Nowhere?

 


Redi's Experiment — Do Maggots Really Appear From Nowhere?

Put a piece of meat outside for long enough and maggots may appear. But where did they come from?

Today, most school students would probably answer immediately: flies laid eggs on the meat.

But imagine living at a time when that explanation was far from obvious.

For centuries, people believed that living organisms could simply emerge from non-living or decaying material. Fleas might arise from dust. Mice were sometimes thought to originate from piles of grain and old cloth. Maggots seemed to emerge naturally from rotting meat.

It was an idea known as spontaneous generation.

Then, in the seventeenth century, Italian physician and naturalist Francesco Redi asked a wonderfully simple question:

What if the maggots are not coming from the meat at all?

And, crucially, he designed an experiment to test it.


Science Advances When We Test the Obvious

One of the things I particularly like about historical experiments is that they remind students that scientific knowledge did not arrive fully formed in a textbook.

Someone had to ask the question.

Someone had to devise a test.

Someone had to collect evidence.

And sometimes the experiment that changes our understanding of nature is surprisingly simple.

Redi's work is a wonderful example.

He did not need sophisticated electronics, DNA sequencing, microscopes connected to computers or expensive sensors.

He needed meat, containers, flies — and a clever experimental design.

The cleverness is the important part.


What Did People Believe Before Redi?

The idea of spontaneous generation had existed since antiquity.

At first sight, it is not difficult to understand why.

Leave fruit for a while and tiny flies appear.

Leave food uncovered and mould grows.

Leave meat to decay and maggots appear.

Without knowledge of microorganisms, eggs, spores and life cycles, the most obvious conclusion could be:

The living things came from the decaying material.

Observation alone appeared to support the idea.

But there was a problem.

Nobody had properly separated two possible explanations:

Hypothesis 1: Maggots are produced by the meat itself.

Hypothesis 2: Maggots develop from eggs deposited by flies.

That distinction transforms an observation into an experiment.


Francesco Redi's Clever Test

In 1668, Redi described experiments involving meat placed into different containers.

The basic principle can be simplified into three conditions.

Container 1 — Open

Meat was exposed to the surrounding environment.

Air could enter.

Flies could land on the meat.

Container 2 — Sealed

Meat was enclosed.

Flies could not reach it.

Container 3 — Covered with gauze

This was the particularly clever condition.

Air could still circulate around the meat, but flies could not physically reach it.

That third container was extremely important because it dealt with a possible objection.

Someone supporting spontaneous generation might have argued:

"Perhaps the sealed meat did not produce maggots because it had been deprived of air."

The gauze treatment helped test that alternative explanation.

Air could enter.

Flies could not.

That is excellent experimental design.


What Happened?

The results were striking.

In the open containers, flies could reach the meat and maggots subsequently developed.

In the sealed containers, flies could not reach the meat and maggots did not develop on it.

With gauze-covered containers, flies were attracted to the smell but could not reach the meat itself. Eggs and larvae could instead be associated with the gauze where the flies had access.

The evidence pointed towards a very different explanation from spontaneous generation:

The maggots were part of the fly's life cycle.

They were not being created by the meat.


A Brilliant Experiment Because It Controls One Critical Variable

This is where Redi's experiment becomes especially useful for teaching biology.

Students can easily concentrate on the slightly gruesome subject of maggots and miss the much more important scientific lesson.

Ask:

What was Redi actually changing?

Essentially, he was manipulating access by flies.

That gives us the beginnings of modern experimental terminology.

Independent variable

Whether flies can reach the meat.

Dependent variable

The appearance of fly eggs or larvae.

Important control variables

Ideally we would keep as many other factors as possible similar:

  • type of meat;

  • mass of meat;

  • container size;

  • temperature;

  • location;

  • light conditions;

  • duration of exposure.

Suddenly an experiment from the 1600s becomes directly relevant to the way GCSE and A-level students are expected to think about practical investigations today.


Could We Recreate Redi's Experiment?

Yes, although I would modify the historical experiment considerably.

There is no educational reason to have large quantities of rotting meat sitting around.

A modern teaching demonstration could use very small samples in secure transparent containers, preferably kept outside in a controlled location and away from food-preparation or living areas.

Three identical transparent containers could be prepared.

A — Open to insects

A small sample is accessible to flies while the overall arrangement prevents interference by larger animals.

B — Physically sealed

The sample is enclosed so insects cannot reach it.

C — Fine gauze covering

Air and odours can pass through the covering, but flies cannot contact the sample.

The containers could then be observed over several days without students handling the contents.

The objective is not to produce the greatest number of maggots possible.

It is to observe where insects can and cannot gain access.

Any practical version should be securely contained, supervised and disposed of without reopening decomposing material unnecessarily.


Turn It Into a Proper Investigation

Rather than simply saying, "Look, maggots appeared," I would encourage students to collect evidence systematically.

A simple observation table might contain:

DayOpen sampleGauze-covered sampleSealed sample
0No visible changeNo visible changeNo visible change
1Record observationsRecord observationsRecord observations
2Record observationsRecord observationsRecord observations
3Record observationsRecord observationsRecord observations
4Record observationsRecord observationsRecord observations

Students could record:

  • number of fly visits observed;

  • presence of eggs;

  • presence of larvae;

  • approximate number of larvae;

  • visible decomposition;

  • changes in colour;

  • location of any eggs or larvae.

Photography would be particularly useful.

A photograph taken at the same time each day creates a visual record of change without repeatedly disturbing the experiment.

A macro camera or digital microscope could make the investigation even more interesting by allowing eggs and larvae to be examined without students having to handle them.


The Gauze Is the Most Interesting Part

If I were teaching this experiment, I would spend considerable time discussing the gauze.

Why not simply compare an open container with a sealed container?

Because that leaves another explanation available.

Perhaps something in the air is necessary for spontaneous generation.

Perhaps sealing the container prevents the supposed process from occurring.

The gauze condition separates two factors that would otherwise be mixed together:

access to air

and

access to flies.

That is the real brilliance of the experiment.

Students sometimes think experimental science is mainly about obtaining accurate measurements.

It isn't.

Before we can measure anything accurately, we need to ask whether the experiment actually distinguishes between competing explanations.


Correlation Is Not Enough

There is another important lesson here.

People had observed the relationship between rotting meat and maggots for generations.

Rotting meat appeared.

Maggots appeared.

Therefore, it seemed reasonable to conclude:

rotting meat produces maggots.

But two events occurring together does not prove that one directly causes the other.

There was another variable hiding in the background:

flies.

That idea extends far beyond Redi.

It is one of the most important principles students can learn from science.

Whenever two things appear to be connected, ask:

Could something else explain both observations?

That question matters in biology, medicine, psychology, economics, sociology and almost every other evidence-based subject.


From Maggot to Fly

The experiment also provides an excellent opportunity to investigate life cycles.

A fly does not suddenly appear as an adult.

The simplified sequence is:

egg -> larva -> pupa -> adult fly

The maggot is the larval stage.

Once students understand this, Redi's observations become much easier to interpret.

A fly lands on a suitable food source.

It lays eggs.

The eggs hatch.

Larvae feed and grow.

Eventually they pupate.

Adult flies emerge.

What once appeared to be spontaneous generation becomes an understandable biological process.


But Redi Did Not Finish the Story

This is another reason I like historical experiments.

Science rarely consists of one heroic experiment that answers everything forever.

Redi provided strong evidence against spontaneous generation in larger organisms such as flies.

But later, the discovery of microorganisms created a new problem.

Microscopic organisms seemed to appear in nutrient-rich liquids even when no obvious parent organisms were present.

Had spontaneous generation survived at the microscopic level?

The debate continued.

This eventually leads students towards another wonderful experiment.

Louis Pasteur and the swan-neck flask.

Pasteur showed that sterilised nutrient broth could remain uncontaminated when airborne microorganisms and particles were prevented from reaching it, even though air itself could still enter.

There is a beautiful progression here:

Redi -> flies and maggots -> microorganisms -> Pasteur -> germ theory -> modern microbiology.

A simple piece of meat therefore opens the door to a huge part of biological history.


Ask Students to Predict Before Showing Them the Result

I would not begin a lesson by explaining what Redi discovered.

I would show students the experimental arrangement first.

Three containers.

One open.

One sealed.

One covered with gauze.

Then ask:

What do you predict will happen?

More importantly:

Why?

Students could write their predictions before seeing the historical results.

Then ask another question:

What result would support spontaneous generation?

If maggots genuinely arose directly from the meat, preventing flies from reaching it should not necessarily prevent their appearance.

Then:

What result would support Redi's alternative explanation?

Maggots should occur only where flies have been able to deposit eggs.

Now students are doing something far more valuable than memorising the conclusion.

They are using hypotheses to generate predictions.


Can You Design a Better Experiment Than Redi?

This makes an excellent extension exercise.

Give students the original problem and ask them to redesign the investigation using modern knowledge.

They might suggest:

  • identical containers;

  • equal masses of meat;

  • several replicates of each condition;

  • controlled temperatures;

  • photographic records;

  • regular observation intervals;

  • different mesh sizes;

  • monitoring insect visits;

  • recording temperature;

  • blind analysis of photographs;

  • repeating the investigation.

This introduces reliability, validity, replication and control variables without having to start with abstract definitions.

Students discover why those ideas matter because they are trying to improve a real experiment.


One Experiment, Several Levels of Teaching

Another strength of Redi's experiment is that it can be approached at very different levels.

Younger students

Where do maggots come from?

Explore the fly life cycle and make predictions.

GCSE Biology

Identify variables, controls, hypotheses and conclusions.

Discuss reproduction and life cycles.

A-level Biology

Consider experimental validity, replication, alternative hypotheses and the historical development of biological knowledge.

Beyond the syllabus

Discuss the philosophy of science.

What counts as evidence?

Can an experiment prove a theory, or does it merely provide evidence against competing explanations?

How should scientists respond when new observations challenge established beliefs?

Suddenly a jar containing a tiny piece of meat has become a lesson in scientific reasoning.


Why I Like Experiments Like This in Private Tuition

One advantage of individual or very small-group tuition is that there is time to follow the interesting question.

A syllabus might require a student to understand variables and experimental controls.

We could simply define them:

Independent variable — the factor deliberately changed.

Dependent variable — the factor measured or observed.

Control variables — factors kept as constant as reasonably possible.

Those definitions matter.

But I would much rather put an experiment in front of a student and ask:

"How could we find out whether the meat is actually producing the maggots?"

Now the terminology has a purpose.

The student needs a control because without one we cannot distinguish between explanations.

That is the difference between remembering scientific vocabulary and thinking scientifically.


The Bigger Lesson: Don't Just Accept the Explanation

Perhaps the greatest value of Redi's experiment is not really about flies.

It is about questioning explanations that everyone assumes must be true.

For generations, people had seen maggots appear on meat.

The observation was genuine.

The interpretation was wrong.

Redi did not solve the problem by arguing more forcefully.

He changed the conditions and looked at what happened.

That principle sits at the heart of experimental science:

If two explanations compete, design an observation that allows nature to distinguish between them.


From a Piece of Meat to Modern Biology

It is remarkable how much science can emerge from such a simple investigation.

A few containers.

Some gauze.

A little meat.

And one carefully framed question.

From it we can explore:

  • reproduction;

  • insect life cycles;

  • experimental controls;

  • independent and dependent variables;

  • correlation and causation;

  • hypotheses and predictions;

  • reliability;

  • experimental design;

  • the history of biology;

  • spontaneous generation;

  • Pasteur;

  • microbiology;

  • germ theory;

  • and the nature of scientific evidence itself.

That is why I enjoy taking students beyond simply learning the syllabus.

The best experiments do not merely demonstrate something we already know.

They make us ask:

How do we know it?

Redi's experiment is more than 350 years old, yet the question behind it remains completely modern.

When something appears to be obvious, what experiment could we devise to check that it really is true?

That is not merely learning biology.

That is learning how to be a scientist.

27 September 2026

A-Level Sociology: Do We Actually Need Crime? Durkheim, Merton and the Functionalist View of Crime and Deviance


 

A-Level Sociology: Do We Actually Need Crime? Durkheim, Merton and the Functionalist View of Crime and Deviance

Could a society with absolutely no crime actually be less healthy than one in which some crime occurs?

At first, that sounds ridiculous.

Crime causes victims. It can create fear, destroy property, damage communities and cost society enormous amounts of money. Surely the ideal society would therefore be one with no crime at all?

Émile Durkheim offered a much more surprising argument.

He suggested that crime is not simply something that goes wrong in society. A certain amount of crime is normal, inevitable and potentially functional.

Robert K. Merton later developed ideas about social structure and deviance in a different direction. Rather than simply asking what crime does for society, Merton asked why some societies might actually create pressures that encourage people to become deviant.

Together, Durkheim and Merton give A-Level Sociology students an important introduction to the functionalist approach to crime and deviance.

And they lead us towards a fascinating question:

Could society actually need some deviance in order to function and change?


First: What Is Functionalism?

Functionalism views society rather like a system made up of interconnected parts.

We might compare society with a human body.

The body contains different organs:

  • heart;

  • lungs;

  • brain;

  • kidneys;

  • digestive system.

Each performs a different function, but they work together to maintain the whole organism.

Functionalists argue that society operates in a broadly similar way.

Institutions such as:

  • families;

  • schools;

  • religion;

  • government;

  • the economy;

  • the criminal justice system

perform functions that contribute towards maintaining society.

Functionalists are particularly interested in social order.

Why do millions of people manage to live together without society descending into complete chaos?

One answer is that societies develop shared values and norms.


Norms, Values and Social Order

A value is a general belief about what is desirable or important.

Examples might include:

  • honesty;

  • respect for others;

  • personal responsibility;

  • achievement;

  • fairness.

A norm is a more specific expectation about behaviour.

For example, if a society values private property, there may be a norm that we do not take another person's possessions without permission.

Most of us follow hundreds of norms every day without consciously thinking about them.

We queue.

We generally wear clothes in public.

We stop at red traffic lights.

We do not normally walk into somebody else's house and make ourselves dinner.

Society works partly because people have learned expectations about acceptable behaviour.

But that creates an interesting problem.

How do we know where the boundaries of acceptable behaviour are?

This is where Durkheim's analysis of crime becomes particularly interesting.


Durkheim: Crime Is Normal

Émile Durkheim made the remarkable argument that crime exists in all societies.

Different societies define different behaviours as criminal, but every society develops rules and therefore inevitably produces rule-breaking.

This means that crime cannot simply be regarded as an unusual malfunction.

For Durkheim, some level of crime is normal and inevitable.

Imagine trying to create a society in which everyone behaved identically and shared exactly the same beliefs.

It would be almost impossible.

People differ in:

  • upbringing;

  • circumstances;

  • experiences;

  • personalities;

  • opportunities;

  • beliefs.

There will therefore always be some disagreement about society's rules.

And wherever there are rules, somebody will eventually break them.


Crime Shows Us Where the Boundary Is

One of Durkheim's most interesting ideas is that crime can help clarify society's moral boundaries.

Consider a simple example.

Imagine somebody steals money from an elderly person's purse.

Other people hear about it and respond:

"That's completely unacceptable."

That reaction is sociologically interesting.

The crime has revealed something about society's values.

People's condemnation effectively says:

This is where our moral boundary lies. This behaviour is outside it.

Crime therefore gives society opportunities to reaffirm its norms.


Boundary Maintenance

This idea is often described as boundary maintenance.

Crime and the reaction to crime remind people about the difference between acceptable and unacceptable behaviour.

The criminal justice system can reinforce those boundaries.

When somebody is:

  • arrested;

  • prosecuted;

  • convicted;

  • punished,

society publicly demonstrates that certain behaviour is unacceptable.

This does not mean Durkheim believed crime itself was morally good.

The important distinction is between saying:

"Crime is good."

and saying:

"The existence of some crime can perform social functions."

Those are very different arguments.


Crime Can Strengthen Social Solidarity

Durkheim also argued that reactions to crime can strengthen social solidarity.

A dramatic example can occur after a serious crime in a local community.

People may:

  • support the victim;

  • attend vigils;

  • raise money;

  • cooperate with police;

  • discuss community safety;

  • express shared condemnation.

People who previously had little contact with one another may suddenly discover that they share important values.

Paradoxically, therefore, the violation of a norm can sometimes strengthen people's commitment to that norm.

The crime divides the offender from society but can simultaneously unite other members of society.


Think About a School

A smaller example makes this easier to understand.

Imagine a school has a clear rule against bullying.

A serious bullying incident occurs.

The school investigates it, sanctions the offender and discusses the issue with students.

Assemblies might be held.

Teachers discuss acceptable behaviour.

Students talk about what happened.

The school reinforces the message:

"This is not how members of our community should treat one another."

The original deviance has therefore triggered a reaffirmation of the school's values.

Durkheim would see a similar process occurring throughout wider society.


Deviance Can Also Produce Social Change

Perhaps Durkheim's most fascinating argument is that deviance can help societies change.

Not every person who breaks society's norms is necessarily moving society in a harmful direction.

Sometimes people challenge norms because the norms themselves are changing.

Think about behaviours that were once regarded as unacceptable but later became normal or legally protected.

Social change often begins when somebody challenges an existing expectation.

Today's deviant may occasionally become tomorrow's reformer.

This means a society needs some flexibility.

A society in which nobody ever questioned existing rules could become extremely rigid.

Deviance therefore has the potential to act as an early signal of changing values.


Too Little Deviance Could Be a Problem

This produces a strange functionalist conclusion.

Imagine a society with literally no deviance.

Everyone obeys every rule.

Nobody challenges authority.

Nobody questions traditions.

Nobody proposes radically different ideas.

Nobody pushes against existing moral boundaries.

At first this might sound wonderfully orderly.

But it might also be a society incapable of adapting.

Some deviance may therefore contribute towards social change.


But Can There Be Too Much Crime?

Absolutely.

Durkheim was not suggesting that unlimited crime benefits society.

Too much crime can weaken social order rather than strengthen it.

This connects with another important Durkheimian concept:

Anomie

Anomie describes a condition in which social norms become weakened, unclear or disrupted.

Periods of rapid social change can produce this.

People may become uncertain about:

  • what society expects;

  • which values matter;

  • what behaviour is acceptable;

  • what goals they should pursue.

If social regulation becomes too weak, deviance may increase.

So Durkheim's position is not:

"The more crime, the better."

It is closer to:

A certain amount of deviance is inevitable and can perform useful functions, but excessive deviance may indicate problems with social integration or regulation.

That distinction is extremely important in an examination answer.


Enter Robert K. Merton

Robert K. Merton took functionalist thinking about deviance in another direction.

Merton was particularly interested in American society.

He noticed that American culture strongly promoted particular goals, especially material success.

People were encouraged to aspire towards:

  • wealth;

  • career success;

  • status;

  • consumption;

  • the idea of "making it".

The cultural message might effectively be:

Work hard and you can succeed.

But Merton saw a problem.

People do not all have equal access to the legitimate means of achieving those goals.


The Gap Between Goals and Means

Imagine two people who are both told that financial success is extremely important.

One has access to:

  • excellent education;

  • useful social connections;

  • financial support;

  • good employment opportunities.

The other experiences:

  • poor educational opportunities;

  • unemployment;

  • poverty;

  • discrimination;

  • limited legitimate opportunities.

Both may have learned the same cultural goal.

But they do not have equal access to socially approved ways of achieving it.

Merton argued that this mismatch can create strain.

And people respond to that strain in different ways.


Merton's Five Adaptations

Merton identified five possible responses.

1. Conformity

The person accepts society's goals and accepts the legitimate means of achieving them.

For example:

"I want financial success, so I will study, gain qualifications, find employment and build a career."

This is the response followed by most people.


2. Innovation

The person accepts society's goals but rejects or bypasses the legitimate means.

For example:

"I want money, but I will obtain it through fraud, theft or another illegal route."

This is particularly important for explaining some forms of crime.

The innovator has not rejected society's definition of success.

In a sense, they may have accepted it too strongly.

What they reject is the legitimate route towards obtaining it.


3. Ritualism

The person gives up or reduces commitment to the cultural goal but continues following the legitimate rules.

They continue going through the approved routines without expecting to achieve the culturally celebrated outcome.


4. Retreatism

The individual rejects both the cultural goals and the approved means.

They effectively withdraw from the conventional expectations of society.

Merton associated this category with people who have disengaged from mainstream social goals and institutions.


5. Rebellion

The person rejects existing goals and means and attempts to replace them with alternatives.

This is different from retreatism.

The rebel does not simply withdraw.

They want a different system.


A Simple Way to Remember Merton

Students can organise Merton's model like this:

AdaptationAccept goals?Accept legitimate means?
ConformityYesYes
InnovationYesNo
RitualismNoYes
RetreatismNoNo
RebellionReplaceReplace

This table is worth learning because it turns what initially appears complicated into a very logical model.


But Does Merton Really Say We "Need" Crime?

This is an important distinction.

Durkheim's argument directly addresses the functions of crime.

Crime may contribute towards:

  • boundary maintenance;

  • social solidarity;

  • adaptation;

  • social change.

Merton is doing something slightly different.

He is primarily explaining why deviance occurs.

His argument suggests that crime can sometimes be produced by the structure of society itself.

That makes Merton's theory particularly interesting.

Instead of asking only:

"What is wrong with the criminal?"

Merton encourages sociologists to ask:

"What pressures within society might make certain forms of deviance more likely?"

That changes the focus from individual morality towards social structure.


Durkheim and Merton Together

Put the two thinkers together and we get a powerful functionalist picture.

Durkheim asks:

Why does crime exist in every society, and what functions might it perform?

Merton asks:

How might society's own goals and unequal opportunity structures generate deviance?

Durkheim therefore helps us understand the social functions of deviance.

Merton helps us understand the structural pressures producing some forms of deviance.

Both move us away from the simple idea that crime exists merely because some individuals are "bad people".


A Practical Classroom Thought Experiment

I like sociology questions where students have to test a theory rather than simply memorise it.

Try designing the perfect crime-free society.

Your objective is:

ZERO DEVIANCE.

Nobody must ever violate a social norm.

Now decide how you would achieve it.

Would everyone need identical values?

How would you deal with disagreement?

Could people criticise the government?

Could young people challenge their parents' values?

Could scientists challenge accepted ideas?

Could campaigners demand changes to laws?

Could musicians, artists and writers deliberately shock people?

At what point does eliminating deviance begin to eliminate individuality and social change?

Suddenly Durkheim's apparently bizarre argument becomes much more interesting.


Applying Durkheim to Modern Society

Suppose a previously unknown form of online fraud becomes widespread.

Initially, society may not have adequate laws or even an agreed understanding of the behaviour.

Eventually there is public concern.

The media discuss it.

Police develop new approaches.

Governments may introduce legislation.

Banks improve security.

People learn new rules about online behaviour.

A form of deviance has forced society to clarify its boundaries and adapt its institutions.

That is a very Durkheimian way of examining social change.


Applying Merton to the Same Society

Now consider a society saturated with images of material success.

Young people repeatedly see:

  • luxury cars;

  • expensive holidays;

  • designer clothing;

  • enormous houses;

  • wealthy influencers.

The cultural message is:

Success means possessing these things.

But legitimate access to those goals varies enormously.

Merton would ask whether a large gap between culturally encouraged aspirations and genuine opportunities could produce strain.

Some people will conform.

Some may lower their ambitions.

Some may disengage.

And some may innovate through illegitimate means.

The important sociological question therefore becomes not simply:

"Why did this individual commit a crime?"

but:

"What features of society may have contributed to the conditions in which this type of crime occurs?"


Evaluation: Functionalism Does Not Explain Everything

A strong A-Level answer must move beyond description.

There are significant criticisms of both approaches.

Does Durkheim Exaggerate the Benefits of Crime?

Saying that crime may produce social solidarity can sound very different when viewed from the perspective of a victim.

A violent assault may generate public condemnation, but that does not compensate the victim for the harm suffered.

Functionalism can therefore appear to concentrate on the needs of society while paying insufficient attention to individuals who experience crime.


Who Decides Which Values Society Shares?

Durkheim's approach can imply that society possesses a broad value consensus.

Conflict theorists challenge this.

Marxists, for example, would ask whether laws reflect the interests of all members of society equally.

They might argue that law and criminalisation can reflect inequalities in wealth and power.

Feminist approaches might similarly examine whether laws and criminal justice institutions have historically reflected gender inequalities.

The question then becomes:

Whose moral boundaries are being maintained?


Merton and Crimes That Are Not About Money

Merton's theory works particularly well for certain forms of economically motivated crime.

It is less obviously successful at explaining:

  • violence committed in anger;

  • vandalism;

  • sexual offences;

  • domestic abuse;

  • some forms of cybercrime;

  • crimes committed by wealthy people who already possess legitimate opportunities.

Not all crime is an attempt to achieve culturally approved success goals.


What About the Powerful?

Merton's theory is often applied to disadvantaged groups because blocked opportunities may generate strain.

But wealthy and powerful people also commit crimes.

Corporate fraud is an obvious challenge.

If someone already has wealth, education, status and opportunity, can their offending really be explained by blocked legitimate opportunities?

A defender of strain approaches might argue that cultures promoting continual competition and ever-increasing success can produce pressure even among successful people.

But this requires a more sophisticated application of the theory.


Society Is Not a Machine

There is also a broader criticism of functionalism.

Comparing society with an organism can be useful.

But human beings are not organs.

We think.

We disagree.

We interpret situations differently.

We challenge rules.

We create new values.

Society is therefore far more contested and unpredictable than a biological system.

Interactionists would argue that we also need to examine how certain people and behaviours actually become labelled as deviant in the first place.


A Strong Examination Comparison

If an examination asks you about functionalist explanations of crime and deviance, avoid writing two disconnected mini-essays.

Connect the theories.

A useful line of argument is:

Durkheim explains why crime is inevitable and potentially functional, whereas Merton explains how structural strain can generate particular forms of deviance.

Then develop the comparison:

Durkheim focuses primarily on what crime can do for society; Merton focuses more strongly on what features of society can produce deviance.

That distinction demonstrates understanding rather than simple recall.


The Bigger Question: Do We Need Crime?

Perhaps "need" is slightly too strong.

Nobody needs to become the victim of burglary, fraud or violence.

But Durkheim's argument forces us to distinguish between individual acts of crime and the sociological significance of deviance.

A society without any deviance would require extraordinary conformity.

Nobody would test boundaries.

Nobody would challenge norms.

Nobody would expose weaknesses in existing rules.

Nobody would push society towards different values.

That might produce order.

It might also produce stagnation.

Durkheim therefore presents crime as something much more complicated than simple social failure.

Merton adds another uncomfortable insight: society may sometimes help generate the very deviance that it subsequently condemns.

If a culture tells everybody that they must achieve particular goals while distributing legitimate opportunities unequally, strain should not surprise us.


Conclusion: Crime Tells Us Something About Society

The great value of Durkheim and Merton is that they encourage us to stop looking at crime solely as an individual problem.

Durkheim asks us to look at what happens after norms are broken.

Boundaries become visible.

Shared values may be reinforced.

Social solidarity can develop.

And occasionally deviance helps society change.

Merton asks us to look before the crime occurs.

What goals has society encouraged?

What legitimate opportunities are available?

What happens when aspirations and opportunities do not match?

Neither theory tells us that individual crimes are desirable.

Instead, they pose a much more interesting sociological question:

What if crime is not simply evidence that society has failed, but also a way of revealing how that society works?

That is where sociology becomes much more interesting than simply learning definitions for an examination.

It asks us to look beyond the offender and examine the society around them.

And once we do that, crime and deviance become not merely things society reacts to, but windows through which we can examine its values, inequalities, boundaries and capacity for change.

#AlevelSociology #Sociology #CrimeAndDeviance #Durkheim #Merton #Functionalism #Anomie #StrainTheory #SocialTheory #SociologyRevision #Alevels #Education #ExamRevision

26 September 2026

Your Computer Has Users — Even When Only You Use It


 

Your Computer Has Users — Even When Only You Use It

If you are the only person who uses your computer, it is tempting to think that the idea of "users" does not really matter.

You switch it on. You log in. You use it.

Surely there is just you.

But look inside almost any modern operating system and you discover something rather different.

Your computer may have many users and groups, even though only one human being normally sits in front of it.

Some belong to real people. Others exist for software, services and administration. Each may be allowed to see, modify or run different things.

This is not simply an organisational convenience.

It is one of the foundations of computer security.

And Linux gives us an unusually good opportunity to investigate how it works.


Start With the Simplest Question: Who Am I?

Open a Linux terminal and type:

whoami

You might see something such as:

philip

That appears straightforward enough.

But now try:

id

You may see something similar to:

uid=1000(philip) gid=1000(philip) groups=1000(philip),27(sudo),100(users)

Suddenly there is rather more going on.

Linux does not fundamentally identify you by the word "philip". Internally, users and groups are associated with numerical identifiers.

A user has a UID — a User ID.

A group has a GID — a Group ID.

The names simply make those numbers easier for humans to understand.

Already we have moved beyond the idea that an operating system simply asks for a username and password when it starts.

The operating system is continually asking questions such as:

  • Who is trying to open this file?

  • Which groups do they belong to?

  • Are they allowed to modify it?

  • Are they allowed to run this program?

  • Should this process be allowed access to that directory?

  • Does this user have administrative privileges?

Those checks happen constantly.


You Are Probably Not the Only User

On many Linux systems, you can inspect the user database with:

cat /etc/passwd

Do not be surprised if the result is much longer than expected.

You may find accounts with names connected to services, system processes and applications.

That does not mean dozens of people have secretly been using your computer.

Many of these are system or service accounts.

Linux deliberately allows services to operate as different users because giving every program complete control over the machine would be extremely dangerous.

Imagine a web server.

Does the software serving a website really need permission to edit every personal document on the computer?

Normally, no.

So the operating system can run it with an identity that has only the permissions it actually needs.

This illustrates one of the most important principles in computer security:

Give a user or process only the access it requires.

This is often called the principle of least privilege.


Why Have Different Users at All?

Suppose a computer is shared by three people.

Alice should be able to open Alice's files.

Ben should be able to open Ben's files.

Charlie should be able to open Charlie's files.

There may also be a shared project folder that all three can use.

But none of them should automatically have permission to alter important operating-system files.

Without an access-control system, separating all of this would be extremely difficult.

User accounts provide one layer of that separation.

Groups provide another.


Creating a New Linux User

If you have a Linux machine that you are happy to experiment with — perhaps a Raspberry Pi, spare computer or virtual machine — try creating another user.

On Ubuntu and many Debian-based systems, you can use:

sudo adduser alice

The system will ask you to supply information and choose a password.

On systems using the more general useradd command, you might instead use:

sudo useradd -m alice

The exact administration commands vary slightly between Linux distributions, which is itself a useful reminder that "Linux" is not one single operating system installation.

Now check the account:

id alice

Linux should report Alice's user ID, primary group and any additional groups to which she belongs.

At this point Alice is more than a name on a login screen.

She has become an identity that the operating system can use when making security decisions.


Users Are Useful — Groups Make Them Powerful

Suppose Alice, Ben and Charlie are working on the same programming project.

We could individually configure permissions for each person.

But that quickly becomes awkward.

Instead, we can create a group.

For example:

sudo groupadd programmers

Then add Alice:

sudo usermod -aG programmers alice

We could add Ben and Charlie in the same way.

Now permissions can be granted to the group programmers instead of having to be configured separately for every person.

This is much closer to the way access control works in organisations.

A school might have groups representing:

teachers

students

science_staff

administrators

IT_support

A business might have:

accounts

management

design

marketing

development

HR

When somebody joins or leaves a department, their group membership can be changed rather than thousands of individual files being reconfigured.


Who Owns This File?

Now create an ordinary file:

touch experiment.txt

Then examine it with:

ls -l experiment.txt

You might see:

-rw-r--r-- 1 philip philip 0 Sep 21 14:00 experiment.txt

There is a great deal of information packed into that single line.

Part of it tells us who owns the file.

In this example:

philip philip

The first philip is the owner.

The second philip is the group associated with the file.

But the mysterious sequence at the beginning is particularly interesting:

-rw-r--r--

This describes the permissions.


Decoding Linux Permissions

Ignore the first character for the moment and separate the remaining characters into three groups:

rw- r-- r--

They represent permissions for:

owner

group

others

Each section can contain three letters:

r = read

w = write

x = execute

So:

rw-

means that the owner can read and write the file but does not have execute permission.

The group has:

r--

so members of the group can read it but not modify it.

Everyone else also has:

r--

so they can read the file but cannot change it.

The operating system can therefore make different decisions depending on who is requesting access.


Read, Write and Execute

For files, the meanings are fairly intuitive.

Read (r) means the contents can be viewed.

Write (w) means the contents can be changed.

Execute (x) means the file can be run as a program or script, provided it is otherwise executable.

Directories are slightly more interesting.

For a directory:

  • read permission allows its contents to be listed;

  • write permission allows files and directories to be created or deleted within it;

  • execute permission allows the directory to be entered or traversed.

That distinction is worth experimenting with because directory permissions often surprise students.


Change the Permissions Yourself

Linux provides the chmod command for changing permissions.

For example:

chmod u+x experiment.txt

This adds execute permission for the user who owns the file.

The u means user or owner.

We can also use:

g

for group

and:

o

for others.

So:

chmod o-r experiment.txt

removes read permission from everybody classified as "other".

You can combine several changes:

chmod u+rw,g+r,o-rwx experiment.txt

Then use:

ls -l experiment.txt

again and see what changed.

This is one of those computing topics that becomes much clearer when students actually change permissions rather than simply memorising definitions.


Why Do People Write Permissions as Numbers?

You may also encounter commands such as:

chmod 750 program.sh

This looks rather mysterious until you realise that each permission can be represented by a number.

read = 4

write = 2

execute = 1

Add together the permissions you want.

So:

7 = 4 + 2 + 1 = read + write + execute

5 = 4 + 1 = read + execute

0 = no permissions

Therefore:

750

means:

owner = 7 = rwx

group = 5 = r-x

others = 0 = ---

So the resulting permissions are:

rwxr-x---

This numerical form is extremely common in Linux administration.

It is not a different permission system. It is simply another way of expressing the same permissions.


Ownership Matters Too

Permissions make little sense unless the operating system also knows who owns the file.

Linux provides chown for changing ownership.

For example:

sudo chown alice experiment.txt

would make Alice the owner.

We can change both owner and group:

sudo chown alice experiment.txt

Now Alice owns the file and the associated group is programmers.

Imagine that the file contained the source code for a shared programming project.

We could then give Alice full control, allow other programmers to read and modify it, and prevent everybody else from accessing it.

That is access control in action.


A Better Practical: Build a Shared Project Area

Rather than experimenting with a single file, we can make the activity more realistic.

Create a directory:

sudo mkdir /projects

Create a project group:

sudo groupadd projectteam

Add two test users:

sudo adduser alice

sudo adduser ben

Then add both users to the group:

sudo usermod -aG projectteam alice

sudo usermod -aG projectteam ben

Change the group ownership of the project directory:

sudo chown root /projects

Then set suitable permissions:

sudo chmod 770 /projects

The permissions 770 mean:

owner: read, write and execute

group: read, write and execute

others: no access

Now Alice and Ben can both work in the directory because they belong to projectteam.

Another ordinary user should not be able to enter it.

We have effectively created a very small access-control system.


Try to Break Your Own Security

This is where the experiment becomes much more interesting.

Rather than simply checking that something works, deliberately try to make it fail.

Log in as Alice.

Create a file.

Try to modify it as Ben.

Change the group permissions.

Try again.

Remove Ben from the project group.

Try again.

Create another user who is not a member of the group.

Can that user enter the directory?

If not, why not?

Students should start thinking about security as a set of rules that can be tested rather than as a collection of definitions to memorise.


The Most Powerful User: root

Linux has a special administrative account traditionally called:

root

The root user has enormous authority over the system.

It can access files, change ownership, install software, create users, terminate processes and alter the operating system.

That is precisely why normal day-to-day computing should not normally be performed as root.

Instead, many Linux distributions use sudo.

For example:

sudo apt update

or:

sudo adduser alice

The user temporarily requests permission to perform an administrative operation.

This is another example of least privilege.

You do not need unlimited administrative power merely to browse the web, write a document or run Python.

You elevate your privileges only when necessary.

That is a much safer approach.


Why Malware Makes This Important

Imagine downloading a malicious program.

If that program is running with unrestricted administrator privileges, it could potentially change almost anything on the system.

If it is running as a restricted user, the damage it can cause may be limited by the permissions available to that account.

Permissions are not a complete defence against malware, but they form an important part of a layered security model.

This is one reason modern operating systems are increasingly reluctant to let ordinary applications run permanently with administrator privileges.


Windows Does This Too

It is easy to assume that users, groups and permissions are mainly a Linux idea because Linux makes them particularly visible.

Windows has similar concepts.

Open Windows Settings and you will find user accounts.

A Windows account might be:

  • a local account;

  • a Microsoft-connected account;

  • a standard user;

  • an administrator.

Windows also uses groups.

Two important examples are:

Users

and:

Administrators

A standard account should not automatically have unrestricted control over the system.

When Windows displays a User Account Control message asking whether an application may make changes to your device, you are seeing part of this security structure in action.


Linux Permissions and Windows Permissions Are Not Identical

The traditional Linux model is beautifully simple.

For each file we have permissions associated with:

owner

group

others

Windows, particularly when using NTFS, can use more detailed Access Control Lists or ACLs.

A file might grant different permissions to several individual users and groups.

For example:

Alice: Full control

Project Team: Modify

Teachers: Read

Students: Read

Guest: No access

Linux can also use ACLs, so the real systems are more sophisticated than the simple owner-group-other model suggests.

But the traditional Linux permission system remains an excellent way of understanding the fundamental idea.

The operating system needs to answer:

Who is requesting access, and what are they permitted to do?


A Useful Windows Comparison

Find a file in Windows.

Right-click it and select:

Properties -> Security

You should see users and groups that have permissions associated with that file.

Depending on the file and system configuration, permissions may include:

Full control

Modify

Read & execute

Read

Write

Now compare that with:

ls -l

on Linux.

The interfaces look completely different, but the underlying problem is much the same.

We have:

an object

a user

a set of permitted actions

and an operating system responsible for enforcing the rules.


A Command-Line Windows Investigation

Students who have Windows can also investigate accounts using PowerShell or Command Prompt.

For example:

whoami

works in Windows too.

Try:

whoami /groups

and you can see groups associated with the current security identity.

Another useful command is:

net user

which lists local user accounts.

To investigate file permissions from the command line, Windows provides tools including:

icacls

For example:

icacls example.txt

The result looks rather different from Linux ls -l, but the purpose is related: examining who can do what with a particular file.


What About a Personal Computer?

You might reasonably ask why any of this matters on a computer used by just one person.

There are several reasons.

Your ordinary account should not necessarily have unrestricted administrator access all the time.

Background services do not need access to every personal file.

Applications can operate with limited privileges.

Malware may be restricted by account permissions.

Different services can be isolated from one another.

Sensitive files can be protected.

Network servers can limit which accounts may access resources.

So even a single-user computer is actually a multi-user security environment.

The "users" do not all have to be human.


A Raspberry Pi Makes an Excellent Demonstration

This is an especially good experiment for a Raspberry Pi or spare Linux machine.

You can create several imaginary users without interfering with a student's main computer.

For example:

alice

ben

teacher

student

webserver

You can then create directories and decide who should have access.

Perhaps:

/home/alice

should belong only to Alice.

/schoolwork

might be available to the student and teacher.

/markscheme

might be accessible only to the teacher.

/website

might need to be readable by a web-server account.

Suddenly users and permissions stop being abstract concepts.

They become solutions to real computing problems.


A Challenge for A-Level Students

Try designing a Linux permission system for a fictional school.

Create groups for:

teachers

students

science

computing

administrators

Then create directories representing:

student work

teacher resources

computer-science projects

examination papers

shared resources

Decide which groups should have:

read

write

execute

permissions.

Then implement your design.

Afterwards, test it by logging in as different users.

The important part is not simply getting the commands right.

You should be able to justify every access decision.

Why should a student be able to read one directory but not another?

Why should a teacher be able to modify a file?

Why should an administrator have greater access?

Why should a web server have less?

Those are exactly the sorts of questions real system administrators and cybersecurity professionals have to answer.


One Important Warning

Do these experiments on a machine where changing accounts and permissions will not damage important work.

A Raspberry Pi, virtual machine or spare Linux installation is ideal.

Be particularly careful when using:

sudo

chmod

and:

chown

on important system directories.

Changing permissions recursively on the wrong directory can make a Linux installation unusable.

Learning about security is much more enjoyable when the computer still boots afterwards.


From Examination Topic to Real Operating System

Students often meet access rights as a short section in a computing specification.

They learn phrases such as:

authentication

user account

administrator

file permissions

access rights

And then move on.

But these are not merely examination vocabulary.

They describe mechanisms operating underneath almost everything you do on a modern computer.

When you save a file, launch a program, install software or access something across a network, the operating system may need to decide whether your current identity has permission to perform that operation.

Linux simply makes the machinery unusually easy to see.


The Bigger Lesson

One of the things I like about teaching computing through Linux is that concepts which can seem rather theoretical suddenly become visible.

Instead of merely telling a student that operating systems control access to resources, we can create two users and prove it.

Instead of defining file permissions, we can change them and watch access disappear.

Instead of describing groups, we can create one and use it to control a shared project directory.

And instead of vaguely saying that administrators have greater privileges, we can see precisely what happens when a command requires sudo.

That is far more memorable than simply learning a definition.

Your computer may sit on your desk and be used by only one person.

But inside the operating system is an entire system of identities, ownership, groups and permissions constantly deciding:

Who are you?

What belongs to you?

What are you allowed to do?

Once you understand those questions, you have started to understand not just Linux, but one of the fundamental ideas behind operating systems and computer security.

Centripetal Force — Why Going Twice as Fast Changes Everything

  Centripetal Force — Why Going Twice as Fast Changes Everything A practical investigation into mass, radius and rotational speed There are ...