Skip to content
Home/United Kingdom/Wales/Pembrokeshire
Pembrokeshire

Coding classes in Pembrokeshire

What are the best coding classes in Pembrokeshire?

There were 123,360 people living in Pembrokeshire on census day 2021. Milford Haven, with 14,250, is the largest town, ahead of Haverfordwest, Pembroke Dock and Pembroke; Tenby, Fishguard, Neyland, Saundersfoot, Narberth, Merlin's Bridge and Goodwick follow. Every class we run happens live over video, taught from India. Ages 6 to 67 are welcome for coding, Python and maths, one-to-one or in a small class of five to ten matched by level. A free first lesson works out the starting point. The county project is a mill at Carew that could only work when the tide allowed. If you stay, a class place is USD 100 a month and a personal tutor USD 150 a month.

Cadw describes the French Mill at Carew as the only remaining tidal mill in Wales. Mills are recorded on the site from 1541, and by 1615 there was a causeway with floodgates. The idea is simple and clever. As the tide rises, sea water pushes through gates into a pond behind the causeway. When the tide turns, the gates swing shut, the water is trapped, and once the sea has fallen far enough it pours out through the wheels and turns the millstones. The miller did not choose the working hours; the Moon did. So how many hours could the mill grind on each tide, why did that change through the month, and why did the start time keep slipping later? A short Python simulation answers all three.

Facts last verified 26 September 2026. Teaching is online; no Pembrokeshire branch is claimed.

Courses for Pembrokeshire

Pembrokeshire starting courses

A Year 3 pupil in Saundersfoot who counts waves, a Year 8 in Milford Haven ready for real Python, a Year 12 in Haverfordwest taking WJEC A level maths, and a Tenby adult who wants to automate spreadsheets. A free lesson places each one.

Browse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.

The four we are known for

Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Pembrokeshire by the numbers

Pembrokeshire: 123,360 people

That total is the ONS 2021 census count of usual residents, taken from Nomis. Towns in the table are ONS built-up areas from the same census.

Pembrokeshire built-up areas above 2,000 residents, ONS 2021
TownResidentsTownResidents
Milford Haven14,250Neyland3,250
Haverfordwest12,085Saundersfoot2,515
Pembroke Dock9,655Narberth2,365
Pembroke7,965Merlin's Bridge2,220
Tenby4,090Goodwick2,020
Fishguard3,420

We rebuilt every town figure from output areas, and none is out by more than four people. Pembrokeshire classrooms work to the Curriculum for Wales, and older pupils sit WJEC GCSEs and A levels. School holiday dates come from the council, which we have not checked, so each family simply gives us theirs.

St Davids and exam help

The city of St Davids has a page of its own. For exams, read WJEC GCSE Computer Science or GCSE Maths and Numeracy in Wales.

The Pembrokeshire project

A mill that keeps the Moon's hours

A loop, a few if statements, and one gate that only opens one way.

The learner models the sea as a smooth wave that peaks every 12.42 hours, the usual gap between high tides. Each minute the program checks three things. If the sea is above the pond, the gates are open and the pond rises with it. If the pond is at least 0.6 metres above the sea, the wheels can turn, so water leaves at a steady 2 cubic metres a second and the pond drops. Otherwise nothing happens. Every figure here, the pond size, the flow, the minimum drop, is our own invention, and the real Carew mill was, according to the record, only partly tidal.

Our tide mill model, a 20,000 square metre pond, 1-minute steps, 26 September 2026
Tidal rangeKind of tideGrinding per tideGrinding per day
2.5 mSmall, like a neap5.0 hoursabout 10 hours
4.0 mMiddling6.7 hoursabout 13.4 hours
6.0 mLarge, like a spring7.8 hoursabout 15.6 hours

Bigger tides fill the pond higher and drop the sea lower, so the mill works longer. With a pond three times the size, the same tides give 7.0, 8.2 and 9.0 hours. Next the learner prints when each grinding spell begins. Setting high water at midnight on the first day, the spells start at 01:35 and 14:00, then 02:25 and 14:50, then 03:16 and 15:41. Each day the work begins about 50 minutes later, because two tides take close to 24 hours 50 minutes. A miller's timetable crept around the clock through every month.

Two lessons about simulation come for free. Run the loop in one-hour steps and the big-tide answer becomes 8.0 hours, not 7.8, because each step assumes nothing changes for sixty minutes. Shrink the step and the answer settles. And drop the check that makes the gates one-way, so water can flow back out as the tide falls, and the pond simply follows the sea down: the mill never grinds at all. One missing condition wrecks the whole model, which is exactly why the gates mattered in 1615.

Ages 8 to 11

Fill and empty a tub with a flap valve, then build a rising and falling tide in Scratch.

Ages 11 to 15

Write the minute-by-minute loop in Python and print grinding hours for three tides.

Ages 15 and up

Compare step sizes, plot the daily drift, and test what breaks without the one-way gate.

History from Cadw, numbers from us

Dates, wheels and the tidal claim come from Cadw's record. The pond, flow and tides are invented, so the table teaches how any tide mill behaves, not what Carew produced.

Why Carew

Two wheels behind a causeway

What Cadw's record of the French Mill says.

French Mill and Tidal Barrier, Carew, Cadw listed building record 6038, Grade II*
Record detailWhat it says
First mentionMills on the site in 1541
FloodgatesA causeway with floodgates mentioned in 1615, used as a wharf at high tide
WheelsTwo undershot wheels, both 4.8 m across, 1.65 m and 2.1 m wide, as described by Rex Wailes
StonesEach wheel drove three pairs of millstones
Working lifeMainly a corn mill; production ceased in 1937
TodayThe only remaining tidal mill in Wales, opened to the public in 1985 after restoration

Simulations built from simple rules checked every tick run weather forecasts, traffic lights, flood warnings and computer games. The same habits apply everywhere: keep track of state, choose a sensible time step, and test that each rule does what you think. A Pembrokeshire learner who has watched one missing condition stop a whole mill has learned why programmers test the edge cases first.

We are independent of Cadw and have no link to it. The mill record is Cadw's; the simulation, and any mistake in it, is ours.

Growing skills

From tubs of water to full simulations

These year bands only sketch the route; placement happens in the free lesson.

Years 1 to 4

Cause and effect

Blocks that fill, empty and move in response to events.

Coding for KidsScratch Coding for Kids
Years 5 to 8

Loops over time

Python loops that step a model forward minute by minute.

Python and AI for KidsMaths Through Coding
Years 9 to 13

Models and graphs

Trigonometric waves, rates and plotting, alongside WJEC GCSE and A level.

Python for TeensHigh School Mathematics
Adults

Python that works

Adult Python for data, automation and small models.

Data Analysis CoursePython Masterclass
AI and edge cases

An AI can write a simulation loop. Will it remember the gate only opens one way?

Generated code usually handles the main case and forgets the small rule that makes it true.

Ask a chatbot for a tide mill model and you may get tidy code in which water flows freely both ways. It runs, prints numbers and looks finished, yet the mill it describes could never work.

A learner who has broken their own model by removing that one condition knows to look for the missing rule before trusting any output, whoever wrote the code.

Hunting for the rule a program has forgotten is a skill a Pembrokeshire teenager gains by coding through 2026. The longer argument is in why teenagers should still learn to code in 2026.

Lesson details

Goodwick to Tenby, joined by video

Coast or countryside, a laptop and a connection are enough.

The learner types

Students write their programs themselves, and the teacher follows the shared screen, nudging with questions.

Welsh placement

A Neyland Year 4 or a Pembroke Year 11 is placed by Welsh year and progression step; exam talk uses WJEC names. Teaching is in English.

Try first, free

The first full lesson costs nothing, and you leave with clear advice.

Matched classes

Five to ten learners at the same level, gathered from around the UK.

Term rhythm

Twice a week in term, with school holidays left clear.

Same local hour

The lesson follows British clocks through spring and autumn changes; our India-based teachers adjust around you.

Why groups are online

A small town may have only one learner at a given level. Online, a Merlin's Bridge or Narberth pupil joins a class of peers at exactly the same stage.

Fees

Fees for Pembrokeshire

Milford Haven or Fishguard, the price does not change, and it matches every other country we teach outside India.

First classUSD 0

A full free trial lesson, with a clear next step.

Group tuitionUSD 100

Around eight classes a month among five to ten classmates.

Private tuitionUSD 150

Around eight classes a month with one dedicated tutor.

Prices are set in US dollars only, never sterling. The first payment waits until the trial has chosen a course and a weekly time, and the pricing page covers breaks, missed lessons and swapping between group and one-to-one.

Reviews

How families rate us on Google

Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Free placement class

Book a free Pembrokeshire lesson

Tell us the learner's age or school year and a subject they like. Their trial might be a Scratch tide, a first Python loop, or the Carew mill simulation.

+44

FAQ

Pembrokeshire questions

The county, the tide mill project and the practical side.

How many people live in Pembrokeshire?

The 2021 census recorded 123,360 usual residents in Pembrokeshire.

What is the largest town in Pembrokeshire?

Milford Haven, with 14,250 residents in its ONS 2021 built-up area, then Haverfordwest with 12,085.

What is the Carew tide mill project?

Learners simulate a tide mill minute by minute in Python, measure its grinding hours on small and large tides, and see the start time drift about 50 minutes a day.

How does a tide mill work?

Rising tide fills a pond through one-way gates; when the sea has fallen enough, the trapped water runs out through the wheels.

Is Carew the only tidal mill in Wales?

Cadw's record describes the French Mill at Carew as the only remaining tidal mill in Wales.

Are the classes held in Pembrokeshire?

They run online by video, so learners join from home in any Pembrokeshire town or village.

Do you help with WJEC GCSE and A level?

Yes, in maths and computing subjects. We teach for real understanding and never promise results.

How old do learners have to be?

Anyone from 6 up to 67 can join, with a course fitted to their level.

What are the fees?

Free for the first lesson; then USD 100 per month in a group or USD 150 per month one-to-one.

What happens in school holidays?

Lessons pause. Let us know your holiday weeks when you book.

Further west Wales

Other West Wales pages

St Davids has a city page, Carmarthenshire measures an elliptical bridge arch, and Ceredigion asks what a weather record of zero events really proves. See every Welsh county on our Wales page, or browse the whole country list from the UK hub.

Free Pembrokeshire classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here