---
title: "Coding Classes in Blaenau Gwent | Live Online, Ages 6 to 67"
description: "Live online coding, Python and maths classes across Blaenau Gwent, from Ebbw Vale, Tredegar and Abertillery to Brynmawr, Blaina, Nantyglo and Llanhilleth."
canonical: https://learn.modernagecoders.com/coding-classes-in-blaenau-gwent
source: src/pages/coding-classes-in-blaenau-gwent.html
---
> Live online coding, Python and maths classes across Blaenau Gwent, from Ebbw Vale, Tredegar and Abertillery to Brynmawr, Blaina, Nantyglo and Llanhilleth.

Skip to contentCourses for Blaenau Gwent

## Where Blaenau Gwent learners begin

Picture a six-year-old in Nantyglo who draws all day, a Year 8 in Tredegar itching to type real code, a Year 10 in Abertillery starting WJEC GCSE Computer Science, and a parent in Brynmawr picking up Python. A free lesson is where all four start.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)Ages 6 to 12Coding for KidsBlock coding with drawing, shapes and simple 3D-looking scenes.See the syllabus](/courses/kids-coding-blocks-masterclass)[![Maths Through Coding course thumbnail](/images/maths-through-coding.webp)Ages 10 to 15Maths Through CodingCoordinates, ratios and angles, learned by drawing them with code.See the syllabus](/courses/maths-through-coding)[![High School Mathematics course thumbnail](/images/high-school-maths.webp)Ages 14 to 18High School MathematicsSecondary maths in depth, including trigonometry and similar triangles.See the syllabus](/courses/complete-high-school-mathematics-mastery)[![Python Masterclass course thumbnail](/images/python-college.webp)AdultsPython MasterclassPython from the first line for adults, up to graphics and data.See the syllabus](/courses/python-programming-masterclass-zero-to-advanced-college)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/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.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)Blaenau Gwent in figures

## The county borough in numbers

ONS counted 66,904 usual residents here on census day in 2021, a figure we read through Nomis. The towns below are ONS built-up areas from that same census.

| Place | People | Place | People |
| --- | --- | --- | --- |
| Ebbw Vale | 19,630 | Blaina | 4,555 |
| Tredegar | 14,530 | Nantyglo | 4,545 |
| Abertillery | 10,245 | Cwm | 2,505 |
| Brynmawr | 5,250 | Llanhilleth | 2,450 |

Our own sums of census output areas agree with each published built-up area figure to within five people. Schools here follow the Curriculum for Wales, organised in progression steps, and older pupils take WJEC GCSE and A level courses. Term dates belong to Blaenau Gwent County Borough Council, and since we have not looked them up, families let us know theirs.

### Newport and Welsh exams

The city of [Newport](/best-coding-class-in-newport-wales) has its own page. For qualifications, see [WJEC GCSE Computer Science](/wjec-gcse-computer-science-help-wales) and [WJEC GCSE Digital Technology](/wjec-gcse-digital-technology-help-wales).

The Blaenau Gwent project

## A pinhole camera, a clock and a round street

Divide by distance: the one rule behind every photograph.

A pinhole camera, the model inside every photo app and 3D game, maps a point in the world to the picture by dividing its sideways and upward distances by how far away it is. The learner places a camera at an adult's eye height, 1.6 metres, held perfectly level, with a lens like a typical phone's main camera, and points it at a 21.34 metre clock. The camera and street are our assumptions; only the clock's height comes from the record. The program works out the angle from the level line up to the clock's top and down to its base at different distances, and how tall the clock would appear in the frame.

| Distance | Angle up to the top | Angle down to the base | Clock fits a level phone frame? |
| --- | --- | --- | --- |
| 10 m | 63.1 degrees | 9.1 degrees | No, the top is far out of the frame |
| 20 m | 44.6 degrees | 4.6 degrees | No |
| 40 m | 26.3 degrees | 2.3 degrees | Not quite |
| About 43 m | 24.8 degrees | 2.1 degrees | Just, top at the edge |
| 80 m | 13.9 degrees | 1.1 degrees | Yes, easily |

Held level, our phone-like camera sees about 24.8 degrees above the horizon and the same below. The clock's top is 19.7 metres above the camera, so it only fits once the camera is about 43 metres back. Stand closer and you must tilt the phone upwards, and then the column's sides stop looking parallel and lean in towards each other, the converging verticals every architecture photographer fights. The learner can see this by projecting the column's edges with the camera tilted.

Now the street. The model draws an invented circular street of radius 25 metres around the clock and projects every point of it. The circle comes out as a very flat ellipse. From 60 metres away, its height in the picture is only 0.029 of its width; from 200 metres, 0.008. That ratio is close to the eye height divided by the distance, 1.6 over 60 or 1.6 over 200, which is why round plazas and roundabouts look like thin lines from the pavement and only show their shape from above. It is also why maps are drawn from overhead.

### Ages 8 to 11

Hold a hoop at arm's length, lower it until it is level with your eyes, and draw how its shape changes, then recreate it in Scratch.

### Ages 11 to 15

Code the pinhole rule in Python for the clock at five distances and plot the angle to its top.

### Ages 15 and up

Project a whole circle, measure the ellipse, test the eye-over-distance rule, and add camera tilt to show converging verticals.

### A real clock, a model camera

The clock's height and history come from Cadw's record. The camera, lens, eye height and the circular street's radius are our assumptions, so the table describes the mathematics, not measurements taken in Tredegar.

Why the Tredegar clock

## A cast-iron clock from 1858

Details from the Cadw record, in its own terms.

| Record detail | What it says |
| --- | --- |
| Erected | 1858, cast by Charles Jordan of Newport, ironfounder; clock by J. Joyce of Whitchurch, Shropshire |
| Height | On a giant Tuscan column 70 feet, 21.34 metres, high |
| Purpose | Lit by gas and prominently visible, to be seen by ironworkers and townspeople day and night |
| Sound | Struck on the quarter and half hours |
| Town plan | The Circle grew from a square, as later builders followed the clock's radius |
| Why listed | An extremely rare and remarkable cast-iron town clock |

Perspective projection is how photos, films, virtual reality, self-driving cars and computer games turn a three-dimensional world into a flat image, and how they work backwards from an image to the world. The dividing-by-distance rule in this project is the first line of every 3D graphics pipeline. A Blaenau Gwent learner who has turned a round street into an ellipse has started where game engines start.

We have no connection with Cadw or Blaenau Gwent County Borough Council. Cadw's descriptions remain theirs, while the camera model, its numbers and any slips are our responsibility.

Learning path

## From hoops to 3D graphics

Treat these year bands as rough; the trial lesson places each learner properly.

Years 1 to 4

### Drawing with code

Block coding with pens, shapes and moving pictures.

[Coding for Kids](/courses/kids-coding-blocks-masterclass)[Scratch Coding for Kids](/courses/scratch-programming-complete-course)Years 5 to 8

### Coordinates and scale

Typed Python with grids, ratios and simple drawings.

[Maths Through Coding](/courses/maths-through-coding)[Python and AI for Kids](/courses/python-ai-kids-masterclass)Years 9 to 13

### Trigonometry and graphics

Angles, projection and bigger programs alongside WJEC GCSE and A level work.

[High School Mathematics](/courses/complete-high-school-mathematics-mastery)[Python for Teens](/courses/python-complete-masterclass-teens)Adults

### Visual Python

Python for adults, from charts to images and simple 3D.

[Python Masterclass](/courses/python-programming-masterclass-zero-to-advanced-college)[Data Analysis Course](/courses/data-analysis-mastery-course-college)AI and images

## An AI can draw a town square in seconds. Will its circles obey perspective?

Generated pictures often get the geometry wrong in ways people only notice later.

Ask an image generator for a view along a street and the result looks convincing at a glance. Look closely and round objects may be drawn too round, lines that should meet at a vanishing point may wander, and tall columns may have no convergence at all.

A Blaenau Gwent learner who can compute where every point should land knows how to check a picture against the rules of perspective. That kind of checking is what separates people who use AI from people fooled by it.

Seeing when a picture breaks the rules of geometry is a strong reason for Blaenau Gwent teenagers to learn to code in 2026. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

How lessons run

## From Tredegar to Abertillery, at home

Every town in the county borough joins lessons the same way.

### Learners do the typing

Every line is written by the pupil; the teacher watches it appear on the shared screen and asks the question that unlocks the next step.

### Years 1 to 13, WJEC included

A Tredegar Year 9 or an Ebbw Vale sixth-former is matched on the year they are in and what the Curriculum for Wales expects; exam courses carry their WJEC names. Teaching is in English.

### A free first lesson

One complete lesson with no charge, then straightforward advice.

### Small classes, one level

Between five and ten classmates, all working at the same level, some from Wales and many from further afield.

### Term time lessons

Two a week in term, none in the school holidays.

### No confusion in March or October

British clock changes leave your lesson at its usual UK hour; our teachers on India time make the adjustment.

Why groups go beyond one town

Five learners at one level, free at the same hour, rarely live in one small town. Grouping by level gives a pupil in Blaina or Cwm a class that fits.

Fees

## Fees in Blaenau Gwent

Ebbw Vale or Brynmawr, the fee is the same, our standard for every country outside India.

First class**USD 0**

A full free lesson, then a recommendation.

Group tuition**USD 100**

About eight lessons a month in a group of five to ten.

Private tuition**USD 150**

About eight lessons a month, one-to-one.

Fees are set in US dollars; there is no sterling list. Payment begins only after the free lesson, once a course and weekly time are agreed, and the pricing page explains holidays, missed lessons and switching formats.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Blaenau%20Gwent%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)Reviews

## Ratings left by families 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 Blaenau Gwent lesson

A short message with the school year and a hobby is plenty. We could start with a Scratch drawing, a first Python script, or the clock and camera on this page.

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [contact@modernagecoders.com](mailto:contact@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented Blaenau Gwent one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Blaenau%20Gwent%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)

Submitted details are used for placement and follow-up.

FAQ

## Blaenau Gwent questions

The county borough, the clock project and practical points.

### How many people live in Blaenau Gwent?

The 2021 census counted 66,904 usual residents in Blaenau Gwent.

### What are the largest towns in Blaenau Gwent?

ONS 2021 built-up area figures: Ebbw Vale 19,630, Tredegar 14,530, Abertillery 10,245 and Brynmawr 5,250.

### What is the Tredegar clock project?

Learners build a pinhole camera model in Python, find that a level phone camera must stand about 43 metres from the 21.34 metre clock to fit it in, and watch a round street become a thin ellipse.

### What is perspective projection?

The rule that maps a 3D point to a flat picture by dividing its sideways and upward position by its distance from the camera.

### How old is the Tredegar town clock?

Cadw records that it was erected in 1858, cast by Charles Jordan of Newport, and lists it at Grade II*.

### Where are lessons held?

On video only; a pupil in Llanhilleth and one in Ebbw Vale log in the same way from home.

### Can you help with WJEC GCSE Computer Science?

Yes, and with GCSE maths in Wales. Results depend on the learner, so we build understanding rather than promise grades.

### What ages can learn?

Anyone from 6 to 67, from block coding for children to Python for adults.

### How much do lessons cost?

Nothing for the trial; USD 100 per month for a group seat afterwards, or USD 150 per month for one-to-one teaching.

### Do lessons pause for school holidays?

They do. Pass on the holiday weeks from your school and no lessons fall in them.

Nearby pages

## More South Wales pages

See [Newport](/best-coding-class-in-newport-wales), [Cardiff](/best-coding-class-in-cardiff) and [Swansea](/best-coding-class-in-swansea). Every principal area gets a link on our [Wales](/coding-and-ai-classes-in-wales) page as its page goes live, and the [UK hub](/coding-classes-in-united-kingdom) lists everything else.

Book the free class[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20we%20are%20in%20Blaenau%20Gwent%20and%20would%20like%20to%20book%20a%20free%20lesson%2C%20please.)Free Blaenau Gwent class[Call +91 91233 66161](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in Breda](/coding-classes-in-breda)
- [Coding Classes in Bishopstown, Cork](/coding-classes-in-bishopstown-cork)
- [Coding Classes in Bridgend](/coding-classes-in-bridgend)
- [Coding Classes in Bihar](/coding-classes-in-bihar)
- [Coding Classes in Buckinghamshire](/coding-classes-in-buckinghamshire)
- [Coding Classes in Berkshire](/coding-classes-in-berkshire)
- [Coding Classes in North Lanarkshire](/coding-classes-in-north-lanarkshire)
- [Coding Classes in North Ayrshire](/coding-classes-in-north-ayrshire)
- [Coding Classes in Norfolk](/coding-classes-in-norfolk)
- [Coding Classes in Leeuwarden](/coding-classes-in-leeuwarden)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Introduction to Java](/resources/java/introduction-to-java)
- [Mathematics for Machine Learning](/resources/ai-and-machine-learning/mathematics-for-ml)
- [Operators in Java](/resources/java/operators-in-java)

### From the blog

- [Why Python is the Most Powerful Skill for Professionals Today](/blog/why-python-most-powerful-skill-professionals-today)
- [Python List Comprehension: 15 Examples, Simple to Advanced](/blog/python-list-comprehension-explained)
- [10 Mental Maths Tricks for Kids, With Worked Examples](/blog/mental-maths-tricks-for-kids)

### Start here

- [Browse every live course at Modern Age Coders](/courses)
- [Try a free trial class with a Modern Age Coders mentor](/free-trial)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-blaenau-gwent*
