Skip to content
Llanelli, Carmarthenshire, Wales

AI and programming classes in Llanelli

Which are the best AI and programming classes for Llanelli?

The ONS recorded 42,155 usual residents in the Llanelli built-up area at the 2021 census, within a Carmarthenshire total of 187,897. Felinfoel, Dafen, Llwynhendy, Bynea, Pemberton, Bigyn, Seaside and Swiss Valley are among the gazetteer suburbs whose nearest postcode lies inside that built-up area. Modern Age Coders teaches programming, AI, Python, vibe coding and maths to Llanelli learners from six to 67 on live video, with India-based tutors working one-to-one or with a group of five to ten at the same level. Every learner starts with a free lesson, and a course is suggested only after it. The Llanelli project trains a small machine learning model to spot dead-end streets from their names and then tests it on the town's Welsh street names, where the clue it learned is not there. From the second lesson on, a group place is USD 100 per month and individual tuition USD 150 per month.

Machine learning models are very good at finding the easiest clue that fits their training data, and very bad at telling you which clue they found. Researchers call it shortcut learning. It is easy to demonstrate in Llanelli, where street names come in two patterns: English names that end with the kind of road, and Welsh names that begin with it. A model that learns from the first pattern meets the second with nothing to go on.

Facts last verified 1 October 2026. Teaching is online; no Llanelli branch is claimed.

Course ideas

AI and programming courses for Llanelli learners

Our usual first course for each age. Every course opens with a free live lesson and no card details.

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.

Llanelli and Carmarthenshire

Llanelli, Felinfoel, Dafen, Llwynhendy and Bynea

Two census totals and the suburb list, each tied to a source.

Census 2021 usual residents (ONS)
AreaResidents
Llanelli built-up area42,155
Carmarthenshire187,897

Carmarthenshire also includes Carmarthen, Ammanford, Burry Port and a great deal of countryside, so its total is not something to add the town to. The full list of suburbs we could place inside the Llanelli built-up area, by checking the postcode nearest to each gazetteer point, is Felinfoel, Dafen, Llwynhendy, Bynea, Morfa, Seaside, Furnace, Pemberton, Bigyn, Pen-y-fan, Cwmcarnhywel, Sandy and Swiss Valley. Machynys, Pwll and Llangennech did not pass that check, so they are not listed. Schools in Llanelli teach the Curriculum for Wales, and older learners can take WJEC GCSE and A level computer science alongside our lessons.

West Wales pages

See also Swansea, Carmarthenshire, WJEC GCSE computer science help and coding across Wales. We explain why reasoning comes before AI on thinking skills before AI tools.

The Llanelli project

A model that learned the name, not the street

559 named streets, one honest label for each, and a model that only reads names.

The learner downloads every mapped road and path around Llanelli from OpenStreetMap in one query and keeps the 559 named streets that lie wholly inside a rectangle drawn around the town. For each one the program answers a question from the map itself: does either end of the street stop at a point joined to no other road a car could use? By that test 215 streets, 38.5%, are dead ends. Footpaths are ignored, so a cul-de-sac with a path out of it still counts as a dead end for cars.

Next the streets are split by naming pattern. 293 follow the English pattern, with the kind of road as the last word: Road, Street, Close, Court. Only 71 of them, 24.2%, are dead ends, and the last word is a strong clue: 9 of the 11 Closes and 8 of the 9 Courts are dead ends, against 7 of 83 Streets. Another 122 follow the Welsh pattern, with the kind of road first: Heol, Clos, Llys, Maes. Here 72, or 59.0%, are dead ends, including 15 of the 23 streets starting with Clos and 11 of the 15 starting with Llys. The remaining 144 names fit neither pattern and are set aside.

Predicting dead ends from street names, trained on English-pattern names only, average of 200 random 70/30 splits, our scikit-learn run
Tested onModel accuracyAlways guessing "not a dead end"Dead ends the model found
Unseen English-pattern streets82.3%75.5%33.1% of them
All 122 Welsh-pattern streets41.0%41.0%0 of 72, in every split

On new English names the model looks useful, beating the lazy guess by 6.8 points. Its heaviest weights explain why: "close" pushes hard towards dead end and "street" hard away from it. On the Welsh names it is exactly as good as saying no every time, and in all 200 runs it does not find a single one of the 72 Welsh-pattern dead ends. Clos, the Welsh word for close, sits at the front of the name where a last-word model never looks, and every word after it is new to the model. Nothing about the streets changed; the clue disappeared. The map answers the question perfectly in a few lines of code, because the map, unlike the name, is the thing itself.

Ages 8 to 11

Sort picture cards by a rule, then try the rule on cards drawn in a different style.

Ages 11 to 15

Count dead ends by name ending in Python, then check the counts against the map.

Ages 15 and up

Train the model, inspect its weights, and design a test that exposes the shortcut.

Data and method

Streets and road connections are from OpenStreetMap contributors under the Open Database Licence, read with one Overpass query on 1 October 2026. The term shortcut learning follows Geirhos and colleagues, Nature Machine Intelligence, 2020. The dead-end rule, the naming patterns and every percentage here are our own work, and footpaths were deliberately left out of the test.

Programming with AI

What the street-name model teaches about AI

A high score on familiar data says little about unfamiliar data.

From Llanelli streets to trusting AI models
What the model didThe lesson for any AI
Scored 82.3% on English names by leaning on "close"Ask which clue a model is really using
Found 0 of 72 Welsh-pattern dead endsTest on data unlike the training data
Matched a guess that always says noCompare every model with a lazy baseline
The map gave the exact answerIf a direct method exists, prefer it to a prediction
Footpaths were left out on purposeState the definition behind every label

Large language models take shortcuts too, and their confident tone hides it. In Llanelli lessons, vibe coding means getting an AI to draft the classifier, then probing it with names it has never seen and explaining its mistakes from its weights. We hold agent-building back until a learner's own Python is dependable, which for most comes around age sixteen or later, and anything involving Copilot Studio agents is private tuition. There is more on reading code before trusting it and on our AI agents route for UK students.

This page uses open data from OpenStreetMap, the ONS and postcodes.io. They are not connected with Modern Age Coders, and the model and its results are our own.

Progress

From sorting cards at seven to testing models at seventeen

The trial lesson places each learner; school year is only a rough first guess.

Years 2 to 6

Rules and patterns

Sorting, grouping and step-by-step thinking, often away from the screen.

Problem Solving and Computational Thinking for KidsScratch Coding for Kids
Years 4 to 8

First code with AI

Scratch built with an AI, then early Python.

Vibe Coding for KidsPython and AI for Kids
Years 9 to 13

Machine learning

Training, testing and questioning models beside WJEC courses.

AI and Machine Learning for TeensPython for Teens
Adults

Algorithms, then agents

Solid algorithms and Python, then agents you can explain.

Data Structures & Algorithms CoursePython Masterclass
Models and AI

What is shortcut learning, and why does it matter for AI?

Shortcut learning is when a machine learning model relies on an easy clue that happens to work in its training data instead of the real property it was meant to learn, and it matters because such a model can score well in testing and then fail completely when the clue is missing.

Trained on Llanelli's English-pattern street names, a model reached 82.3% accuracy on new English names but found 0 of the 72 dead ends among Welsh-pattern names, where Clos comes first instead of Close coming last.

A learner who has caught a model doing this asks of any AI result which clue produced it, and whether that clue will still be there next time.

Llanelli teenagers who can test a model like this are ready to question AI rather than simply use it, and that confidence is built by writing code. The longer argument is in why code is still worth learning for teenagers in 2026.

Lesson details

How Llanelli lessons are taught

Lessons are live video sessions. Please join from a computer with a physical keyboard, as phones and tablets make programming hard going.

Learner at the controls

The learner writes and runs the code while the tutor asks the questions.

Placed by the trial

The free lesson shows where to begin, and the course suggestion follows.

Trial without payment

The first lesson is free and needs no card.

Groups by level

Each class holds five to ten people at a shared stage, from all corners of Britain.

About eight a month

Two lessons a week in term time, with holiday weeks dropped when you ask.

A fixed UK slot

We handle the clock changes, so the lesson hour does not move.

Why we teach online

Finding five to ten learners at one exact level is realistic across the whole UK, and video means no one travels.

Fees

Fees for Llanelli learners

Llanelli learners pay the rate that applies to all our students outside India.

First classUSD 0

First lesson: free, full length, closing with a course suggestion.

Group tuitionUSD 100

Group lessons, around eight a month.

Private tuitionUSD 150

Private one-to-one lessons, around eight a month.

Every fee is set in US dollars; there is no sterling price list. Nothing is charged for the trial, and billing starts once a course and a weekly time are fixed. Holidays, missed lessons and moving between group and private are explained on the pricing page.

Reviews

Google reviews from families in Wales and learners across the UK

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

An age or school year and one or two interests are all we need. Expect something like a card-sorting puzzle, an AI-assisted Scratch game, a first Python script or a small model trained on real Llanelli data.

+44

FAQ

Llanelli questions answered

The street-name model, machine learning, programming and the practical side.

What is the population of Llanelli?

The ONS counted 42,155 usual residents in the Llanelli built-up area at the 2021 census. Carmarthenshire had 187,897.

Are AI and programming classes available in Llanelli?

Yes. Anyone aged 6 to 67 in Llanelli, Felinfoel, Dafen, Llwynhendy, Bynea or elsewhere in Carmarthenshire can join, since every lesson is a live video call.

What is a shortcut in machine learning?

A feature that predicts the answer in the training data without being the real reason, like the word Close predicting a dead end. When the feature is absent, the model fails.

How do you catch a model taking a shortcut?

Look at which inputs carry the most weight, and test the model on data where that input is missing or different, such as Welsh-pattern street names.

What did the Llanelli project find?

A model trained on English-pattern names scored 82.3% on new English names, but on 122 Welsh-pattern streets it matched a guess of always no and found 0 of the 72 dead ends.

What is vibe coding?

Describing a program to an AI in everyday language, then reading, running and correcting its code. We teach it together with hand-written Python.

At what point do agents come in?

When their Python stands up without support, for most learners somewhere from sixteen onwards. Copilot Studio agent work is private only.

Can lessons support WJEC GCSE computer science?

Yes. Algorithms, data and the ethics of automated decisions appear in WJEC GCSE and A level computer science, and this project touches all three. Grades are never promised.

How much are lessons?

The first lesson is free. After that, USD 100 a month in a group or USD 150 a month one-to-one.

Can we pause lessons for the school holidays?

Yes. Send the holiday dates and we skip those weeks.

Nearby

More pages for West Wales

Explore Swansea, Carmarthenshire, Neath Port Talbot and WJEC computer science help. For the rest of Wales and the UK, go to our Wales page or the UK overview.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here