What are the best coding classes in Torfaen?
The 2021 census found 92,276 people in Torfaen. About half live in Cwmbrân, a built-up area of 47,090, and Pontypool holds another 29,070, with Abersychan, Blaenavon and Ponthir making up the rest of the larger places. Our teachers, based in India, run each lesson live by video. Anyone from 6 to 67 can learn coding, Python or maths, either with a private tutor or in a class of five to ten who share a level. The first lesson is free and settles the right course. The Torfaen project starts inside a grotto lined with shells. Continuing costs USD 100 a month for a group, or USD 150 a month for one-to-one.
In the 1830s, Cadw's record suggests, Capel Hanbury Leigh of Pontypool Park put up a small round building to give work to 85 estate workers who had none. Its outside is plain rubble stone. Inside, every wall and the vaulted ceiling are covered in shells, quartz, mica and crystals, and each roof section ends in a pink conch. The decoration is said to have been designed, and partly made, by his first wife, Molly Mackworth. Look at a conch or a snail and the spiral seems to grow as it turns, each whorl a fixed step wider than the last. Look at a coiled rope and the gap between turns stays the same. Those are two different kinds of spiral, and this page's project teaches Python to tell them apart.
Facts last verified 26 September 2026. Teaching is online; no Torfaen branch is claimed.
A Year 1 pupil in Ponthir who collects shells, a Year 6 in Abersychan ready to type Python, a Year 11 in Cwmbrân preparing for WJEC GCSE maths, and an adult in Blaenavon learning to code after work. A free lesson places each of them.

Block coding with spirals, patterns and turtle drawings.
See the syllabus
Typed Python for younger learners, drawing and measuring spirals.
See the syllabus
Full secondary maths, from sequences to exponentials and logs.
See the syllabus
Adult Python from the very first line to practical programs.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusONS counted 92,276 usual residents in Torfaen at the 2021 census, which we read through Nomis. The places below are ONS built-up areas from that census.
| Built-up area | Residents |
|---|---|
| Cwmbrân | 47,090 |
| Pontypool | 29,070 |
| Abersychan | 7,495 |
| Blaenavon | 5,640 |
| Ponthir | 1,260 |
Only five built-up areas pass 1,000 people, and our output-area sums agree with each published figure to within 15. Torfaen schools follow the Curriculum for Wales, and pupils in exam years take WJEC GCSEs and A levels. We have not read the council's term dates, so families tell us their holiday weeks.
The city of Newport has its own page. Exam guides: WJEC GCSE Computer Science and WJEC GCSE Digital Technology.
Divide neighbouring measurements, or subtract them, and see which answer stays steady.
Draw a line out from the centre of a spiral and measure how far each turn is from the middle. For an Archimedean spiral, like a rope coiled on a deck, each turn is a fixed distance further out, so the differences between measurements stay the same. For a logarithmic spiral, the shape many shells approximate, each turn is a fixed multiple of the last, so the ratios stay the same. The learner codes both tests in Python and asks which list varies less. The measurements below are invented for the lesson, not taken from the grotto.
| Spiral | Measurements (mm) | Ratios between turns | Gaps between turns |
|---|---|---|---|
| Shell-like | 4.0, 6.1, 9.2, 13.9, 21.0, 31.4 | Steady, 1.50 to 1.53 | Growing, 2.1 to 10.4 mm |
| Coiled rope | 4.0, 8.1, 11.9, 16.0, 20.1, 23.9 | Falling, 2.03 to 1.19 | Steady, 3.8 to 4.1 mm |
| Program verdict | Shell: logarithmic | Rope: Archimedean |
To make the verdict fair, the program divides each list's spread by its average, so a list of ratios near 1.5 and a list of gaps near 4 millimetres can be compared. For the shell, the ratios vary by under 1 per cent while the gaps vary by more than 50. For the rope it is the other way round. The shell grows by about 1.51 times every turn, so it needs fewer than eight turns to grow from 4 millimetres to 100; the rope, adding 4 millimetres each time, needs 24.
Then the learner draws the shell spiral with a turtle, using the rule that radius equals a starting size times e raised to a growth rate times the angle. One more fact falls out: a logarithmic spiral cuts every line from its centre at the same angle, here about 86 degrees, which is why it looks the same at every size. And there is a trap. The formula needs the angle in radians. Feed it 360 for one turn instead of two pi, and the program says the spiral grows eighteen billion times in a single turn.
Draw two spirals with Scratch's pen, one that adds a step each turn and one that multiplies.
Compute ratios and gaps in Python and write the rule that decides which spiral you have.
Derive the constant angle, count turns with logarithms, and test the degrees-radians slip.
The grotto's story comes from Cadw's record. Our measurements are made up, and real shells only approximate a perfect logarithmic spiral, so the table teaches the test rather than describing any shell on the walls.
What Cadw's record of the grotto says.
| From the record | Detail |
|---|---|
| Probable origin | Built in the 1830s for Capel Hanbury Leigh, owner of Pontypool Park, to employ 85 estate workers |
| Decoration | Said to be designed, and partly made, by Molly Mackworth, his first wife |
| Use | Picnics for the Hanbury Leigh family |
| Inside | Walls and vaulted ceiling covered in shells, quartz, spar and mica, on six slender columns |
| Details | A pink conch finial on each roof section; a floor of teeth and bone |
| Significance | Probably the most important surviving grotto of its kind in Wales |
Deciding which pattern fits a set of measurements is everyday work in science and software. Engineers ask whether costs grow by a fixed amount or a fixed percentage, biologists whether growth is steady or compounding, and programmers whether an algorithm slows by adding time or multiplying it. A Torfaen learner who has told a shell from a rope with two lines of arithmetic has the core of that skill.
Modern Age Coders has no link to Cadw. The grotto record is Cadw's; the spiral measurements and code, including any mistakes, are ours.
These bands are a guide only; the trial lesson finds the true level.
Blocks that repeat, turn and grow shapes on screen.
Coding for KidsScratch Coding for KidsPython with adding and multiplying sequences.
Python and AI for KidsMaths Through CodingPowers, exponentials and logs alongside WJEC GCSE and A level.
High School MathematicsPython for TeensPython for adults, from zero to confident.
Python MasterclassData Analysis CourseA confident label is not the same as a test.
Chatbots often describe shells as golden spirals or Fibonacci patterns, because that story appears so often online. Few answers check the actual growth ratio, and many real shells do not match it.
A Torfaen learner who has computed ratios and gaps from measurements knows to ask for the test behind any label, from a website, a textbook or an AI.
Asking for the numbers behind a neat story is a habit a Torfaen teenager can build by coding through 2026. The longer argument is in why teenagers should still learn to code in 2026.
Anywhere in the county borough with internet can join.
The learner writes the program; the teacher sees the shared screen and helps by asking the next question.
An Abersychan Year 4 or a Pontypool Year 13 is placed by Welsh school year and progression step, and exams keep their WJEC names. Classes are taught in English.
Your first lesson is free and ends with plain advice.
Five to ten students at one stage, from all over the UK.
Two sessions a week during term, none in the holidays.
Your lesson keeps its British time in March and October; our teachers do the adjusting.
Why online groups
A small town rarely has five learners at one level free at one time. Online, a Ponthir or Blaenavon pupil joins peers at exactly their stage.
Cwmbrân and Blaenavon pay the same, as do learners in every country we teach outside India.
A full lesson at no cost, then honest advice.
About eight lessons each month with five to ten others.
About eight lessons each month with your own tutor.
Fees are charged in US dollars only; there is no sterling price. Nothing is billed until the trial agrees a course and a weekly time, and holidays, missed lessons and switching formats are covered on the pricing page.
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
Tell us the learner's age or school year and a favourite topic. The trial could be a Scratch spiral, a first Python program, or the Shell Grotto test.
The county borough, the grotto project and the details.
The 2021 census counted 92,276 usual residents in Torfaen.
Cwmbrân, with 47,090 residents in its ONS 2021 built-up area, then Pontypool with 29,070.
Learners test invented spiral measurements in Python: steady ratios mean a logarithmic spiral like a shell, steady gaps mean an Archimedean spiral like a coiled rope.
A spiral in which each turn is a fixed multiple of the previous one, so it keeps the same shape as it grows.
Cadw's record says the decoration is supposed to have been designed, and partly made, by Molly Mackworth.
No, every lesson is live online, joined from home.
Yes, maths and computing. We teach for understanding and never guarantee grades.
From 6 to 67, from first coding blocks to Python for adults.
Free for the first lesson, then USD 100 a month for a group or USD 150 a month one-to-one.
They pause. Tell us your school holiday weeks and we plan round them.
Newport has a city page, Monmouthshire finds the finest detail a telescope can show, and Blaenau Gwent explains why cameras flatten a round street. All Welsh county pages are listed on our Wales page, and the UK hub covers everywhere else.