19 July 2026

A Level Sociology: Religion and Social Change — Why Understanding History Matters

 


A Level Sociology: Religion and Social Change — Why Understanding History Matters

Can religion really change society?

When students begin studying religion in A Level Sociology, they often expect to discuss beliefs, worship, churches and perhaps the apparent decline of religion in modern Britain.

They may be less prepared for a much bigger sociological question:

Can religion become a force capable of changing an entire society?

To answer that properly, students need more than a list of sociological theories. They need some understanding of history.

I am often amazed by how fragmented that historical understanding can be. Many students know selected facts about the Second World War. They may know about Hitler, the Holocaust, Dunkirk and D-Day, but know very little about the experiences of Black American soldiers serving in the United States military.

Most students have heard of the transatlantic slave trade, but their understanding may end when the ships reached America. They may know little about slavery within the United States, the period of segregation that followed emancipation, the Jim Crow laws or the long struggle for civil rights.

They have usually heard the name Dr Martin Luther King Jr., but they may know little about the movement around him — or why churches, ministers, religious language and Christian organisations were so important to that movement.

This matters because sociology is not floating theory. Sociology is the study of real societies, real institutions and real struggles. To understand social change, students must first understand what needed to change, who resisted that change and how individuals and organisations managed to challenge established power.

SOCIOLOGY NEEDS HISTORY

A student can memorise that Karl Marx regarded religion as a conservative force or that Max Weber believed religious ideas could contribute to social change.

However, unless that student can apply these arguments to historical examples, the theories remain little more than isolated quotations.

History gives sociology its evidence.

It helps students examine:

• how societies were organised;

• which groups held economic, political and cultural power;

• how inequality became normalised;

• how religious teachings were interpreted;

• why some religious organisations supported authority;

• and why others challenged it.

The relationship between religion and society is rarely simple. Religion has sometimes helped to maintain inequality, but it has also provided people with the language, organisation and courage needed to resist it.

The American Civil Rights Movement is one of the clearest examples of this contradiction.

FIGHTING FASCISM ABROAD WHILE FACING SEGREGATION AT HOME

During the Second World War, more than one million African Americans served in the United States armed forces. Yet the military remained segregated, and many Black servicemen and women were placed in separate units, accommodation and facilities.

They were defending democracy overseas while being denied equal treatment within their own country.

This contradiction produced the powerful idea of the Double V Campaign:

Victory against fascism abroad and victory against racism at home.

The campaign encouraged Black Americans to support the war effort while also demanding full citizenship, equal opportunities and an end to racial discrimination in the United States.

This makes an excellent starting point for a sociology lesson.

I might ask students:

How could a country claim to be fighting for freedom and democracy while maintaining racial segregation within its own military and society?

That question moves the discussion beyond remembering wartime events. It introduces ideas about ideology, power, institutional racism, contradiction and social change.

It also shows that the Civil Rights Movement did not suddenly appear in the 1950s. Wartime experiences, returning veterans, Black newspapers, civil rights organisations and changing expectations all contributed to growing demands for equality.

Social change usually has a history.

FROM SLAVERY TO SEGREGATION

Students often know that slavery existed but may not appreciate how its consequences continued after its formal abolition.

The end of slavery did not immediately create racial equality. Across much of the American South, segregation became embedded in education, transport, housing, employment, public facilities and voting arrangements.

Racial inequality was not simply a collection of individual prejudices. It was supported by institutions, laws, customs and sometimes violence.

This distinction is sociologically important.

If inequality is institutional, changing individual attitudes is not enough. Laws, political systems, schools, workplaces and cultural expectations also have to change.

Religion was woven into this struggle in contradictory ways.

Some Christians used selective interpretations of the Bible to defend slavery and segregation. Some white churches avoided the subject, treating racial injustice as a political issue rather than a moral one. Others actively resisted change.

At the same time, Black churches became some of the strongest institutions available to African American communities.

This creates an important sociological lesson:

The same religion can be interpreted in ways that justify inequality or in ways that challenge it.

WHY THE BLACK CHURCH MATTERED

The importance of the Black church cannot be explained simply by saying that campaigners happened to be religious.

Churches provided practical resources that social movements need.

They offered buildings in which people could meet. They had established congregations, respected local leaders, communication networks, choirs, fundraising systems and connections between different towns and communities.

In a society where many other institutions were controlled by white political and economic interests, Black churches possessed a degree of independence.

The Southern Christian Leadership Conference drew upon that independence and the organisational strength of churches to coordinate non-violent protest across the American South.

Churches could therefore provide:

• leadership, particularly through ministers who were experienced public speakers;

• meeting places where campaigns could be planned;

• communication networks for sharing information;

• financial support for transport, publicity and legal assistance;

• emotional support when campaigners faced intimidation;

• and moral legitimacy, presenting racial equality as a matter of justice rather than merely political preference.

Religion was not operating outside society. It was supplying the social organisation through which change could happen.

MARTIN LUTHER KING JR.: MINISTER AND MOVEMENT LEADER

Dr Martin Luther King Jr. was not simply a political speaker who occasionally mentioned religion. He was a Baptist minister whose approach to civil rights was deeply connected to Christian ideas about justice, love, human dignity and non-violence.

His religious position gave him access to church networks and a language that could connect personal faith with public action.

The Southern Christian Leadership Conference was established in 1957 to coordinate civil rights campaigns throughout the South. Its methods included boycotts, marches and other forms of non-violent direct action against segregation.

This was not passive religion.

It was religion being used to organise protest, challenge laws and confront powerful institutions.

The Montgomery Bus Boycott offers a particularly useful example. Following Rosa Parks’s arrest, churches provided places for mass meetings, ministers helped organise the campaign, and Christian teachings were used to justify disciplined non-violent resistance.

At Holt Street Baptist Church, King connected the injustices experienced by Black passengers with a Christian duty to protest without violence.

This allows students to see how religious beliefs may be translated into social action.

A belief such as “all people are equal before God” can remain a private conviction. However, when it is connected to organisations, leaders, resources and political opportunities, it can become a challenge to an unequal social structure.

RELIGION SUPPLIED MORE THAN BUILDINGS

The Black church also helped create a shared identity.

Sermons, prayers and biblical stories placed the struggle within a much larger moral narrative. The story of Moses leading an oppressed people out of slavery, for example, carried enormous symbolic power.

Campaigners were not simply being told that a particular law was unfair. They were being told that their struggle had moral meaning.

Music played a similar role. Spirituals, hymns and freedom songs helped create solidarity, courage and a sense of collective purpose.

King described freedom songs as giving people courage, unity and hope during extremely difficult moments.

This is important because social movements require more than organisation. People must be prepared to take risks.

Those joining protests could face arrest, dismissal from employment, threats and physical violence. Religious belief did not remove those dangers, but it could help participants understand sacrifice as meaningful and collective action as a moral responsibility.

Religion therefore contributed:

Belief + identity + organisation + leadership + emotional energy

Together, these could become a powerful force for change.

THE MOVEMENT WAS LARGER THAN ONE MAN

Teaching the Civil Rights Movement solely through Martin Luther King can create another historical weakness.

King was enormously important, but social change was not achieved by one charismatic leader acting alone.

Local campaigners, women’s organisations, students, lawyers, trade unionists, journalists, veterans and countless church members sustained the movement.

Women frequently provided the link between national organisations and local communities, even though male ministers have often received more public recognition.

This offers another valuable sociological question:

Why do historical accounts often concentrate on a small number of famous leaders while overlooking the networks and ordinary participants who made collective action possible?

A movement needs people to arrange transport, distribute information, raise money, provide food, teach children, offer accommodation and keep communities involved.

The sociology of social change should therefore examine both leadership and social networks.

RELIGION AS A FORCE FOR CHANGE

Several sociological perspectives can be applied to the Civil Rights Movement.

WEBER: RELIGIOUS IDEAS CAN INFLUENCE SOCIETY

Max Weber rejected the assumption that religion always prevents change.

He argued that religious ideas can shape human behaviour and contribute to major social transformations.

In the Civil Rights Movement, Christian ideas about justice and equality helped motivate action against segregation.

Religion did not simply reflect economic or political conditions. Religious beliefs influenced how people interpreted those conditions and what they believed they should do about them.

ERNST BLOCH: RELIGION CONTAINS A PRINCIPLE OF HOPE

The neo-Marxist thinker Ernst Bloch recognised that religion could encourage people to imagine a better society.

Religion may contain dreams of justice that have not yet been achieved. These beliefs can expose the gap between society as it is and society as it ought to be.

For Black Christians living under segregation, the teaching that every person possessed equal worth could make racial inequality appear not natural but intolerable.

RELATIVE DEPRIVATION

People may experience relative deprivation when they compare their lives with those of another group or with the conditions they believe they should enjoy.

Black Americans were told that the United States represented freedom and democracy while experiencing discrimination within its institutions.

Black soldiers who had fought for freedom overseas returned to a society that still denied them equality.

That contradiction could intensify awareness of injustice and strengthen demands for change.

CULTURAL DEFENCE

Religion may help communities protect their identity when facing oppression or hostility.

Black churches preserved community life, leadership, music, identity and solidarity in a society structured by racial inequality.

That cultural strength could then support organised resistance.

RELIGION AS A CONSERVATIVE FORCE

The Civil Rights Movement does not prove that religion always produces progressive change.

Marxists may argue that religion frequently supports existing power structures. Religious teachings may encourage acceptance, obedience or the belief that suffering will be rewarded in another life.

Religion may also legitimise inequality when powerful groups present their position as divinely approved.

King himself criticised churches that remained silent or preferred social order to justice.

His arguments demonstrate that religious institutions can become too closely connected to comfort, respectability and established authority.

This is why the best sociological conclusion is not:

Religion causes social change.

Nor is it:

Religion prevents social change.

A stronger conclusion is:

Religion can become either a conservative or transformative force, depending on how beliefs are interpreted, how religious institutions are organised, whose interests they support and the historical circumstances in which they operate.

That is a much more useful evaluative argument for an A Level essay.

THE CONTINUING STRUGGLE BETWEEN CHURCH AND STATE

The relationship between religion and government has been contested in many societies.

States may attempt to control religious organisations because they possess influence, property, education systems, communication networks and the loyalty of large populations.

Religious organisations may support the state, negotiate with it or openly challenge it.

Conflict can emerge over:

• education;

• marriage and family law;

• reproductive rights;

• freedom of expression;

• racial equality;

• national identity;

• political authority;

• and the limits of religious freedom.

From a functionalist perspective, shared religion may help create social solidarity and reinforce common values.

From a Marxist perspective, a close relationship between church and state may help legitimise the interests of powerful groups.

From a Weberian or neo-Marxist perspective, independent religious organisations may also provide the ideas and structures needed to oppose government policy.

Church and state are therefore not permanent allies or permanent enemies. Their relationship changes according to the issue, the society and the historical period.

A PRACTICAL WAY OF TEACHING THE TOPIC

One of the most effective ways to teach religion and social change is to begin with historical evidence rather than immediately presenting the theories.

I would start with three contrasting sources:

  1. A photograph of segregated Black American soldiers during the Second World War.
  2. A photograph of a civil rights meeting inside a church.
  3. A photograph of a march or non-violent protest.

Students could then consider:

• What inequality can be seen or inferred?

• What resources would a successful protest movement require?

• Why might a church be safer or more useful than another meeting place?

• How could religious language strengthen a political campaign?

• Would Marx, Weber and Bloch interpret the evidence differently?

Another useful activity is to ask students to construct a chain of explanation:

Racial inequality

Shared grievance

Religious interpretation

Church organisation

Collective action

Political pressure

Legal and social change

Students can then challenge the chain.

Did every church support the movement?

Was religion the cause of change or simply a useful resource?

How important were television, federal government action, economic pressure and international opinion?

Could the movement have succeeded without religious leadership?

This moves students from description into analysis and evaluation.

TURNING HISTORICAL KNOWLEDGE INTO AN EXAMINATION ANSWER

An effective response to the question “Assess the view that religion is a force for social change” could use the Civil Rights Movement in the following way:

The American Civil Rights Movement supports the view that religion can promote social change. Black churches provided meeting places, leadership, communication networks, funding and a shared moral framework. Martin Luther King Jr. and the Southern Christian Leadership Conference connected Christian beliefs about justice and human equality with organised non-violent action. This supports Weber’s argument that religious ideas can influence social action and Bloch’s view that religion contains a principle of hope. However, not all Christian churches supported racial equality, and some remained silent or defended segregation. Religion should therefore be understood as a potential resource for change rather than an automatically progressive force.

That paragraph works because it combines:

• accurate historical evidence;

• sociological theory;

• explanation;

• application;

• and evaluation.

The history makes the sociology stronger.

WHY THIS TOPIC MATTERS BEYOND THE EXAMINATION

Students sometimes ask why they need to learn events that happened in another country many decades ago.

The answer is that social institutions cannot be understood without examining how they behaved when societies faced injustice.

Religion and social change raises questions that remain important:

Who has the authority to define what is morally right?

When should religious organisations challenge the law?

Why do some institutions defend established power while others resist it?

How do ordinary people create a movement capable of changing society?

These are not merely questions about the past. They are questions about power, responsibility and the possibility of change.

CONCLUSION: SOCIOLOGY IS THE STUDY OF HOW CHANGE BECOMES POSSIBLE

A Level Sociology is much more than learning the names of theorists.

It is an opportunity to understand how societies were created, how inequalities became established and how people challenged systems that once appeared permanent.

The American Civil Rights Movement demonstrates that religion can do more than comfort individuals or maintain tradition.

Religious belief can provide a language of justice. Churches can provide organisation, leadership and solidarity. Faith can help people imagine that society could be different and give them the courage to act upon that belief.

However, the example also teaches caution.

Religion has been used both to defend inequality and to resist it. Churches have sometimes supported authority, sometimes remained silent and sometimes stood at the centre of movements for change.

That tension is exactly what makes the topic sociologically valuable.

Students need history because social change does not begin with a textbook theory. It begins when real people recognise injustice, organise themselves, challenge authority and refuse to accept that the way society is organised is the way it must always remain.

SUGGESTED SOURCES FOR FURTHER READING

National Museum of African American History and Culture — The experiences of Black soldiers and the Double V Campaign

United States National Park Service — The Southern Christian Leadership Conference and the Civil Rights Movement

The Martin Luther King Jr. Research and Education Institute, Stanford University — Speeches, sermons and documents from the Civil Rights Movement

United States National Park Service — Women in the African American Civil Rights Movement

18 July 2026

Building an A Level Platform Game Project — Part 3: Adding Gravity and Jumping

  


Building an A Level Platform Game Project — Part 3: Adding Gravity and Jumping

In Part 1, we planned the platform game and set realistic success criteria.

In Part 2, we created the first working prototype: a game window, a visible player, left and right movement, frame rate control and screen boundary checks.

At that point, the game was visible and interactive, but it was not really a platform game yet.

A player sliding left and right across the screen is a start. But a platform game needs vertical movement. It needs the player to fall, jump, land and respond to gravity.

This is where the project starts to become much more interesting technically.

Adding gravity and jumping introduces some important programming ideas:

  • velocity
  • acceleration
  • game physics
  • state checking
  • keyboard input
  • conditions
  • testing awkward cases
  • preventing repeated jumping in mid-air

It also gives students a proper programming problem to solve, not just a drawing exercise.

Why Gravity Makes the Game Feel Real

In a simple game, the player’s position is controlled by x and y coordinates.

In Part 2, we changed the x-coordinate to move the player left and right.

Now we need to change the y-coordinate as well.

This is where students often meet one of the first confusing ideas in game programming: screen coordinates do not behave like a normal maths graph.

On most screens:

  • x increases as you move right
  • y increases as you move down
  • y decreases as you move up

So when the player falls, the y-coordinate increases.

When the player jumps, the y-coordinate decreases.

This feels backwards at first, but students soon get used to it.

The Aim for Part 3

The target for this stage is:

Add gravity so the player falls downwards, add jumping so the player can move upwards, and prevent the player from jumping again while already in the air.

By the end of this stage, the player should be able to:

  • move left and right
  • stand on the ground
  • jump when the space bar is pressed
  • rise into the air
  • slow down
  • fall back down
  • land on the ground
  • avoid repeated jumping while in the air

This is a major step forward.

The game will still not have platforms yet. That comes in Part 4.

For now, we will use the bottom of the screen as the ground.

Thinking About Vertical Velocity

In Part 2, movement was simple.

If the right arrow was pressed:

player_x += player_speed

If the left arrow was pressed:

player_x -= player_speed

Jumping is more complicated because it changes over time.

When the player first jumps, they move upwards quickly. Then gravity slows them down. Eventually they stop rising and begin to fall.

This means we need a vertical velocity.

A velocity is a speed in a particular direction.

For the player, we can create a variable:

player_y_velocity = 0

This will control how much the player’s y-position changes each frame.

If the vertical velocity is positive, the player moves down.

If the vertical velocity is negative, the player moves up.

That is because screen y-coordinates increase as you move down.

Adding Gravity

Gravity can be represented by increasing the vertical velocity each frame.

For example:

gravity = 0.5
player_y_velocity += gravity
player_y += player_y_velocity

This means the player falls faster and faster.

At first, the vertical velocity may be 0.

After one frame, it becomes 0.5.
Then 1.0.
Then 1.5.
Then 2.0.

This creates acceleration.

The player does not simply fall at one fixed speed. The fall becomes faster over time, which feels more natural.

This is a very useful teaching point because it connects programming with physics.

Creating a Ground Level

Before we add platforms, we need somewhere for the player to land.

A simple approach is to define the ground as a y-coordinate near the bottom of the screen.

For example:

GROUND_LEVEL = 540

If the player is 60 pixels tall, and the screen height is 600 pixels, then placing the player’s top-left y-coordinate at 540 means the bottom of the player is at 600.

So the player stands exactly on the bottom of the screen.

We can check if the player has fallen below the ground:

if player_y > GROUND_LEVEL:
    player_y = GROUND_LEVEL
    player_y_velocity = 0

This prevents the player falling forever.

It also resets the vertical velocity when the player lands.

Adding the Jump

To make the player jump, we give the vertical velocity a negative value.

For example:

player_y_velocity = -12

This moves the player upwards because it reduces the y-coordinate.

The number controls the strength of the jump.

A larger negative number makes the player jump higher.
A smaller negative number makes the player jump lower.

For example:

jump_strength = -12

Then, when the player presses space:

if keys[pygame.K_SPACE]:
    player_y_velocity = jump_strength

This seems simple, but it creates a problem.

The Infinite Jump Problem

If we use the code above, the player may be able to jump again and again while already in the air.

This is sometimes called infinite jumping.

The player can keep pressing space and fly upwards forever.

That might be useful in a different type of game, but it is not what we want in a normal platform game.

We need the program to know whether the player is on the ground.

We can use a Boolean variable:

on_ground = True

A Boolean can only be True or False.

The player should only be allowed to jump if on_ground is True.

For example:

if keys[pygame.K_SPACE] and on_ground:
    player_y_velocity = jump_strength
    on_ground = False

Then, when the player lands:

if player_y > GROUND_LEVEL:
    player_y = GROUND_LEVEL
    player_y_velocity = 0
    on_ground = True

This is an important moment in the project.

The student is no longer just moving a shape. They are managing the state of the player.

The Updated Prototype Code

At the end of Part 3, the prototype might look like this:

import pygame

pygame.init()

SCREEN_WIDTH = 800
SCREEN_HEIGHT = 600
GROUND_LEVEL = 540

screen = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
pygame.display.set_caption("Escape the Platforms")

clock = pygame.time.Clock()

player_x = 100
player_y = GROUND_LEVEL
player_width = 40
player_height = 60
player_speed = 5

player_y_velocity = 0
gravity = 0.5
jump_strength = -12
on_ground = True

running = True

while running:
    clock.tick(60)

    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    keys = pygame.key.get_pressed()

    # Horizontal movement
    if keys[pygame.K_LEFT]:
        player_x -= player_speed

    if keys[pygame.K_RIGHT]:
        player_x += player_speed

    # Jumping
    if keys[pygame.K_SPACE] and on_ground:
        player_y_velocity = jump_strength
        on_ground = False

    # Apply gravity
    player_y_velocity += gravity
    player_y += player_y_velocity

    # Ground collision
    if player_y > GROUND_LEVEL:
        player_y = GROUND_LEVEL
        player_y_velocity = 0
        on_ground = True

    # Screen boundary checks
    if player_x < 0:
        player_x = 0

    if player_x + player_width > SCREEN_WIDTH:
        player_x = SCREEN_WIDTH - player_width

    # Draw everything
    screen.fill((255, 255, 255))

    pygame.draw.rect(
        screen,
        (0, 0, 255),
        (player_x, player_y, player_width, player_height)
    )

    pygame.draw.line(
        screen,
        (0, 0, 0),
        (0, GROUND_LEVEL + player_height),
        (SCREEN_WIDTH, GROUND_LEVEL + player_height),
        3
    )

    pygame.display.update()

pygame.quit()

This is still a simple prototype, but it now behaves much more like a game.

The player can move.
The player can jump.
The player falls because of gravity.
The player lands on the ground.
The player cannot repeatedly jump in mid-air.

That is a very important development stage.

Why We Draw a Ground Line

In the example code, a black line is drawn at the bottom of the screen:

pygame.draw.line(
    screen,
    (0, 0, 0),
    (0, GROUND_LEVEL + player_height),
    (SCREEN_WIDTH, GROUND_LEVEL + player_height),
    3
)

This is mainly for visual clarity.

It helps the student see where the ground is.

At this stage, the ground is not a proper platform. It is simply a boundary that stops the player falling off the screen.

In Part 4, we will replace this simple ground idea with proper platforms.

Testing Gravity and Jumping

This stage needs proper testing.

Students should not simply say “jumping works”.

They should test specific behaviours.

Test NumberTestExpected ResultActual ResultPass/Fail
1Run the programPlayer appears standing on the groundPlayer appears on the groundPass
2Press left arrowPlayer moves leftPlayer moves leftPass
3Press right arrowPlayer moves rightPlayer moves rightPass
4Press space while on groundPlayer jumps upwardsPlayer jumps upwardsPass
5Release space after jumpingPlayer continues moving according to velocity and gravityPlayer rises then fallsPass
6Press space repeatedly in the airPlayer does not keep jumping upwardsPlayer cannot double jumpPass
7Player falls back to groundPlayer lands and stops fallingPlayer lands correctlyPass
8Hold left arrow while jumpingPlayer moves left in the airPlayer moves left while airbornePass
9Hold right arrow while jumpingPlayer moves right in the airPlayer moves right while airbornePass
10Move to screen edge while jumpingPlayer stays within the screenPlayer remains inside screenPass

This table creates useful evidence for the project.

It also shows that the student has thought about normal tests and more awkward cases.

Linking Back to Success Criteria

In Part 1, we created success criteria for the project.

This stage helps meet several of them:

  • The player falls when not standing on a platform.
  • The player can jump from the ground.
  • The player cannot repeatedly jump while already in the air.
  • The player lands without falling through the ground.
  • The player can move left and right while jumping.
  • The player cannot move beyond the edge of the game screen.

This is why success criteria are so valuable.

They allow the student to show measurable progress.

A development log could say:

This stage successfully added gravity and jumping. Testing showed that the player could jump from the ground, fall back down and land correctly. A Boolean variable was added to prevent the player from repeatedly jumping while in the air.

That is much stronger than simply writing:

I added jumping.

Common Bugs Students May Meet

This stage often produces interesting bugs.

That is good.

A Level projects need evidence of problems being found and solved.

Bug 1: The Player Falls Through the Ground

This may happen if the ground check is missing or incorrect.

For example, if the program checks:

if player_y == GROUND_LEVEL:

this may fail because the player might move from just above the ground to just below the ground in one frame.

It is safer to check:

if player_y > GROUND_LEVEL:

or sometimes:

if player_y >= GROUND_LEVEL:

This is a useful programming lesson.

Exact equality is not always the best test when movement is changing every frame.

Bug 2: The Player Can Jump Forever

This usually happens if the program does not check whether the player is on the ground.

The solution is to use a variable such as:

on_ground

and only allow jumping when this is True.

Bug 3: The Jump Is Too High or Too Low

This is controlled by the jump strength and gravity.

For example:

gravity = 0.5
jump_strength = -12

Students can experiment with these values.

A smaller gravity value makes the player float for longer.
A larger gravity value pulls the player down faster.
A more negative jump strength creates a higher jump.
A less negative jump strength creates a smaller jump.

This gives a good opportunity for testing and user feedback.

The student could ask a user:

Does the jump feel too high, too low or about right?

Then they can adjust the values and record the improvement.

Bug 4: The Player Appears to Sink Into the Ground

This may happen if the ground level has been calculated incorrectly.

The important question is:

Does player_y represent the top of the player or the bottom of the player?

In our example, player_y represents the top-left corner of the player rectangle.

That means the bottom of the player is:

player_y + player_height

This distinction becomes very important when we add platforms.

Why This Is Good Evidence for A Level

Gravity and jumping create a strong section for the project write-up because the student can explain the algorithm.

They can describe:

  • why a vertical velocity variable was needed
  • how gravity changes the velocity each frame
  • why a negative velocity moves the player upwards
  • how the program detects landing
  • why a Boolean variable prevents repeated jumping
  • how the values for gravity and jump strength were tested

This is exactly the kind of thinking that should appear in a strong programming project.

The final program matters, but the explanation of the development process matters too.

Improving the Code Structure

At this stage, the code is still manageable.

However, we can already see that it is becoming more complex.

The player now has:

  • x-position
  • y-position
  • width
  • height
  • horizontal speed
  • vertical velocity
  • jump strength
  • ground state

Later, the player may also have:

  • lives
  • score
  • direction
  • animation state
  • collision rectangle
  • health
  • current level

This is a good point to discuss whether a class may eventually be useful.

A Player class could store the player’s data and methods in one place.

For example, it might eventually include:

class Player:
    def __init__(self, x, y):
        self.x = x
        self.y = y
        self.width = 40
        self.height = 60
        self.speed = 5
        self.y_velocity = 0
        self.on_ground = True

    def move(self, keys):
        pass

    def jump(self):
        pass

    def apply_gravity(self):
        pass

    def draw(self, screen):
        pass

Students do not need to do this immediately, but they should be aware of why it might help.

A strong project can show how the code was improved as complexity increased.

Should the Player Be Able to Move in the Air?

In the current version, the player can move left and right while jumping.

That is common in many platform games.

However, it is a design decision.

Some games give the player a lot of control in the air. Others make jumping more rigid and realistic.

Students can think about this as part of their evaluation.

Questions to consider:

  • Should the player be able to change direction while in the air?
  • Should air movement be slower than ground movement?
  • Should the game feel realistic or arcade-like?
  • What does the target user prefer?

This is a nice example of how programming choices connect to user experience.

Adding Debug Information

During development, it can be useful to display values on the screen or print them to the console.

For example, students might print:

print(player_y, player_y_velocity, on_ground)

This helps them see what is happening when the player jumps and lands.

However, debug output should usually be removed or hidden in the final version.

Students can mention this in their documentation:

I used printed debug values to check the player’s y-coordinate, vertical velocity and ground state while testing the jump algorithm. This helped identify when the player was landing and when the on_ground variable changed.

That is useful evidence of debugging.

Practical Task for Students

Before moving on to platforms, students should complete this task.

Part 3 Student Task

Add gravity and jumping to your platform game prototype.

Your program should include:

  1. A vertical velocity variable.
  2. A gravity value.
  3. A jump strength value.
  4. A ground level.
  5. A Boolean variable to record whether the player is on the ground.
  6. A jump controlled by the space bar or another chosen key.
  7. A check to stop the player falling through the ground.
  8. A check to stop repeated jumping in mid-air.
  9. A test table for gravity and jumping.
  10. Screenshots or short video evidence of the player jumping and landing.

Extension Task

Improve the jumping system by adding one of the following:

  • a different jump height
  • a maximum falling speed
  • a double jump as an intentional feature
  • a smoother jump animation
  • reduced air control
  • a sound effect when jumping
  • a debug display showing vertical velocity

Students should only attempt the extension once the basic jump works correctly.

Development Log Example

A good development log entry for this stage might look like this:

Development Stage

Adding gravity and jumping.

Aim

To make the player fall under gravity, jump when the space bar is pressed and land correctly on the ground.

What Was Added

  • vertical velocity variable
  • gravity variable
  • jump strength variable
  • ground level
  • on_ground Boolean variable
  • jump input using the space bar
  • landing check
  • testing for repeated jumping

Problems Found

  • The player initially kept jumping while already in the air.
  • The player sometimes moved slightly below the ground before being reset.
  • The jump height needed adjusting to feel natural.

Changes Made

  • Added an on_ground variable to prevent repeated jumping.
  • Reset the player’s y-position to the ground level after landing.
  • Adjusted gravity and jump strength values after testing.

Evidence Collected

  • screenshot of the player standing on the ground
  • screenshot of the player in the air
  • test table showing jump behaviour
  • code section showing gravity and jump logic
  • notes explaining how the infinite jump bug was fixed

This kind of evidence is valuable because it shows a real development process.

Final Thoughts: The Game Is Starting to Behave

At the end of Part 3, the game still looks simple.

The player may still be just a rectangle.
There may be no platforms yet.
There may be no enemies, collectables or levels.

But something important has changed.

The game now has behaviour.

The player can move, jump, fall and land. The program now includes a simple physics system. It uses velocity, gravity and state checking. It has already produced bugs that need proper solutions.

That is exactly what makes it a useful A Level project.

A platform game becomes interesting not because of the graphics, but because of the rules underneath.

In the next article, we will add one of the most important and challenging parts of the project: platforms and collision detection.

That is where the player stops jumping on an imaginary ground and starts interacting with the world of the game.

17 July 2026

Why Does Reactivity Increase Down One Side of the Periodic Table but Decrease Down the Other?

 


Why Does Reactivity Increase Down One Side of the Periodic Table but Decrease Down the Other?

One of the most interesting features of the periodic table is that its patterns are not always as simple as students first expect.

We often teach that elements in the same group have similar chemical properties because they have the same number of electrons in their outer shell. That sounds straightforward enough. However, when we investigate how reactivity changes down different groups, an apparent contradiction appears.

In Group 1, the alkali metals become more reactive as we move down the group.

In Group 7, the halogens become less reactive as we move down the group.

How can moving down the periodic table produce completely opposite effects?

This is a particularly useful question because it forces students to move beyond memorising trends. They must think about what is happening to the electrons during a chemical reaction.

Starting with the Alkali Metals

The alkali metals include:

Lithium
Sodium
Potassium
Rubidium
Caesium

They all have one electron in their outer shell.

During a chemical reaction, a Group 1 atom loses this outer electron and forms a positive ion with a charge of +1.

For example:

Na → Na⁺ + e⁻

The easier it is for the atom to lose this electron, the more reactive the metal will be.

Observing Group 1 Metals Reacting with Water

The trend becomes much easier to understand when students see the reactions rather than simply reading about them.

Lithium and water

Lithium floats on the surface and moves slowly. It fizzes as hydrogen gas is produced, but the reaction is relatively gentle.

Sodium and water

Sodium reacts more rapidly. The heat produced melts the metal into a silvery ball, which moves quickly across the surface of the water.

Potassium and water

Potassium reacts much more vigorously. The hydrogen produced often ignites, producing the characteristic lilac flame associated with potassium compounds.

The overall reaction can be represented by:

2Na + 2H₂O → 2NaOH + H₂

Similar equations can be written for lithium and potassium.

The important observation is clear:

Lithium reacts steadily.
Sodium reacts rapidly.
Potassium reacts very rapidly.

Therefore, reactivity increases as we move down Group 1.

These demonstrations must, of course, be carried out with very small pieces of metal, suitable eye protection and appropriate safety precautions. Rubidium and caesium are far too reactive for an ordinary classroom demonstration.

Why Does Group 1 Become More Reactive?

As we move down Group 1, each element has an additional occupied electron shell.

Lithium has two occupied shells.
Sodium has three.
Potassium has four.

This produces two important effects.

The outer electron is farther from the nucleus

The negatively charged outer electron is attracted to the positively charged nucleus. However, the greater the distance between them, the weaker this attraction becomes.

In potassium, the outer electron is farther from the nucleus than it is in sodium or lithium.

There is more electron shielding

The inner shells of electrons lie between the nucleus and the outer electron.

These inner electrons reduce the full attractive effect of the nucleus on the outer electron. This is known as shielding.

Although the number of protons in the nucleus increases as we move down the group, the increased distance and shielding have a greater effect.

The outer electron is therefore held less strongly.

It is easier to remove.

The atom reacts more readily.

A Useful Way to Think About Group 1

Imagine holding an object using a piece of elastic.

When the object is close to your hand, it is held firmly. As it moves farther away, your control becomes weaker.

The outer electron in a larger Group 1 atom is rather like the object at the end of a longer piece of elastic. It is farther from the nucleus and more easily removed.

This is why potassium loses its outer electron more easily than sodium, and sodium loses it more easily than lithium.

The first ionisation energy therefore decreases down Group 1.

As a result, reactivity increases.

Moving Across to the Halogens

The halogens are found in Group 7 of the traditional school numbering system, or Group 17 in modern IUPAC numbering.

They include:

Fluorine
Chlorine
Bromine
Iodine

Halogen atoms have seven electrons in their outer shell.

Instead of losing an electron, as the alkali metals do, a halogen atom gains one electron to complete its outer shell.

For example:

Cl + e⁻ → Cl⁻

The ability to attract and gain an electron is central to halogen reactivity.

Investigating Halogen Displacement Reactions

A good way to compare the reactivity of the halogens is to use halogen water and potassium halide solutions.

The halogen waters commonly used are:

Chlorine water
Bromine water
Iodine solution

The potassium halide solutions might include:

Potassium chloride, KCl
Potassium bromide, KBr
Potassium iodide, KI

A more reactive halogen will displace a less reactive halogen from one of its compounds.

For example:

Cl₂ + 2KBr → 2KCl + Br₂

Chlorine displaces bromine from potassium bromide because chlorine is more reactive than bromine.

Chlorine can also displace iodine:

Cl₂ + 2KI → 2KCl + I₂

Bromine can displace iodine:

Br₂ + 2KI → 2KBr + I₂

However, bromine cannot displace chlorine from potassium chloride, and iodine cannot displace either chlorine or bromine from their compounds.

Building the Halogen Reactivity Order

The displacement results allow students to construct the reactivity series:

Chlorine > Bromine > Iodine

Fluorine would be placed above chlorine, although it is not normally used in these classroom experiments because it is extremely dangerous and difficult to handle.

Therefore, the full trend is:

Fluorine > Chlorine > Bromine > Iodine

The reactivity of the halogens decreases as we move down Group 7.

At first, this seems to be the opposite of what happens in Group 1.

However, the same changes in atomic structure are responsible.

Why Does Group 7 Become Less Reactive?

As we move down Group 7, atoms again gain additional occupied electron shells.

The atomic radius increases, and there is more shielding from the inner electrons.

However, a halogen atom needs to gain an electron rather than lose one.

For a reaction to occur, the nucleus must attract an additional electron into the outer shell.

In chlorine, the incoming electron is attracted into a relatively small atom.

In bromine, the outer shell is farther from the nucleus and more strongly shielded.

In iodine, the incoming electron must enter an even larger atom with still more shielding.

The attraction between the nucleus and the incoming electron therefore becomes weaker as we move down the group.

The atom becomes less able to gain an electron.

Its reactivity decreases.

The Same Cause Produces Opposite Trends

This is the key idea that students need to understand.

Moving down either group produces:

A larger atomic radius
More occupied electron shells
More shielding
A weaker attraction between the nucleus and outer electrons

However, the elements on the two sides of the periodic table react differently.

Group 1 metals

Group 1 atoms react by losing an electron.

A weaker attraction makes the electron easier to lose.

Therefore, reactivity increases down the group.

Group 7 halogens

Group 7 atoms react by gaining an electron.

A weaker attraction makes the incoming electron harder to attract.

Therefore, reactivity decreases down the group.

The structural trend is the same, but the chemical process is different.

That is why the changes in reactivity appear to run in opposite directions.

An Electron-Transfer View of the Reaction

The relationship becomes even clearer when we consider a reaction between an alkali metal and a halogen.

Sodium reacts with chlorine to form sodium chloride:

2Na + Cl₂ → 2NaCl

During this reaction, each sodium atom loses an electron:

Na → Na⁺ + e⁻

Each chlorine atom gains an electron:

Cl + e⁻ → Cl⁻

The sodium and chloride ions then attract one another because they have opposite charges.

Group 1 metals are effective electron donors.

Group 7 halogens are effective electron acceptors.

Moving down Group 1 makes electron donation easier.

Moving down Group 7 makes electron acceptance more difficult.

This provides a much more satisfying explanation than simply memorising two apparently unrelated trends.

Why Practical Work Makes This Easier to Understand

Students can learn the reactivity trends from a textbook, but practical work gives the ideas meaning.

Watching potassium react much more vigorously than lithium provides immediate evidence that something is changing down Group 1.

Similarly, the halogen displacement reactions allow students to infer a pattern from evidence.

Instead of being told that chlorine is more reactive than bromine, they can observe chlorine producing bromine from a bromide solution.

They are then able to ask the scientific question:

What must chlorine have done to the bromide ions?

The ionic equation gives the answer:

Cl₂ + 2Br⁻ → 2Cl⁻ + Br₂

Chlorine molecules gain electrons from bromide ions. Chlorine is reduced, while bromide ions are oxidised.

This links the topic not only to periodicity, but also to oxidation, reduction and electron transfer.

Avoiding a Common Misconception

Students sometimes say that atoms lower down a group are more reactive simply because they are larger.

Size alone is not a complete explanation.

The important question is:

Does the atom need to lose an electron or gain one?

A larger atom holds its outer electrons less strongly. That makes losing an electron easier but attracting an additional electron harder.

Students should also be careful with the phrase “the nucleus becomes weaker”. The nucleus does not lose its positive charge. In fact, atoms lower down the group contain more protons.

The effective attraction at the outer shell becomes weaker because the distance from the nucleus increases and the inner electrons provide more shielding.

That distinction is important when writing a full examination answer.

A Strong Examination Explanation

A good answer explaining the increase in Group 1 reactivity might say:

“Down Group 1, the atoms have more occupied electron shells. The outer electron is farther from the nucleus and experiences more shielding. The attraction between the nucleus and the outer electron is therefore weaker, so the electron is lost more easily. Reactivity increases.”

A good answer explaining the decrease in Group 7 reactivity might say:

“Down Group 7, the atoms have more occupied electron shells. An incoming electron is farther from the nucleus and experiences more shielding. The attraction between the nucleus and the incoming electron is therefore weaker, so the atom gains an electron less easily. Reactivity decreases.”

The explanations are almost mirror images of one another.

A Personal Reflection from Teaching This Topic

I have always found this one of the most satisfying periodic table patterns to teach.

At first, students often treat the two trends as separate facts:

Group 1 gets more reactive.
Group 7 gets less reactive.

Once they begin thinking about the movement of electrons, the apparent contradiction disappears.

The alkali metal experiments provide the drama. Lithium fizzes, sodium races across the water and potassium may ignite.

The halogen displacement reactions are less dramatic, but they require more careful observation and reasoning. Students must compare colours, interpret the results and decide which element has displaced which.

Together, the two sets of experiments show why chemistry is not simply a collection of facts. It is a logical subject in which the visible behaviour of substances can be explained by particles, forces and electrons that we cannot see directly.

Conclusion: Look at What the Electron Is Doing

The periodic table is not merely a chart of elements. It is a map of repeating patterns in atomic structure and chemical behaviour.

Down both Group 1 and Group 7:

Atoms become larger.
The number of occupied shells increases.
Electron shielding increases.
The attraction between the nucleus and the outer shell becomes weaker.

For Group 1, this makes an electron easier to lose, so reactivity increases.

For Group 7, this makes an additional electron harder to gain, so reactivity decreases.

The next time two periodic trends appear to contradict one another, the best question to ask is not simply, “What happens down the group?”

It is:

“What does the atom need to do with its electrons in order to react?”

Once that question is answered, the strange pattern on the periodic table becomes a logical and elegant consequence of atomic structure.

16 July 2026

Is It a Liquid or a Solid? The Strange Science of Non-Newtonian Fluids


 Is It a Liquid or a Solid? The Strange Science of Non-Newtonian Fluids

Most students learn that matter can be divided into three familiar states: solids, liquids and gases.

A solid keeps its shape. A liquid flows and takes the shape of its container. A gas expands to fill the available space.

That classification is useful, but nature is rarely quite so tidy.

Some materials appear to behave like liquids when they are handled gently, yet become surprisingly solid when they are struck, squeezed or moved rapidly. A simple mixture of cornflour and water can flow through your fingers one moment and resist a sharp impact the next.

It raises a fascinating question:

How can the same material behave like a liquid and a solid without changing temperature or chemical composition?

The answer introduces us to the strange world of non-Newtonian fluids.

A Liquid That Does Not Follow the Normal Rules

Water, cooking oil and many other familiar liquids are described as Newtonian fluids.

In a Newtonian fluid, the viscosity remains approximately constant at a particular temperature.

Viscosity is a measure of how strongly a fluid resists flowing. Water has a relatively low viscosity, so it flows easily. Glycerol and golden syrup have much higher viscosities, so they flow much more slowly.

However, although glycerol is considerably more viscous than water, its viscosity does not suddenly change simply because we stir it faster or apply a greater force.

Cornflour mixed with water behaves differently.

When it is moved slowly, it flows. When it experiences a sudden force, it becomes much more resistant to movement. Its apparent viscosity increases.

This makes it a non-Newtonian fluid.

More precisely, a cornflour-and-water mixture is an example of a shear-thickening suspension. The faster we try to deform it, the more strongly it resists.

What Is Actually Inside the Mixture?

Cornflour does not dissolve in water in the same way that sugar or salt does. Instead, tiny solid particles remain suspended throughout the liquid.

When the mixture is handled gently, the particles have time to move around one another. Water acts as a lubricant between them, allowing the mixture to flow.

A sudden impact changes the situation.

The particles are forced together so quickly that they cannot rearrange themselves easily. They form temporary networks and become jammed against one another. The mixture then strongly resists further movement.

It can feel solid, but it has not undergone a permanent change of state. The effect only continues while the force is being applied.

Release the pressure, and the particles can begin moving again. The material returns to its flowing, liquid-like behaviour.

This is why a ball made from cornflour mixture appears solid while it is being squeezed but collapses into a puddle as soon as it is left alone.

Making a Non-Newtonian Fluid

The experiment is remarkably simple.

You will need:

Cornflour

Water

A large bowl or tray

A spoon

Food colouring, if required

Begin with approximately two parts cornflour to one part water. Add the water gradually because different brands of cornflour may require slightly different quantities.

Mix slowly until the material flows when gently tilted but strongly resists rapid stirring.

The mixture should not be watery. If it splashes easily, add more cornflour. If it remains dry and crumbly, add a small amount of water.

Once the consistency is correct, the investigation can begin.

Demonstration One: Slow Finger, Fast Finger

Place a finger gently onto the surface of the mixture and push down slowly.

Your finger should gradually sink into it.

Remove your finger and then strike the surface quickly with the flat of your hand or tap it sharply with one finger. The surface suddenly feels firm.

The mixture has not had time to flow away from the force. Its particles have become temporarily jammed together.

This is one of the clearest demonstrations because the only variable being changed is the rate at which the force is applied.

The hand is the same. The mixture is the same. The temperature is the same.

Only the speed of the movement has changed.

Yet the behaviour of the material is completely different.

Demonstration Two: Make a Temporary Solid Ball

Pick up some of the mixture and roll it rapidly between your hands.

While you continue applying pressure, it can be shaped into a surprisingly firm ball.

Now stop rolling and open your hands.

The ball immediately loses its shape and flows between your fingers.

Students often find this especially memorable because they can feel the transformation. It is not simply something they are being told about or shown on a diagram.

They experience the change directly.

The material has not chemically reacted, frozen or dried. It appears solid only because continuous force keeps the particles jammed together.

Demonstration Three: Can You Pull Your Hand Out?

Place your fingers into a deeper container of the mixture and try to remove them quickly.

The mixture grips surprisingly firmly.

Now relax and withdraw your fingers slowly. They come out much more easily.

This helps explain why panicking and making rapid movements in mud or other dense suspensions can sometimes make movement more difficult. Slow, controlled movement gives particles and liquid time to rearrange.

However, it is important not to suggest that all mud and quicksand behave exactly like cornflour mixture. Non-Newtonian fluids form a broad family, and different materials respond to force in different ways.

Some become thicker when moved rapidly. Others become thinner.

Demonstration Four: Dancing Cornflour

One of the most spectacular demonstrations involves placing the mixture above a loudspeaker.

The loudspeaker must first be protected with a secure waterproof membrane or covered tray. The mixture should never be poured directly onto the speaker cone.

When a low-frequency sound is played, the speaker vibrates rapidly. These vibrations continually accelerate and compress parts of the mixture.

At suitable frequencies and amplitudes, strange moving columns, folds and finger-like shapes can appear. The material seems to crawl or dance across the surface.

The sound waves are supplying repeated forces. Where the force is greatest, the mixture temporarily stiffens. As the force changes, it begins to flow again.

The resulting patterns can look almost alive.

This demonstration links several areas of science:

sound waves;

frequency;

vibration;

forces;

particle behaviour;

energy transfer;

properties of materials.

It is a particularly good example of how topics normally taught separately are actually connected.

Comparing Different Fluids

A useful investigation is to compare cornflour mixture with water, cooking oil and glycerol.

Pour equal amounts into separate transparent containers and observe how they behave when tilted, stirred or allowed to flow down a ramp.

Water flows quickly because it has a low viscosity.

Cooking oil usually flows more slowly.

Glycerol flows much more slowly because it has a higher viscosity.

However, these liquids do not suddenly become solid when struck. Their viscosities remain relatively predictable under normal classroom conditions.

The cornflour mixture is different because its resistance depends strongly on how rapidly the force is applied.

Students could investigate:

how long each fluid takes to travel down a ramp;

how quickly a ball bearing falls through each fluid;

how stirring speed affects resistance;

how changing the cornflour-to-water ratio affects behaviour;

whether temperature changes the results.

This turns a dramatic demonstration into a genuine scientific investigation involving variables, measurements and evidence.

Not All Non-Newtonian Fluids Become Thicker

The term “non-Newtonian” does not simply mean “a liquid that becomes solid when struck”.

It refers to any fluid whose viscosity does not remain constant under different flow conditions.

Cornflour and water are shear-thickening: they become more resistant when moved rapidly.

Other materials are shear-thinning. Their apparent viscosity decreases when they are stirred, spread or squeezed.

Paint is a familiar example. It needs to be thick enough not to run down the wall after application, but it must also spread easily under a brush or roller.

Tomato ketchup can also become easier to pour after it has been shaken. Toothpaste flows when squeezed but remains on the toothbrush when the pressure is removed.

Some materials require a minimum force before they begin to flow at all. This is why toothpaste can stay inside an open tube until it is squeezed.

The behaviour of non-Newtonian fluids is therefore much broader than the cornflour experiment suggests.

Why Does This Matter Outside the Classroom?

Non-Newtonian fluids are not simply scientific curiosities. Their behaviour is important in engineering, medicine, manufacturing, geology and product design.

Impact-Resistant Materials

Shear-thickening fluids have been investigated for use in protective equipment.

A flexible material is usually more comfortable to wear than a rigid plate. However, a material that temporarily stiffens during an impact could combine flexibility with additional protection.

Researchers have therefore studied fabrics containing shear-thickening fluids for possible use in protective clothing, sports equipment and body-armour systems.

The principle is similar to the cornflour experiment: flexible during ordinary movement, but much more resistant during a sudden impact.

Paints and Printing Inks

Paint needs carefully controlled flow properties.

It must move easily under a brush, roller or spray nozzle, but it should resist dripping once it reaches the wall.

Printing inks must also flow through machinery in a controlled way and then remain in position on the paper or packaging.

Understanding non-Newtonian behaviour allows manufacturers to design products that are easy to apply but remain stable afterwards.

Food Manufacturing

Many foods are non-Newtonian.

Yoghurt, sauces, chocolate, mayonnaise, cream, dough and ketchup all have complicated flow properties.

Manufacturers need to know how these materials will behave while being mixed, pumped, poured, transported and packaged.

A sauce may need to move easily through a factory pipe but remain thick enough to stay on the food when served.

Cosmetics

Shampoo, moisturiser, toothpaste, foundation and other cosmetics need very specific textures.

A cream should spread smoothly across the skin but should not run out of its container. Toothpaste should flow when squeezed but hold its shape on the toothbrush.

These properties are created by controlling the material’s non-Newtonian behaviour.

Geology and Natural Flows

Mud, wet sediment, lava and debris flows can behave in complex ways.

Their movement depends on particle size, water content, pressure, temperature and the forces acting on them.

Understanding these flows is important when studying landslides, volcanic eruptions, river sediment and unstable ground.

However, geological materials do not all behave like cornflour. Some become easier to move once they start flowing, while others can stiffen or jam under particular conditions.

Blood and Biological Fluids

Blood is also non-Newtonian.

It is not simply water with red colouring. It contains cells, proteins and many dissolved substances. Its apparent viscosity changes depending on the size of the blood vessel and the rate of flow.

This has important consequences for circulation and for the design of medical equipment such as pumps, artificial heart valves and blood-flow monitoring systems.

The mucus found in the respiratory and digestive systems also has specialised flow properties. It must be able to move while remaining thick enough to trap particles and protect delicate tissues.

What Looks Like a Simple Mess Is Actually Serious Science

Cornflour and water can easily be dismissed as a messy classroom activity.

In reality, it introduces some profound scientific ideas.

It shows that matter cannot always be placed into simple categories. It demonstrates that the properties of a material may depend not only on what it is made from, but also on how forces are applied to it.

It also encourages students to question the language they use.

Is the mixture really becoming a solid?

Not quite.

It is behaving like a solid for a short period because its internal particles have become jammed together. Once the force disappears, the structure breaks down and the material flows again.

That distinction is important. Scientific explanations should describe what is happening rather than merely repeat what something looks like.

Learning Through Touch, Movement and Surprise

In my experience, students remember science particularly well when an experiment challenges something they thought they already understood.

Most students believe they know the difference between a liquid and a solid. They have used both since early childhood.

Then they meet a substance that refuses to fit neatly into either category.

They press it gently and their finger sinks.

They strike it and it feels hard.

They squeeze it into a ball and then watch it melt through their hands without any change in temperature.

That moment of surprise creates curiosity. Curiosity creates questions, and those questions provide an opportunity for deeper scientific thinking.

At Philip M Russell Ltd, practical demonstrations are not treated as decorations added to a lesson. They are used to create the experience that the explanation must account for.

The student sees something unexpected, proposes an idea, tests it and then improves the explanation.

That is much closer to the way science actually works than simply copying a definition from a worksheet.

Practical Safety and Clearing Up

Cornflour mixture is generally straightforward to handle, but sensible precautions are still needed.

Use a tray to contain spills and protect nearby electrical equipment.

Do not pour large quantities down a sink. The particles can settle and contribute to blockages. Allow the mixture to dry before placing it in household waste, or scrape it into a suitable container for disposal.

If food colouring is used, remember that it may stain clothing and surfaces.

For the loudspeaker demonstration, keep the mixture completely separated from the electrical components by using a strong waterproof membrane or shallow sealed tray. Begin with a low volume and increase it gradually.

The Strangeness Is the Point

Non-Newtonian fluids show us that scientific categories are models rather than unbreakable rules.

Water behaves in a familiar and predictable way, so it is tempting to assume that every liquid must behave similarly.

Cornflour and water demonstrate that this is not true.

A material can flow gently through our fingers, resist a sudden blow and then collapse back into a puddle. Its behaviour depends on the forces acting upon its microscopic particles.

The experiment is inexpensive, memorable and easy to perform, but the ideas behind it connect to advanced materials, medicine, food production, cosmetics, engineering and geology.

The next time someone asks whether cornflour mixture is a liquid or a solid, perhaps the best scientific answer is:

It depends on what you do to it.

That may sound like an evasive answer, but it captures an important truth about science.

The natural world is often far more interesting than the simple categories we first use to describe it.

A Level Sociology: Religion and Social Change — Why Understanding History Matters

  A Level Sociology: Religion and Social Change — Why Understanding History Matters Can religion really change society? When students begin ...