Skip to content
Powys

Coding classes in Powys

What are the best coding classes in Powys?

Powys had 133,169 residents in the 2021 census, spread across small towns. Newtown is the biggest, at 10,885, followed by Brecon, Welshpool and Llandrindod Wells, with Ystradgynlais, Knighton, Builth Wells, Llanidloes, Machynlleth and Crickhowell each above 2,000. Distance matters little to us, because all teaching is live on video from our teachers in India. From age 6 to 67, learners take coding, Python and maths privately or in a level-matched group of five to ten. The first lesson is free and decides the starting course. The Powys project begins in an opera singer's private theatre. Afterwards, fees are USD 100 a month for a group place or USD 150 a month one-to-one.

In 1890 the opera star Adelina Patti added a private theatre to her home at Craig-y-nos. Cadw lists it at Grade I and records that it is a small version of the Bayreuth theatre, seats 150, and opened in 1891 with Patti singing extracts from La Traviata and Faust. Anyone who has sung in an empty hall and then a full one knows the room changes. With no audience, each note rings on; with every seat taken, the sound dies away faster. Why? Every surface soaks up a little sound, and people soak up a lot. A formula worked out by the physicist Wallace Sabine around 1900 turns that into numbers, and this page's project codes it in Python.

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

Courses for Powys

First courses for Powys learners

A Year 2 pupil in Knighton who loves music, a Year 7 in Llandrindod Wells writing first Python, a Year 11 in Brecon with WJEC GCSE maths coming, and an adult in Welshpool picking up data skills. One free lesson points each to a course.

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.

Powys in numbers

133,169 residents across Powys

ONS recorded 133,169 usual residents in Powys at the 2021 census; we read it through Nomis. The towns listed are ONS built-up areas lying wholly inside the county.

Powys built-up areas of 2,000 residents or more, ONS 2021
TownResidentsTownResidents
Newtown10,885Knighton2,910
Brecon8,255Builth Wells2,620
Welshpool5,455Llanidloes2,200
Llandrindod Wells5,430Machynlleth2,160
Ystradgynlais4,030Crickhowell2,110

Ystalyfera and Hay-on-Wye reach across the county line, so they stay out of the table. Our own output-area sums land within five residents of each published figure. Powys schools use the Curriculum for Wales, and exam years take WJEC GCSE and A level courses. We have not looked up Powys holiday dates, so every family tells us its own.

Hereford and WJEC support

In England, Hereford has its own city page. For exams, see GCSE Maths and Numeracy in Wales and WJEC GCSE Digital Technology.

The Powys project

How long does a note hang in the air?

Room volume on top, total absorption underneath, and one constant.

Acousticians measure reverberation time: how many seconds a sound takes to fade by 60 decibels, to about a millionth of its power. Sabine's formula says it is 0.161 times the room's volume in cubic metres, divided by its total absorption. Absorption is each surface's area times a coefficient between 0, a perfect mirror for sound, and 1, an open window. The learner builds a model hall 15 by 9 by 8 metres, which is our invention and not the real theatre's size, gives plaster, wood, seats and people typical textbook coefficients, and lets Python add it all up.

Our reverberation sums for a 1,080 cubic metre model hall, mid frequencies, 26 September 2026
Hall settingTotal absorptionSabine timeEyring time
Bare plaster and wood29 m²6.0 s5.9 s
150 empty wooden chairs32 m²5.4 s5.3 s
150 empty padded seats74 m²2.4 s2.2 s
Half full, padded seats85 m²2.0 s1.9 s
Full, 150 people97 m²1.8 s1.7 s

A bare plaster room rings for about six seconds, far too long for words to stay clear. Wooden chairs barely help. An audience changes everything: 150 seated people bring the time down to 1.8 seconds. The table also shows a designer's trick. With padded seats, an empty hall already sounds close to a full one, so a rehearsal and a performance feel alike. That is one reason many concert halls choose well-padded seats.

Then the learner breaks the formula on purpose. Line every surface with something that absorbs everything, like the open air, and the true answer must be zero seconds, since nothing comes back. Sabine's formula still says 0.27. A later formula by Carl Eyring uses a logarithm and gets zero right, which is why the last column differs most when rooms are very absorbent. The classic slip is units: put the volume in cubic feet but keep the metric constant, and the full hall rings for 63.6 seconds.

Ages 8 to 11

Clap in a bathroom and a bedroom, compare the echo, then make a sound-fading animation in Scratch.

Ages 11 to 15

Code the room volume, surface areas and absorption in Python, and print the reverberation time for each setting.

Ages 15 and up

Add Eyring's logarithm, find where the two formulas part company, and test for the unit slip.

A real theatre, a model room

Date, seating and opening night come from Cadw's record. The room size and coefficients are ours, so the table shows how any small theatre behaves, not measured Craig-y-nos acoustics.

Why Craig-y-nos

An opera star's own stage

What Cadw's record of the theatre says.

Theatre at Craig-y-nos, Tawe-Uchaf, Cadw listed building record 7492, Grade I
From the recordDetail
Built1890, by Bucknall and Jennings of Swansea
ForThe opera singer Adelina Patti, who acquired the property in 1879
PlanA small version of the Bayreuth theatre, seating 150
Opening1891, with Patti singing extracts of La Traviata and Faust
CurtainA drop showing Patti as Semiramide
InteriorOutstanding plasterwork, painted and gilded, with composers' names in the frieze

Acoustic modelling is now software work. Architects simulate concert halls before they are built, sound engineers tune studios and cinemas, and phone makers model how voices bounce around a room so calls stay clear. They all start from the relation a Powys learner codes here, then refine it. Understanding where a trusted formula fails, and why a better one exists, is exactly the habit engineers need.

Modern Age Coders has no tie to Cadw. The record is Cadw's own; the acoustics arithmetic, with any errors, is ours.

Route through the years

From clapping games to logarithms

Bands are approximate; the free lesson decides where each learner starts.

Years 1 to 4

Sounds and blocks

Block coding with sound effects, music and timing.

Scratch Coding for KidsCoding for Kids
Years 5 to 8

Area and volume

Python that calculates rooms, surfaces and totals.

Maths Through CodingPython and AI for Kids
Years 9 to 13

Logs and models

Logarithms, decibels and modelling with WJEC GCSE and A level in view.

High School MathematicsPython for Teens
Adults

Python for work

Adult Python and data skills, taught from the beginning.

Data Analysis CoursePython Masterclass
AI and formulas

An AI will happily give you Sabine's formula. Will it tell you where it fails?

Knowing a formula's limits matters as much as knowing the formula.

Ask a chatbot for a reverberation calculator and you will probably get Sabine's formula, neatly coded. Few answers mention that it gives nonsense for very absorbent rooms, or check whether the volume was in feet or metres.

A Powys learner who has pushed a formula to its limit and watched it break knows to ask what a tool leaves out, whether the tool is a textbook or an AI.

Testing a trusted formula until it breaks is good reason for a Powys teenager to go on coding in 2026. The longer argument is in why teenagers should still learn to code in 2026.

Practical side

From Machynlleth to Crickhowell, one video link

A big rural county, and no travel at all.

Learners at the keys

Each student types their own code, while the teacher watches the shared screen and asks guiding questions.

Welsh placement

A Builth Wells Year 3 or a Newtown Year 12 is placed by Welsh school year and progression step, with exams named the WJEC way. Lessons run in English.

Free first session

A complete trial lesson, no charge, then a straight recommendation.

Level, not location

Classes of five to ten at one level, from all over the UK.

Termly timetable

Two lessons a week in term; holidays kept free.

Clocks look after themselves

When the UK clocks change, your lesson stays at the same local time and our teachers move instead.

Why distance does not matter

In a county this spread out, a keen coder may be the only one nearby. Online groups let a learner in Llanidloes or Ystradgynlais study beside peers at the same level.

Fees

Fees in Powys

Whether you live in Brecon or Welshpool, the fee is the same, and the same again in every country we teach outside India.

First classUSD 0

A whole trial lesson, free, then our honest view.

Group tuitionUSD 100

Close to eight classes a month in a group of five to ten.

Private tuitionUSD 150

Close to eight classes a month with your own tutor.

Everything is priced in US dollars; there is no sterling price. Billing begins once the trial has agreed a course and a weekly time, and the pricing page explains holidays, missed classes and changes between group and private.

Reviews

Our Google rating from families

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 Powys lesson

Let us know the learner's age or school year and something they like. Their trial could be a Scratch music project, a first Python calculator, or the Craig-y-nos acoustics sums.

+44

FAQ

Powys questions

The county, the theatre project and how classes work.

What is the population of Powys?

Powys had 133,169 usual residents at the 2021 census.

What is the largest town in Powys?

Newtown, at 10,885 residents in the ONS 2021 built-up area, ahead of Brecon at 8,255.

What is the Craig-y-nos project?

Learners code Sabine's reverberation formula in Python to compare an empty and a full theatre, then find where Eyring's formula does better.

What is reverberation time?

The time a sound takes to fade by 60 decibels after it stops, which decides whether a room sounds clear or boomy.

Who built the theatre at Craig-y-nos?

Cadw records that it was built in 1890 for the opera singer Adelina Patti and seats 150.

Do lessons happen in Powys?

They are all online, so a learner anywhere in Powys joins from home.

Do you cover WJEC GCSE subjects?

Yes, maths and digital subjects. We aim for understanding, not grade guarantees.

What ages do you teach?

Six to 67, with courses from first blocks to adult Python.

How much do lessons cost?

The first is free. After that, USD 100 a month in a group or USD 150 a month privately.

Are there lessons during school holidays?

No. Send us the holiday weeks and those lessons are skipped.

Neighbouring pages

Nearby in Wales and the Marches

Hereford has a city page, Monmouthshire works out how much a hilltop telescope could see, and Ceredigion asks what a weather record of zero events proves. Every Welsh area we cover is gathered on the Wales page; the rest of Britain starts at the UK hub.

Free Powys classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here