Sunday, 19 July 2026

Garden and Insect Photography as a Science Resource

 



Garden and Insect Photography as a Science Resource

Turning an Ordinary Garden into an Outdoor Teaching Laboratory

A garden is easy to overlook.

We may see it simply as a place that needs mowing, watering, pruning and tidying. Yet when we begin to look more closely, even a relatively small garden becomes a living science laboratory filled with changing populations, competing organisms, complex structures and constantly shifting environmental conditions.

A flowering plant may be visited by bees, hoverflies, butterflies and beetles. Aphids may be feeding on its stems while ladybirds hunt among the leaves. Spiders build webs between nearby branches, birds search for insects beneath the plants, and decomposers gradually recycle the dead material lying on the soil.

All of this can be recorded through photography.

At Philip M Russell Ltd, photography is not simply used to decorate a blog or make a social-media post more attractive. It can also become a valuable teaching resource. Original photographs of pollinators, pests, leaves, flowers, pond organisms and seasonal changes can support biology lessons, environmental discussions, identification activities and practical scientific investigations.

The garden may be familiar, but through a camera it can reveal an extraordinary amount of science.

Photography Encourages Us to Observe Properly

One of the most important scientific skills is observation.

Students are often told to observe carefully, but this can become a rather vague instruction. Photography gives the observation a purpose. Instead of glancing at an insect and saying, “It looks like a bee,” the photographer begins to notice:

  • the number and shape of the wings;

  • the pattern of hairs on the body;

  • the colour and position of the eyes;

  • the shape of the antennae;

  • how the insect lands;

  • which part of the flower it visits;

  • whether it is collecting pollen;

  • how long it remains before moving on.

The camera slows the observation process down.

A photograph can be enlarged later, allowing details to be examined that may have been missed at the time. It also creates a permanent record that can be compared with identification guides, other photographs or observations made at a different point in the year.

This is one reason macro photography is so useful for science. It allows us to enter a world that is usually too small, too fast or too easily ignored.

Pollinators: More Than Just Honeybees

When people think about pollination, they often think immediately of honeybees. Honeybees are important, but a garden may be visited by many other pollinating animals.

Depending on the plants, location and season, photographs might record:

  • bumblebees;

  • solitary bees;

  • hoverflies;

  • butterflies;

  • moths;

  • beetles;

  • wasps;

  • flies.

These photographs can support lessons about plant reproduction and the relationship between flower structure and pollinator behaviour.

For example, a close photograph of a bee entering a flower may show pollen attached to its body. A sequence of photographs could demonstrate how the insect moves from flower to flower, helping students understand how pollen may be transferred between anthers and stigmas.

Different flower shapes may attract different visitors. Open, flat flowers often provide easy landing platforms, while deeper flowers may favour insects with longer mouthparts. Photographing several plant species over a period of time can therefore become a simple investigation into pollinator preference.

Students could ask:

  • Which flower species attracts the greatest variety of insects?

  • Do different pollinators visit at different times of day?

  • Does temperature affect the number of visitors?

  • Are more pollinators seen in sunlight or shade?

  • Does flower colour appear to influence the visitors?

The photographs do not merely illustrate pollination. They can provide evidence for an investigation.

Distinguishing Bees, Wasps and Hoverflies

Garden photography can also help students develop identification skills.

A hoverfly may look like a bee or wasp because its yellow and black markings provide some protection from predators. This is an example of mimicry. However, closer examination of a photograph may reveal important differences.

Many hoverflies have:

  • one visible pair of wings rather than two;

  • very large eyes;

  • short antennae;

  • no narrow “wasp waist”;

  • an ability to hover almost motionlessly.

A photograph can therefore lead into a discussion about classification, adaptation and evolution.

Rather than simply telling students that a hoverfly is not a wasp, we can ask them to examine the evidence and decide for themselves. This turns an ordinary garden photograph into a small scientific puzzle.

Pests, Predators and Biological Control

Not every organism in the garden is welcomed equally.

Gardeners may regard aphids, caterpillars, slugs and vine weevil larvae as pests because they feed on plants. However, from a scientific point of view, these organisms provide useful opportunities to study feeding relationships and population control.

A close photograph of aphids clustered around a young shoot can show:

  • their feeding position;

  • differences in size between individuals;

  • the damage caused to the plant;

  • the possible presence of ants feeding on honeydew;

  • predators such as ladybirds or lacewing larvae.

This can lead naturally into a discussion about biological control.

Ladybirds are often introduced simply as attractive insects, but their ecological role is much more interesting. Both adult ladybirds and their larvae can feed on aphids. Photographs of the different life stages can help students realise that the unfamiliar-looking larva and the familiar adult are the same species at different stages of development.

A series of images might show:

  1. a group of aphids feeding on a plant;

  2. a ladybird larva approaching;

  3. a reduction in the aphid population;

  4. the plant producing healthier new growth.

This provides a real example of predator-prey relationships and gives students a more balanced understanding of what constitutes a “pest”.

An organism is not harmful in isolation. Whether it becomes a problem depends on its population, its food source, the presence of predators and the wider ecosystem.

Recording Food Chains in the Garden

Food chains can sometimes appear rather artificial when they are presented only as diagrams in textbooks.

The garden allows us to build food chains from real evidence.

For example:

plant → aphid → ladybird → bird

Another might be:

leaf → caterpillar → spider or bird

Around a pond, we might construct:

algae → water flea → insect larva → fish

Photographing every stage of a complete food chain may take patience, but even partial evidence can be useful. A damaged leaf, a caterpillar, a bird searching among the branches and discarded insect remains may all contribute to the story.

This can be extended into a food web. Students can use a collection of garden photographs to identify producers, primary consumers, predators, decomposers and competitors. They can then draw arrows showing the direction of energy transfer.

Because the photographs come from a real location, the resulting food web feels less like an abstract classroom exercise and more like an investigation of a genuine ecosystem.

Plant Structures Through a Macro Lens

Insects may be the most active subjects in the garden, but plants provide equally valuable scientific material.

Macro photography can reveal:

  • anthers covered in pollen;

  • the stigma and style of a flower;

  • veins running through a leaf;

  • hairs on stems and leaf surfaces;

  • young buds opening;

  • seed pods developing;

  • tendrils attaching to supports;

  • thorns and other protective structures;

  • signs of disease or mineral deficiency.

A flower can be photographed from several directions before being dissected in a biology lesson. The external image provides context, while further photographs can show the reproductive structures after the petals have been removed.

Leaves are particularly useful. Students can compare:

  • broad and narrow leaves;

  • waxy and non-waxy surfaces;

  • smooth and hairy leaves;

  • leaves from sunlit and shaded areas;

  • leaves from dry and damp habitats;

  • healthy leaves and those affected by pests or disease.

These observations can lead into discussions about photosynthesis, gas exchange, water loss, adaptation and transport through the plant.

With additional equipment, the investigation can continue from macro photography to microscopy. A photograph of the whole leaf can be placed beside a microscope image of its stomata, linking the visible plant structure to processes taking place at a cellular level.

Seasonal Change as a Long-Term Investigation

A single garden photograph captures a moment. A sequence of photographs captures change.

Photographing the same plant, tree, flower bed or pond throughout the year can provide a valuable record of seasonal development.

Images might show:

  • the first buds appearing;

  • leaves unfolding;

  • the arrival of flowers;

  • increased insect activity;

  • fruit and seed formation;

  • leaf colour changing;

  • leaves falling;

  • winter dormancy.

This kind of photographic record can support teaching about life cycles, climate, dormancy, reproduction and adaptation.

It can also reveal that the seasons do not arrive on a fixed timetable. A warm spring may cause plants to flower earlier. A cold period may delay insect activity. A dry summer may reduce flowering or lower the pond level.

By recording the date, time, temperature and weather conditions alongside each photograph, the project becomes more scientific. Over several years, it may even be possible to identify patterns in flowering times, pollinator appearances or the arrival of migratory species.

This is particularly useful when discussing climate change. Rather than relying entirely on distant examples, students can consider whether changes are becoming visible in their own surroundings.

Pond Life: A Different Ecosystem Within the Garden

A garden pond can support a remarkable range of organisms.

At the surface we may see pond skaters, water boatmen, emerging insects or birds coming to drink. Beneath the water there may be algae, snails, insect larvae, tadpoles, small crustaceans and aquatic plants.

Photography around a pond presents additional challenges because of reflections, movement and the difficulty of seeing beneath the surface. However, these challenges can also encourage better experimental technique.

A polarising filter may reduce reflections. Photographing from different angles may reveal organisms near the surface. A small sample of pond water can be placed in a transparent container for temporary observation before being returned carefully to the pond.

Photographs can be used to investigate:

  • adaptations for aquatic life;

  • food chains and food webs;

  • oxygen production by aquatic plants;

  • changes in water level;

  • algal growth;

  • insect life cycles;

  • competition between plant species;

  • biodiversity within a small habitat.

Dragonflies and damselflies are especially interesting because their life cycle links the aquatic and terrestrial environments. The young stages live underwater, while the adults fly above the pond and surrounding plants. Recording an empty larval case attached to a stem, followed by a photograph of the adult insect, can help explain metamorphosis and changes of habitat during a life cycle.

Biodiversity Is More Than Counting Species

Photography can help with a simple biodiversity survey, but it is important to distinguish between species richness and abundance.

Species richness refers to the number of different species present. Abundance refers to how many individuals of each species are found.

A garden with ten different insect species represented by one individual each is different from a garden dominated by hundreds of individuals from only two species.

Photographs can support both measurements, although there are limitations. The same fast-moving insect may be photographed several times, while small, nocturnal or hidden organisms may be missed completely.

This is a useful lesson in scientific evaluation. Photography provides evidence, but it does not automatically provide a perfect sample.

Students might improve the reliability of their investigation by:

  • photographing for the same length of time on each occasion;

  • visiting the same area of the garden;

  • recording observations at similar times of day;

  • repeating the survey over several days;

  • including different habitats;

  • avoiding unsuitable weather conditions;

  • using a consistent method for counting individuals.

The exercise then becomes more than taking attractive pictures. It introduces sampling, repeatability, bias, variables and the limitations of evidence.

Creating Useful Photographs Rather Than Merely Attractive Ones

A visually impressive photograph is not always the most useful scientific photograph.

For teaching purposes, the image needs to show the relevant feature clearly. This may require a different approach from conventional wildlife photography.

A useful scientific photograph should ideally include:

  • a sharply focused subject;

  • enough detail to identify important structures;

  • a simple background;

  • accurate colour;

  • a sense of scale;

  • information about when and where it was taken.

A ruler or scale marker may be included when photographing a stationary object such as a leaf, seed or damaged stem. For living insects, it may be better to estimate scale from a known flower or leaf rather than disturb the animal.

It is also helpful to take several types of photograph:

  1. A habitat photograph showing where the organism was found.

  2. A whole-subject photograph showing its overall shape.

  3. A close-up photograph showing identifying features.

  4. A behaviour photograph showing feeding, mating, resting or movement.

Together, these images provide more useful information than a single dramatic close-up.

Practical Tips for Garden and Insect Photography

Garden photography does not always require highly specialised equipment. A modern phone can produce useful results, particularly in good light. However, a camera with a macro lens or close-focusing mode can reveal much finer detail.

Several practical techniques make a considerable difference.

Work with the Light

Bright midday sunlight can produce harsh shadows and blown highlights. Early morning or late afternoon light is often softer and more flattering.

Overcast conditions can also be very useful because the light is more even. Insects may move more slowly in cooler morning conditions, making them easier to photograph.

Focus on the Eyes

When photographing an insect, the image usually feels sharper and more engaging when the eyes are in focus.

This may be difficult when the insect is moving, so it is often worth taking several photographs in quick succession.

Watch Before Taking the Picture

Many insects repeat their behaviour. A bee may visit several flowers in a predictable pattern. A butterfly may return to the same resting place. A pond skater may patrol a particular part of the surface.

Spending time watching before pressing the shutter often produces better results than chasing the subject around the garden.

Avoid Disturbing the Organism

The aim should be to record natural behaviour rather than force an animal into position.

Plants should not be damaged unnecessarily, nests should not be disturbed, and pond organisms should be returned promptly and carefully if they are temporarily collected for observation.

Scientific curiosity should always be combined with responsible treatment of living things.

Record the Details

A simple notebook or digital record can add considerable scientific value.

Useful information includes:

  • date;

  • time;

  • location within the garden;

  • weather;

  • approximate temperature;

  • plant species;

  • insect behaviour;

  • number of individuals observed;

  • camera settings where relevant.

The photograph then becomes part of a proper observation rather than an isolated image.

Using the Photographs in Biology Lessons

A personal library of garden photographs can be used in many different ways.

Students might be asked to:

  • identify organisms using visible features;

  • classify examples into broad groups;

  • label plant or insect structures;

  • construct food chains and food webs;

  • suggest adaptations;

  • compare healthy and damaged leaves;

  • estimate biodiversity;

  • interpret seasonal changes;

  • design an investigation based on an observation;

  • evaluate the reliability of photographic evidence.

Photographs can also be used as the starting point for examination-style questions.

For example, a photograph of aphids on a stem and a ladybird nearby might lead to questions about predator-prey relationships, population changes and biological control.

A photograph of a bee covered in pollen could introduce flower structure, pollination and genetic variation.

A picture of a pond covered with algal growth could lead to discussion about light, nutrients, oxygen concentration and eutrophication.

Original images are particularly useful because I can explain exactly where they were taken, what was happening at the time and what other observations were made. They provide a real story behind the science.

Supporting Environmental Blogs and Company Media

The same photographs can also support environmental writing and company communication.

A blog about pollinator decline is more engaging when it includes photographs of insects visiting real garden plants. An article about biodiversity can show the variety found in one small area. A discussion of seasonal change can be supported by photographs taken from the same position over several months.

Original photography gives these articles authenticity.

Stock images may be technically perfect, but they often feel disconnected from the subject being discussed. A photograph taken in our own garden demonstrates that the observation is local, personal and real.

The images can also be adapted for:

  • educational presentations;

  • YouTube thumbnails;

  • social-media posts;

  • biology revision resources;

  • environmental awareness campaigns;

  • practical worksheets;

  • identification challenges;

  • company newsletters.

A single morning spent photographing insects may therefore generate material for several lessons, articles and media projects.

Personal Reflection: Learning to Notice More

One of the most rewarding effects of garden photography is that it changes the way we look at familiar surroundings.

Before carrying a camera, it is easy to walk past a plant without noticing what is happening on it. Once we begin searching for interesting subjects, we notice holes in leaves, tiny eggs beneath stems, spiders waiting at the edge of webs and insects that appear only at a particular time of day.

The garden becomes more complicated and more interesting.

I also find that photography encourages patience. Insects do not follow instructions, sunlight changes, wind moves the plants and the subject often disappears just as the camera is ready. Yet that uncertainty is part of the value.

Science does not always provide an immediate result. Sometimes we have to watch, adjust our method, return on another day and collect more evidence.

The final photograph may be useful, but the process of obtaining it can be just as educational.

A Small Space Can Contain a Great Deal of Science

We sometimes imagine that meaningful wildlife study requires a nature reserve, a distant field trip or expensive specialist equipment.

Those experiences are valuable, but they are not the only places where biology can be observed.

A garden, balcony, school grounds or small pond can provide examples of:

  • reproduction;

  • competition;

  • predation;

  • adaptation;

  • variation;

  • classification;

  • energy transfer;

  • nutrient cycling;

  • population change;

  • seasonal development.

Photography helps preserve those examples and bring them into the classroom.

Conclusion: Look Closer at What Is Already Around Us

Garden and insect photography sits at an interesting point between science, education, technology and creativity.

The camera allows us to capture details that might otherwise be missed. The photographs help students investigate real organisms, understand ecological relationships and recognise that biology is taking place all around them.

They also provide Philip M Russell Ltd with original material for lessons, videos, blogs and environmental communication.

The most important equipment, however, is not necessarily the camera or macro lens. It is the willingness to stop, look carefully and ask questions.

What is feeding on this plant?

Why is that insect visiting this particular flower?

How has the pond changed since last month?

Which organisms depend on one another?

Once we begin asking those questions, the garden is no longer simply a garden.

It becomes an outdoor teaching laboratory—one photograph, one observation and one discovery at a time.

Saturday, 18 July 2026

Creating Music for Company Films: More Than Background Noise

 


Creating Music for Company Films: More Than Background Noise

When people watch a company video, they naturally focus on what they can see: the experiment taking place, the boat moving across the water, the restoration work progressing or the presenter explaining an idea.

However, what they hear can be just as important.

Music influences whether a film feels exciting, thoughtful, professional, mysterious, calm or rushed. It helps establish pace, creates continuity between scenes and gives the viewer subtle clues about how they should respond emotionally.

For Philip M Russell Ltd, creating original music is not simply about filling a silent space behind the pictures. It is another part of the storytelling process.

Whether the video is showing a science demonstration, an update on the restoration of the Thames A-Rater Champagne, footage from the river or a workshop project, the music helps give the film its identity.

Music Changes the Meaning of a Film

The same sequence of pictures can feel completely different depending on the music placed beneath it.

Imagine a close-up of someone carefully sanding the wooden fittings on Champagne.

With fast electronic music, the sequence might feel like a rapid transformation or a race against time. With a gentle piano theme, it becomes reflective and perhaps even slightly nostalgic. With orchestral music, the restoration can feel important and historic.

None of the pictures has changed. The emotional meaning has been created largely by the soundtrack.

This is why choosing music at random is rarely satisfactory. Music should support the purpose of the film rather than simply provide noise in the background.

Before writing anything, I therefore need to ask several questions:

  • What is the film trying to communicate?

  • How should the viewer feel?

  • Is the music supporting an explanation or driving an action sequence?

  • Does the film need energy, concentration, humour, tension or reflection?

  • Should the viewer notice the music, or should it remain almost invisible?

These questions are as important as deciding where to position the cameras.

Giving Philip M Russell Ltd a Recognisable Sound

Companies often spend considerable time developing a visual identity. They choose logos, fonts, colours, photographic styles and layouts.

A musical identity can be just as valuable.

A short group of notes, a characteristic instrument or a recurring rhythm can gradually become associated with a company’s films. Viewers may begin to recognise the sound before the company name even appears on screen.

For Philip M Russell Ltd, this is particularly useful because the company’s work covers several different areas:

  • science education;

  • practical demonstrations;

  • workshop design and research;

  • photography and video production;

  • sailing;

  • boat maintenance and restoration;

  • music and sound creation.

These subjects are varied, but a consistent musical style can help connect them.

The music does not need to be identical in every video. Instead, several themes can belong to the same musical family. A science video might use a clearer electronic arrangement, while a Champagne restoration update might use a warmer acoustic or orchestral version of the same basic theme.

The result is variety without losing identity.

Writing a Theme for Champagne

Champagne is not an ordinary boat. She is a Thames A-Rater with character, history and a continuing restoration story.

That gives the music an interesting job.

A theme for Champagne should reflect more than sailing speed. It might also suggest craftsmanship, heritage, persistence and the optimism involved in bringing an older boat back into regular use.

There are several possible musical directions.

A gentle opening could represent the boat’s history. A stronger rhythm could enter when the restoration work begins. A rising melody could accompany the launch, while a more energetic section could support racing footage on the river.

The theme could then appear in different forms throughout the series.

A full version might be used for a main YouTube episode. A ten-second variation could become the opening title. A slower version might accompany reflective footage of repair work. A faster arrangement could be used for sailing action.

This creates continuity between episodes. Even when the subject changes from repairing the rudder cassette to fitting camera mounts or ordering material for a new cover, the audience still feels that they are watching part of the same story.

Science Videos Need a Different Approach

Music for science films must be handled carefully.

The main purpose of a science video is usually to explain something clearly. The viewer may need to listen to a spoken explanation, observe a measurement or notice a subtle change in an experiment.

Music should never compete with that information.

For example, a video showing interference patterns, a chemical reaction or a biological specimen under a microscope may benefit from a restrained soundtrack. A simple rhythmic pulse can maintain interest, but a complicated melody may distract from the explanation.

There are also moments when no music is the best choice.

The sound of a reaction fizzing, a motor turning, a pendulum ticking or a piece of apparatus striking another object can be scientifically important. Covering those sounds with music would reduce the educational value of the film.

A useful structure might be:

  • music during the opening title;

  • reduced music while the apparatus is introduced;

  • silence or very quiet music during the key observation;

  • music returning during the explanation or conclusion;

  • a short closing theme over the final title.

This allows music to support the presentation without obscuring the science.

Matching Tempo to the Editing

Music and editing are closely connected.

A fast sequence of short shots usually needs a different musical tempo from a slow, detailed explanation. If the music moves too quickly, a calm film can feel unsettled. If it moves too slowly, an energetic section can lose momentum.

Suppose a restoration video includes:

  1. removing old fittings;

  2. sanding damaged surfaces;

  3. preparing materials;

  4. applying a finish;

  5. revealing the completed result.

The preparation stages might be edited as a short montage with a steady rhythm. Cuts can be placed on important beats so the sequence feels deliberate and satisfying.

The reveal should not necessarily use the same pace. The music might pause, slow down or move into a broader chord as the finished work is shown.

This change gives the viewer time to appreciate the result.

Sailing footage creates another challenge. Boats do not always move at a constant pace. A quiet section before a race may suddenly be followed by a rapid start, a tack, a gust or a crowded mark rounding.

The music needs enough flexibility to follow those changes. It may begin with a restrained pulse, build as the start approaches and then become more energetic when the boat accelerates.

Tempo is therefore not simply a musical decision. It is part of the structure of the film.

Editing Pictures to Music—or Music to Pictures?

There are two main ways of combining music and video.

The first is to create the music before editing the film. The pictures are then cut to match the tempo and structure of the track.

This works well for promotional films, montages, introductions and action sequences. The editor can place visual changes precisely on musical beats, making the finished film feel polished and intentional.

The second approach is to edit the film first and compose music to fit it.

This can be better for documentary-style work, restoration updates and science explanations where the length of each scene is determined by the subject rather than by the music.

In practice, I often expect the best solution to be somewhere between the two.

A basic piece of music can provide the mood and approximate tempo. The film can then be edited around it. Finally, the music can be adjusted so that important changes occur at the right points.

For example, a musical phrase could be shortened so the final chord lands exactly when Champagne enters the water. A build-up could be extended to match the countdown before a race. A quieter passage could be added beneath an explanation.

Digital audio workstations make this possible, but it still requires careful judgement. The software provides the tools; it does not decide where the emotion should change.

Why Generic Stock Music Can Be Limiting

Stock music is convenient. It is readily available, usually well produced and can quickly provide a soundtrack for a film.

However, it also has limitations.

The same tracks may appear in advertisements, online courses, corporate presentations and other YouTube videos. Even when the music is technically suitable, it may not say anything distinctive about the company using it.

Stock music is often designed to fit as many situations as possible. As a result, it can become generic.

A track described as “inspiring corporate technology” might include a bright piano, soft electronic drums and a predictable build. It works, but it may sound exactly like hundreds of other videos.

Original music allows the soundtrack to respond to a particular film.

It can pause at the right moment, reflect the personality of the subject and include musical ideas that become associated with the company. It can be serious when needed, but it can also contain humour, curiosity or a sense of experimentation.

There is also greater control over length. Instead of cutting a stock track awkwardly or fading it out halfway through a phrase, the music can be written to end naturally with the film.

Short Intro and Outro Stings

Not every video requires a complete musical score.

Sometimes the most useful pieces are extremely short.

An intro sting may last only three to eight seconds. Its purpose is to establish identity quickly before the main content begins. It might accompany the Philip M Russell Ltd logo, the title of a science series or the opening shot of Champagne.

A good sting needs to be:

  • distinctive;

  • short;

  • easy to recognise;

  • strong enough to attract attention;

  • simple enough not to become irritating after repeated use.

The outro can use the same musical idea but provide a clearer sense of completion. It might accompany the company logo, website details, a subscription message or a preview of the next episode.

Creating several lengths can be helpful:

  • a two-second logo sound;

  • a five-second introduction;

  • a ten-second title sequence;

  • a fifteen-second closing version;

  • a longer theme for full episodes.

This makes the music much easier to use across YouTube, social media clips and promotional films.

Practical Example: Scoring a Champagne Restoration Update

Consider a short film about making a new cover for Champagne.

The video might begin with shots of the old cover, including damaged material, poor fitting and areas where rainwater can enter.

The opening music could be sparse and slightly uncertain. This communicates that there is a problem to solve.

As measurements are taken, a steady rhythmic pattern could begin. This suggests planning and progress.

When the waterproof material, webbing, thread and fastenings are shown, the arrangement might become fuller. The project is beginning to take shape.

The sewing and assembly stages could use a more active rhythm, allowing cuts to follow the beat.

Finally, the music could broaden as the completed cover is fitted over the boat. A short version of the Champagne theme could return, connecting this practical task to the wider restoration story.

The soundtrack would not need to dominate the film. Its job would be to guide the viewer from problem to solution.

Practical Example: Music for a Science Experiment

Now consider a video demonstrating a non-Newtonian fluid made from cornflour and water.

The film could begin with a curious, slightly unusual electronic sound. This immediately suggests that something unexpected is going to happen.

A gentle pulse might continue while the mixture flows slowly through the presenter’s fingers.

When the surface is struck and suddenly behaves like a solid, the music could stop. The natural impact sound would become much more effective in the silence.

After the demonstration, the music could return beneath the explanation of viscosity, particle crowding and shear-thickening behaviour.

Here, the soundtrack helps create curiosity, but it steps aside when the experiment itself becomes the focus.

Recording and Producing the Music

Writing the melody is only one part of the process.

The music also needs to be arranged, recorded, mixed and prepared for use in a film.

This may involve:

  • choosing virtual instruments;

  • connecting keyboards or organ manuals to the digital audio workstation;

  • assigning MIDI channels;

  • adjusting tempo;

  • layering different sounds;

  • recording live parts;

  • balancing instruments;

  • adding reverberation;

  • using compression and equalisation;

  • exporting several versions of the track.

The technical side can sometimes take longer than the creative idea.

Installing virtual instruments, configuring VSTs and making different pieces of equipment communicate reliably can be frustrating. A sound may work perfectly on one MIDI channel but refuse to respond on another. A software instrument may install smoothly, while another requires repeated adjustments before it produces any sound at all.

However, solving these problems builds a more capable production system.

Once the setup is working reliably, it becomes possible to move quickly from an idea to a finished soundtrack. A theme can be played on the organ, transferred into the DAW, arranged with additional instruments and synchronised with the film.

This combination of music, computing and video production is exactly the kind of cross-disciplinary work that interests Philip M Russell Ltd.

Creating Different Versions from One Theme

One of the advantages of original music is that a single theme can be reused without simply repeating the same recording.

A melody can appear as:

  • a full orchestral arrangement;

  • a solo piano version;

  • an electronic science theme;

  • a light acoustic arrangement;

  • a dramatic sailing version;

  • a short logo sting;

  • a reflective ending;

  • a fast social media edit.

This is more efficient than writing a completely new piece for every film. It also strengthens recognition.

The viewer may not consciously notice that the same melody is returning, but it creates a subtle sense of connection between different productions.

Over time, this can become part of the company’s identity in exactly the same way as a consistent logo or colour scheme.

Knowing When Not to Use Music

Perhaps one of the most important musical decisions is knowing when to leave the soundtrack silent.

Silence can create concentration.

In a science film, it allows the viewer to hear the apparatus. In a sailing video, it can reveal the sound of the wind, water and rigging. In a workshop film, the natural sounds of tools and materials can make the viewer feel closer to the work.

Music becomes more effective when it is not continuous.

A carefully placed theme at the beginning or end may have greater impact than a soundtrack running beneath every second of the film.

The aim is not to prove that music has been written. The aim is to make the film communicate more effectively.

The Human Element in Original Music

There is a growing range of software capable of producing musical ideas rapidly. These tools can help with sound design, arrangement, experimentation and production.

However, the most important decisions remain human ones.

Why should the music become quieter here?

Why should the melody return at this particular point?

Should the scene feel humorous or serious?

Does the music genuinely reflect the character of the boat, the experiment or the company?

These decisions require an understanding of the story.

Original music becomes meaningful when it grows from the subject rather than being attached afterwards as decoration.

More Than Background Noise

Creating music for company films brings together several parts of the work carried out by Philip M Russell Ltd: teaching, science, technology, video production, sailing, computing and creative experimentation.

The music may sometimes be bold and noticeable. At other times, it may consist of only a few quiet notes or a short introductory sting.

Its purpose is always the same: to help tell the story.

A successful soundtrack gives a film rhythm, emotion and identity without overwhelming the pictures or the spoken explanation. It makes a restoration update feel like part of a continuing journey. It gives sailing footage energy. It creates curiosity in a science video. It helps audiences recognise that different films belong to the same company.

Background music is easy to overlook because, when it works well, it feels as though it has always belonged to the film.

But it is not simply filling silence.

It is another carefully designed part of the production—and sometimes it is the element that turns a collection of pictures into a story.

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.