Skip to content
Home/United Kingdom/Wales/Vale of Glamorgan
Vale of Glamorgan

Coding classes in the Vale of Glamorgan

What are the best coding classes in the Vale of Glamorgan?

At the 2021 census the Vale of Glamorgan had 131,939 residents. Barry, with a built-up area of 56,605, is by far the largest town; Dinas Powis, Rhoose, Llantwit Major and Cowbridge follow, along with Eglwys-Brewis, Boverton and St Athan. Every lesson we give is live, on video, from our teachers in India. Learners aged 6 to 67 study coding, Python and maths, as a private pupil or in a group of five to ten placed by level. It starts with a free lesson that picks the right course. The Vale project counts pigeons in a medieval dovecote. Afterwards the fee is USD 100 a month in a group or USD 150 a month one-to-one.

Beside Cadoxton Court in Barry stands a round stone dovecote, probably from the 13th century, which Cadw lists at Grade I as the largest and most intact medieval dovecote in Glamorgan. Inside, the walls were lined with nesting holes about 15 centimetres square and 45 deep. The record gives two numbers: originally 700 nesting holes, and capacity for 1,400 pigeons. Those two numbers hold three good problems. What is certain to happen if too many birds move in? What is likely to happen if birds choose holes at random? And could 700 holes really fit on those walls? Each question needs a different kind of maths, and this page's project answers all three in Python.

Facts last verified 26 September 2026. Teaching is online; no Vale of Glamorgan branch is claimed.

Courses for the Vale of Glamorgan

First courses across the Vale

A Year 3 pupil in Rhoose who counts birds, a Year 8 in Barry writing loops, a Year 12 in Cowbridge on WJEC A level maths, and an adult in Llantwit Major learning Python for work. Each starts with a free lesson.

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.

The Vale in figures

131,939 people in the Vale

The total is ONS's count of usual residents at the 2021 census, read on Nomis. The towns are ONS built-up areas that lie wholly inside the county.

Vale of Glamorgan built-up areas above 1,500 residents, ONS 2021
TownResidentsTownResidents
Barry56,605Cowbridge3,645
Dinas Powis7,890Eglwys-Brewis3,300
Rhoose6,780Boverton2,740
Llantwit Major5,345St Athan1,595

Penarth and parts of the Cardiff and Bridgend built-up areas also reach into the county, but they cross its boundary, so they are left out. Our output-area totals agree with each published figure to within 16 people. Schools in the Vale teach the Curriculum for Wales, with WJEC GCSEs and A levels in the exam years. We have not read the council's holiday dates, so families tell us theirs.

Cardiff and exam support

Our Cardiff page covers the capital. For WJEC exams, see GCSE Maths and Numeracy in Wales and WJEC GCSE Computer Science.

The Vale of Glamorgan project

1,400 pigeons, 700 holes

One certainty, one probability and one size check.

Start with certainty. If 701 birds share 700 holes, at least one hole must hold two, whatever the birds do. Mathematicians call this the pigeonhole principle. The learner codes the general rule: with n birds and 700 holes, some hole holds at least n divided by 700, rounded up. So 1,400 birds could fit exactly two to a hole, but a 1,401st forces a hole to take three. No simulation is needed; the answer is guaranteed.

Our dovecote sums, 700 holes, birds choosing at random, 26 September 2026
BirdsGuaranteedExpected empty holesFullest hole in our simulation
350Nothing shared424 (61%)Not simulated
700Nothing shared257 (37%)About 5, at worst 8
1,400A hole with at least 295 (14%)About 8, at worst 11
1,401A hole with 3About 95Not simulated

Now probability. Suppose each bird picks any hole with equal chance; real pigeons are not so random, so this is our invented behaviour. The chance a particular hole is missed by every one of 700 birds is (699/700) to the power 700, which is about 0.368, very close to 1 divided by e. So even with exactly one bird per hole available, about 257 holes stay empty while others fill up. The learner checks the formula by simulating it 2,000 times: the average comes out at 257.2, and the fullest hole usually holds about five birds.

Last, the size check. The record gives an inside diameter of about 5 metres and walls about 4.6 metres high to the start of the dome. The inside wall then has an area near 72 square metres, and 700 holes of 15 by 15 centimetres use under 16 of them, about 22 per cent, which leaves room for stone between. Sixteen rows of about 44 holes would put their centres roughly 36 centimetres apart. So the 700 is believable. The slip to catch: multiply the diameter by two pi instead of pi and the wall doubles to 144 square metres.

Ages 8 to 11

Put counters into egg boxes, find when two must share, then build the game in Scratch.

Ages 11 to 15

Code the rounding-up rule, then simulate random birds in Python and count the empty holes.

Ages 15 and up

Derive the 1 divided by e result, compare it with the simulation, and test the wall-area code.

The record's numbers, our birds

Hole count, capacity and dimensions come from Cadw. The birds' random choices and the row layout are our assumptions, so the table explains the mathematics, not how Cadoxton's pigeons actually lived.

Why Cadoxton Court

Glamorgan's largest medieval dovecote

What Cadw's record says.

Dovecote at Cadoxton Court, Barry, Cadw listed building record 13176, Grade I
Record detailWhat it says
AgeProbably 13th century, restored
ShapeDomed and circular, about 8 m high, inside diameter about 5 m
WallsButtressed, 1.1 m thick, 4.6 m high to where the dome begins
Roof openingA circular opening about 60 cm across
Nesting holesAbout 15 cm square and 45 cm deep; originally 700, for 1,400 pigeons
Grade I becauseThe largest and most intact medieval dovecote in Glamorgan

The same three questions run through computing. Hash tables, file storage and network addresses all put items into slots, and engineers must know what is guaranteed, what is likely, and whether the design fits. A Vale of Glamorgan learner who has separated a certainty from a probability, and checked a published number against the walls it lives on, has practised all three.

Modern Age Coders is independent of Cadw. The record belongs to Cadw; the pigeon sums, and any error in them, belong to us.

Growing through school

From egg boxes to e

Year bands are only a sketch; the trial lesson settles each starting point.

Years 1 to 4

Sorting and counting

Blocks that sort, count and share items into boxes.

Scratch Coding for KidsCoding for Kids
Years 5 to 8

Chance in code

Python with random numbers, counting and simple geometry.

Maths Through CodingPython and AI for Kids
Years 9 to 13

Probability

Probability, powers and proof alongside WJEC GCSE and A level.

Python for TeensHigh School Mathematics
Adults

Python basics and beyond

Adult Python from first steps to confident scripts.

Python MasterclassData Analysis Course
AI and certainty

An AI can simulate the dovecote. Will it tell you which answers are guaranteed?

Some answers need proof, some need probability, and a good thinker knows which is which.

Ask a chatbot how many holes stay empty and it may give one number with total confidence, blending a guaranteed fact with a random average. It rarely says which parts are certain and which only happen on average.

A Vale of Glamorgan learner who has set the pigeonhole principle beside a simulation knows to ask whether an answer is proved or merely likely, from any source.

Telling a proof from a probability is a clear reason for a Vale of Glamorgan teenager to keep coding in 2026. The longer argument is in why teenagers should still learn to code in 2026.

How lessons go

From Cowbridge to Barry, live on screen

Town or village, a home connection is enough.

Learners do the typing

Students build each program themselves; the tutor keeps an eye on their screen and offers a question when they get stuck.

Welsh school years

A Boverton Year 5 or a Dinas Powis Year 11 is placed by Welsh year and progression step, and exams go by WJEC names. Teaching is in English.

Free start

The trial lesson is complete and free, and ends with a clear suggestion.

Classes by stage

Five to ten learners at one level, from across the UK.

Term timetable

Twice weekly during term; holidays kept clear.

Clock changes covered

When Britain changes its clocks, your lesson keeps its usual hour and our teachers in India move instead.

Why groups go online

A small town rarely has five learners at one level free at one time. Online, a St Athan or Eglwys-Brewis learner joins peers at exactly the same stage.

Fees

Fees in the Vale of Glamorgan

Barry or Cowbridge, the fee is identical, and it matches every other country we teach outside India.

First classUSD 0

A full trial lesson, free, and clear advice after it.

Group tuitionUSD 100

Roughly eight lessons a month in a class of five to ten.

Private tuitionUSD 150

Roughly eight lessons a month with a personal tutor.

We price in US dollars alone and never in sterling. Nothing is charged until the trial settles a course and a weekly slot, and the pricing page covers holidays, missed lessons and moving between formats.

Reviews

Families' Google ratings

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 Vale of Glamorgan lesson

Tell us the learner's age or school year and something they enjoy. The trial might be a Scratch counting game, a first Python loop, or the Cadoxton dovecote sums.

+44

FAQ

Vale of Glamorgan questions

The county, the dovecote project and practical points.

How many people live in the Vale of Glamorgan?

The 2021 census counted 131,939 usual residents in the Vale of Glamorgan.

What is the largest town in the Vale of Glamorgan?

Barry, with 56,605 residents in its ONS 2021 built-up area.

What is the Cadoxton dovecote project?

Learners use Python to find what is guaranteed when birds outnumber 700 holes, how many holes random birds leave empty, and whether 700 holes fit the walls.

What is the pigeonhole principle?

If there are more items than boxes, at least one box must hold more than one item.

How many nesting holes did the Cadoxton Court dovecote have?

Cadw's record says originally 700, with capacity for 1,400 pigeons.

Where do the lessons take place?

Online by live video, so learners join from anywhere in the Vale.

Do you teach WJEC GCSE and A level maths?

Yes, and computing too. We teach for understanding and do not promise grades.

What ages can learn?

Anyone from 6 to 67, from first coding games to adult Python.

What are the fees?

The first lesson is free; then USD 100 a month in a group or USD 150 a month one-to-one.

Do lessons continue in school holidays?

No. Send your holiday weeks and we skip them.

Close to the Vale

More pages for South Wales

Cardiff has a city page, Bridgend lifts loads with water and gravity, and Rhondda Cynon Taf scales a stone arch. Every Welsh area is linked from the Wales page, and the UK hub covers the rest of the country.

Free Vale of Glamorgan classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here