Skip to content
Gwynedd

Coding classes in Gwynedd

What are the best coding classes in Gwynedd?

At the 2021 census, 117,393 usual residents lived in Gwynedd. The city of Bangor is the largest built-up area and Caernarfon the second, after which come Bethesda, Pwllheli, Blaenau Ffestiniog and Tywyn, with Dolgellau and Porthmadog close behind. Our lessons are live video classes run by teachers in India, and the opening lesson, which is free, works out whether a Year 4 pupil, a Year 12 student or an adult should start high or low. Coding, Python and maths are open to all ages from 6 to 67, taught privately or to classes of five to ten. For Gwynedd, the project begins at an early hydro-electric station in Beddgelert community. Continuing is a monthly USD 100 in a group, or USD 150 for a teacher to yourself.

In Beddgelert community stands a power station so handsome that locals called it the chapel in the valley. Cadw lists Cwm Dyli at Grade II* and records that it was built in 1906, took its water from Llyn Llydaw, and was the first in Britain to use alternating current. It supplied slate quarries, and it sent its energy out at 10,000 volts, which was praised at the time as a triumph of modern transmission. Why such a high voltage? Every wire has resistance, and the power it wastes as heat depends on the current flowing through it, squared. This page's project models a transmission line in Python, and finds that at low voltage the simple textbook formula does not just give a large loss, it gives an impossible one.

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

Courses for Gwynedd

Four first steps in Gwynedd

Picture a Pwllheli eight-year-old who takes torches apart, a Porthmadog Year 7 impatient for real code, a Dolgellau Year 12 studying A level physics, and a Caernarfon adult retraining in engineering. A free lesson opens the door for each.

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.

Gwynedd by the numbers

117,393 people across Gwynedd

ONS recorded 117,393 usual residents in Gwynedd on census day in 2021, a number we took from Nomis. Town sizes in the table are the matching ONS built-up areas.

Largest built-up areas in Gwynedd, ONS Census 2021
Town or cityPopulationTown or cityPopulation
Bangor16,990Blaenau Ffestiniog3,450
Caernarfon9,835Tywyn3,135
Bethesda3,755Dolgellau2,600
Pwllheli3,620Porthmadog2,575

Gwynedd is a county of small towns: after Bangor and Caernarfon, no built-up area passes 4,000 people, and places such as Barmouth and Beddgelert are smaller still. Our output-area sums match the published figures to within four people. The Curriculum for Wales shapes learning in Gwynedd's schools, and older pupils sit WJEC examinations. Cyngor Gwynedd sets the school terms; since we have not read them, families pass on their own dates.

Bangor, and exam support

The city of Bangor has its own page with a different project. Exam pages: WJEC GCSE Computer Science and GCSE Maths and Numeracy in Wales.

The Gwynedd project

The same power, different voltages

Current, resistance, heat, and a formula that breaks.

The numbers in the model are invented. A station must deliver 500 kilowatts to a quarry through a line whose wires, there and back, have a resistance of 4 ohms. Power equals voltage times current, so the higher the voltage, the smaller the current needed. The heat lost in the wires equals the current squared times the resistance. The learner codes the simple version first: current is power divided by voltage, loss is current squared times resistance, and prints a table.

Our invented line, 500 kW through 4 ohms, 26 September 2026
Sending voltageSimple formula saysProper calculation says
500 VLoss of 4,000 kW, eight times the power sentImpossible: at most 15.6 kW can reach the quarry
2,000 VLoss of 250 kW, half the powerImpossible: at most 250 kW can arrive
5,000 VLoss of 40 kW48.1 kW lost, 8.8 per cent of the power sent
10,000 VLoss of 10 kW10.4 kW lost, 2.0 per cent
20,000 VLoss of 2.5 kW2.5 kW lost, 0.5 per cent

At high voltage the simple formula is close enough. At low voltage it produces nonsense: a loss bigger than the power being sent. That is the signal that the model has broken. The simple version assumes the full sending voltage reaches the load, but a big current makes the voltage fall along the wires. The proper version accounts for that drop, which turns the problem into a quadratic equation for the current. When the quadratic has no real solution, the answer is that no current can deliver the power at all. At 2,000 volts the most that can reach the quarry through our line is 250 kilowatts, however hard the generator pushes.

The pattern that made 10,000 volts attractive is clear in the numbers: ten times the voltage means a tenth of the current, and a hundredth of the heat lost. Alternating current mattered too, because transformers can step its voltage up for the journey and down again for use, but modelling transformers is a lesson for another day. The learner finishes by plotting loss against voltage and marking the point where the simple and proper answers start to agree.

Ages 8 to 11

Build a Scratch game where a power line wastes more energy the thinner the wires, and try to deliver enough to light a village.

Ages 11 to 15

Code power equals voltage times current in Python and print the heat lost at different voltages.

Ages 15 and up

Include the voltage drop, solve the quadratic for current, and find the largest power any voltage can deliver.

A real power station, an imagined line

Cwm Dyli's date, water source and 10,000 volts come from Cadw's record. The 500 kilowatt load and 4 ohm line are invented, and the results illustrate the physics rather than describe the station's real network.

Why Cwm Dyli

Britain's first alternating current station

According to Cadw's listed building record.

Cwm Dyli Power Station, Beddgelert, Cadw listed building record 20926, Grade II*
Record detailWhat it says
Built1906, by the North Wales Power and Traction Company
FirstsThe first instance in Britain of the use of alternating current
PurposeTo serve the Oakley, Dinorwic and Pen-yr-Orsedd slate quarries
WaterHarnessed from Llyn Llydaw
TransmissionAt 10,000 volts, praised as a triumph of modern transmission
NicknameThe chapel in the valley, for its bold design

Every national grid depends on the same arithmetic: high voltages for long distances, lower ones for homes, and careful accounting of losses. Engineers who design grids, electric car chargers and solar farms run these calculations constantly, and part of the skill is recognising when a simple model has stopped being true. A Gwynedd student who has watched a formula predict a loss larger than the power has learned that lesson early.

We have no association with Cadw or Cyngor Gwynedd. The record belongs to Cadw; the transmission model, the invented numbers and any mistakes belong to us.

Learning path

From torch circuits to power grids

Year bands give a rough idea; the free lesson sets the real one.

Years 1 to 4

Circuits and games

Block coding with switches, lights and energy stories.

Scratch Coding for KidsCoding for Kids
Years 5 to 8

Formulas in Python

Typed Python with squares, tables and units.

Maths Through CodingPython and AI for Kids
Years 9 to 13

Physics models

Electricity, quadratics and modelling alongside WJEC GCSE and A level courses.

Python for TeensHigh School Mathematics
Adults

Engineering sums

Python for adults building checks, models and calculators.

Python MasterclassData Analysis Course
AI and model limits

An AI can apply a formula in seconds. Will it notice when the answer is impossible?

A number that cannot be true is the clearest warning a model gives.

Ask a chatbot for the losses on a low-voltage line and it may apply the simple formula and report a loss bigger than the power sent, without comment. The arithmetic is right; the model is wrong for that case.

A Gwynedd learner who has seen the simple and proper answers diverge knows to check whether a result is even possible. That sanity check is the most valuable thing a person brings to AI-generated calculations.

Spotting an impossible answer before anyone relies on it is a reason Gwynedd teenagers should still learn to code in 2026. The longer argument is in why teenagers should still learn to code in 2026.

Lessons in practice

From Tywyn to Blaenau Ffestiniog, lessons at home

In a county of small towns, video lessons save long journeys.

Typing beats watching

Learners write every program; the teacher reads the shared screen and poses the next question.

By Welsh school year

A Bethesda Year 3 or a Tywyn Year 11 is matched on school year and Curriculum for Wales stage, with WJEC names for exams. Lessons are taught in English.

First lesson free

A proper lesson without charge, then honest advice on what to take.

Small, level classes

Five to ten learners at one level, joining from many places.

Rhythm of the term

Lessons twice a week in term; a pause in the holidays.

No clock-change muddle

Your lesson stays at its UK hour whatever the clocks do; teachers on India time adjust.

Why groups reach across the county

Five learners at one level, free at the same hour, rarely live in one small Gwynedd town. Grouping by level finds a real class for a pupil in Dolgellau or Porthmadog.

Fees

Fees in Gwynedd

Caernarfon or Pwllheli, the fee does not change, and it is the same in every country outside India.

First classUSD 0

A full trial lesson at no cost, then a recommendation.

Group tuitionUSD 100

About eight lessons a month with five to ten classmates.

Private tuitionUSD 150

About eight lessons a month with one teacher.

All prices are in US dollars; sterling prices are not offered. Payment only starts once the trial lesson has settled a course and weekly time, and our pricing page deals with holidays, missed sessions and switching format.

Reviews

Google ratings and comments

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

A short note is all we need: the learner's age or year and something they enjoy. We might start with a Scratch circuit game, a Python table, or the Cwm Dyli power line.

+44

FAQ

Gwynedd questions

The county, the power station project and practical points.

How many people live in Gwynedd?

Census 2021 counted 117,393 usual residents in Gwynedd.

What are the largest towns in Gwynedd?

ONS 2021 built-up areas: Bangor 16,990, Caernarfon 9,835, Bethesda 3,755 and Pwllheli 3,620.

What is the Cwm Dyli project?

Learners model delivering 500 kW through an invented line in Python, compare a simple loss formula with a proper one that includes the voltage drop, and see why high voltage cuts losses a hundredfold.

Why is electricity sent at high voltage?

For the same power, higher voltage means lower current, and the heat lost in wires grows with the current squared.

When was Cwm Dyli power station built?

In 1906, according to Cadw, which describes it as the first use of alternating current in Britain and lists it at Grade II*.

Are lessons held in Gwynedd?

Lessons run over video, so a pupil in Blaenau Ffestiniog joins exactly as one in Caernarfon does.

Do you help with A level maths?

Yes, plus WJEC GCSE Computer Science and GCSE maths in Wales. We build understanding and promise no grades.

Which ages can join?

Six to 67: younger children with blocks, teenagers with Python and exam work, adults with Python from scratch.

How much does it cost?

The trial lesson is free; afterwards USD 100 a month for a group place or USD 150 a month one-to-one.

What about school holidays?

Lessons stop for them. Send the dates your school has given you.

Nearby pages

More North Wales pages

Bangor tests a weather record for a hidden jump, Anglesey checks Beaumaris Castle for symmetry, and Conwy compares iron beams. The Welsh list continues on our Wales page, and the rest of Britain on the UK hub.

Free Gwynedd classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here