A primary school topped up on its scientific know-how during a week dedicated to the subject.

St Peter’s School in St Albans, enjoyed five days worth of fact-finding fun filled with different science challenges for the pupils.

From physics to chemistry and biology, students delved into the world of science through an array of activities.

The week kicked off with a show by a Michael Faraday impersonator, who wowed the children with his demonstrations of electricity.

It continued with ‘horrible science workshops’ and a visit from exotic creatures including a python that the children were able to hold.

The day of the anticipated eclipse saw the children treated to a talk from a professional astronomer, who taught them about the night sky with his planetarium.

The week ended with a science fair that showcased some of the best science projects from the week, with a lucky few heading home with a prize.

Mark Walter, science subject leader, said: “All-in-all it was a great week of science learning and the children went home buzzing with excitement from all the amazing experiences they’d had.”