---
title: "Coding Classes in Mid and East Antrim | Online, Ages 6 to 67"
description: "Live online coding, Python and maths classes across Mid and East Antrim: Ballymena, Carrickfergus, Larne, Whitehead, Ahoghill, Broughshane and Cullybackey."
canonical: https://learn.modernagecoders.com/coding-classes-in-mid-and-east-antrim
source: src/pages/coding-classes-in-mid-and-east-antrim.html
---
> Live online coding, Python and maths classes across Mid and East Antrim: Ballymena, Carrickfergus, Larne, Whitehead, Ahoghill, Broughshane and Cullybackey.

Skip to contentCourses for Mid and East Antrim

## Mid and East Antrim starting points

A P5 pupil in Broughshane who likes counting games, a Year 9 in Larne starting Python, a Year 12 in Ballymena on CCEA GCSE maths, and a Carrickfergus adult learning data skills. Everyone starts with a free lesson.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)Ages 6 to 12Coding for KidsBlock coding with counters, growth and simple graphs.See the syllabus](/courses/kids-coding-blocks-masterclass)[![Maths Through Coding course thumbnail](/images/maths-through-coding.webp)Ages 10 to 15Maths Through CodingPercentages, ratios and repeated growth, checked by code.See the syllabus](/courses/maths-through-coding)[![High School Mathematics course thumbnail](/images/high-school-maths.webp)Ages 14 to 18High School MathematicsComplete secondary maths, from percentages to logarithms and proof.See the syllabus](/courses/complete-high-school-mathematics-mastery)[![Data Analysis Course course thumbnail](/images/data-analysis-college.webp)AdultsData Analysis CoursePython for data, from spreadsheets to growth and trend analysis.See the syllabus](/courses/data-analysis-mastery-course-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)Census 2021 for the district

## 138,994 residents in Mid and East Antrim

NISRA's Census 2021 table MS-A01 gives the district total and the seven district electoral areas shown here, each exactly as published and never summed by us.

| Electoral area | Usual residents | Electoral area | Usual residents |
| --- | --- | --- | --- |
| Ballymena | 24,295 | Coast Road | 17,005 |
| Bannside | 19,842 | Knockagh | 17,272 |
| Braid | 23,826 | Larne Lough | 18,324 |
| Carrick Castle | 18,430 |   |   |

NISRA's approximate settlement figures give Ballymena 31,205, Carrickfergus 28,141 and Larne 18,853, with Whitehead and Ahoghill each at 3,537, Broughshane at 3,097 and Cullybackey at 2,659. Local pupils move through the Northern Ireland Curriculum, P1 to Year 14, and most take CCEA exams at GCSE and A level. We have not read local holiday calendars, so each family shares its own.

### Belfast and CCEA links

The city of [Belfast](/best-coding-class-in-belfast) has a page of its own. For exam years, see [CCEA GCSE maths](/ccea-gcse-maths-help) and [CCEA GCSE Digital Technology programming](/ccea-gcse-digital-technology-programming-help).

The Mid and East Antrim project

## Splitting 50 years of growth

Total gas is customers times gas per customer, so the growth factors multiply.

The learner starts with one line of reasoning: total gas equals the number of customers times the average used by each. So if customers grew by a factor of 242 divided by 171, about 1.42, and use per customer by 3, total gas grew by their product, about 4.25. Then comes the useful question: what steady yearly rate, compounded for 50 years, gives each factor? The answer is the factor raised to the power one fiftieth, minus one. Python makes this a two-line function, and the learner prints all three rates.

| Quantity | Growth over 50 years | Compound rate per year | Share of the growth |
| --- | --- | --- | --- |
| Customers | From 171 to 242, times 1.42 | 0.70% | About a quarter |
| Gas per customer | Tripled, times 3 | 2.22% | About three quarters |
| Total gas | Times 4.25 | 2.93% | All of it |

Two surprises come out. First, rates do not quite add: 0.70 plus 2.22 is 2.92, but the true total rate is 2.93, because the factors multiply rather than add. Over a few years the difference is invisible; over centuries it is not. Second, the share column uses logarithms, which turn multiplication into addition, so the growth splits cleanly: about 24 per cent from more customers and 76 per cent from each customer using more. The story in the record, new cookers, heaters and mantles, drove most of the rise, not new households.

The classic slip is to divide the whole rise by the years. The total went up by 325 per cent, and 325 divided by 50 is 6.5 per cent a year. But compound 6.5 per cent for 50 years and you get about 23 times the start, not 4.25. At the true rate of 2.93 per cent, gas use doubles about every 24 years. The start year matters a little too: counting 49 years instead of 50 nudges the total rate to 3.0 per cent, which is why careful code states its assumptions.

### Ages 8 to 11

Grow a number by the same percentage each turn in Scratch, and compare it with adding the same amount.

### Ages 11 to 15

Code growth factors and yearly rates in Python and print the table for customers and gas.

### Ages 15 and up

Split growth with logarithms, test the simple-rate slip, and check how the start year changes the answer.

### Record figures, our arithmetic

The customer counts and the word tripled come from the Historic Environment Division's record. The yearly rates and shares are our calculations, and tripled is itself a rounded description, so the table shows the method rather than precise historical rates.

Why Carrickfergus Gasworks

## A gasworks that outlived its process

What the listed building record says.

| Record detail | What it says |
| --- | --- |
| Founded | 1854, as the Carrickfergus Gas Company, to light the town |
| First light | Street lamps lit on 17 September 1855 |
| Customers | 171 in the first year; 242 by 1905 |
| Use per customer | Tripled over that period, with cookers, heaters, mantles and prepayment meters |
| Process | Horizontal retorts, an early Victorian method, kept for well over a century |
| Later years | Gas production ceased 1964; the works closed 1987 and reopened as a museum in 2002 |

Splitting growth into parts is everyday analysis. Businesses separate more customers from more spending per customer, energy planners separate more homes from more use per home, and app makers separate new users from heavier use. A Mid and East Antrim learner who has shown that three quarters of the gasworks' growth came from each customer using more can ask the same sharp question of any growth figure.

Modern Age Coders stands apart from NISRA, the Department for Communities and the gasworks museum; the growth sums on this page, mistakes included, are our own work.

Stage by stage

## From repeated adding to logarithms

Stages are only approximate; the trial lesson finds the starting point.

P3 to P7

### Counting patterns

Block coding with counters, repeats and growing numbers.

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

### Percentages in code

Python with percentages, multipliers and loops.

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

### Exponentials and logs

Compound growth, exponentials and logarithms with CCEA GCSE and A level in view.

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

### Data and trends

Adult Python for spreadsheets, trends and growth figures.

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

## An AI can quote a growth rate. Is it simple or compound?

Two honest-looking rates can differ by more than double.

Ask a chatbot how fast something grew over decades and it may divide the total rise by the years, giving a simple rate that sounds precise and badly overstates yearly growth. It rarely says which kind of rate it used.

A learner who has compounded 6.5 per cent and watched it overshoot knows to ask which rate is meant, and to check it by running it forward.

Running a quoted rate forward to test it is a reason for a Mid and East Antrim teenager to keep coding in 2026. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Lesson logistics

## From Glenarm to Cullybackey, lessons online

Coast, glen or town, a home connection is enough.

### Typing it themselves

Each student builds the program at their own keyboard; the tutor keeps watch on screen and nudges when needed.

### Northern Ireland school stages

We place a Whitehead P6 or a Larne Year 13 according to key stage and school year, using CCEA exam titles. Lessons are in English.

### Free starter lesson

A complete first lesson, free, then our recommendation.

### Level-matched groups

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

### Term rhythm

Two lessons a week during term; holidays are free.

### Clock-change proof

The lesson keeps its usual local time in spring and autumn; our teachers shift, not you.

Why level beats location

Few villages have five learners at one level free at one time. Online, an Ahoghill or Broughshane pupil joins a class pitched exactly right.

Fees

## Mid and East Antrim fees

Ballymena and Larne pay the same, as does every country we teach outside India.

First class**USD 0**

A full trial lesson at no charge, then clear advice.

Group tuition**USD 100**

Close to eight lessons a month in a class of five to ten.

Private tuition**USD 150**

Close to eight lessons a month with your own tutor.

Fees are set in US dollars; we do not quote sterling. Nothing is charged until the trial agrees a course and weekly time, and holidays, missed lessons and format changes are explained on the pricing page.

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

## Families rate us 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 Mid and East Antrim lesson

Tell us the learner's age or school year and one thing they enjoy. The trial could be a Scratch counting game, a first Python loop, or the gasworks growth sums.

### 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 Mid and East Antrim one.

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

Submitted details are used for placement and follow-up.

FAQ

## Mid and East Antrim questions

The district, the gasworks project and the details.

### What is the population of Mid and East Antrim?

NISRA's Census 2021 counted 138,994 usual residents in the district.

### What are the largest towns in Mid and East Antrim?

NISRA estimates Ballymena at 31,205, Carrickfergus at 28,141 and Larne at 18,853.

### What is the Carrickfergus gasworks project?

Learners split 50 years of gas growth into more customers and more gas per customer, find compound yearly rates in Python, and test the simple-rate slip.

### What is compound growth?

Growth where each year's increase is a percentage of the new, larger amount, so the factors multiply over time.

### When were Carrickfergus gas lamps first lit?

On 17 September 1855, according to the historic building record.

### Are the classes online?

Yes, every class is live online and joined from home.

### Do you help with CCEA exams?

Yes, in maths and computing. We teach for understanding and never guarantee grades.

### What ages do you teach?

From 6 to 67, from first coding games to adult Python.

### How much are lessons?

The trial is free, then USD 100 a month for a group or USD 150 a month one-to-one.

### Do lessons pause for school holidays?

Yes. Tell us your holiday weeks and we plan around them.

More in Northern Ireland

## Nearby Northern Ireland pages

[Belfast](/best-coding-class-in-belfast) ranks its Metro stops, [Antrim and Newtownabbey](/coding-classes-in-antrim-and-newtownabbey) tows aircraft out of dead-end parks, and [Causeway Coast and Glens](/coding-classes-in-causeway-coast-and-glens) splits the wind on three runways. See all districts on the [Northern Ireland](/coding-and-ai-classes-in-northern-ireland) page, and the rest of the country on the [UK hub](/coding-classes-in-united-kingdom).

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

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in Mid Ulster](/coding-classes-in-mid-ulster)
- [Coding Classes in Merthyr Tydfil](/coding-classes-in-merthyr-tydfil-county-borough)
- [Coding Classes in Middelburg](/coding-classes-in-middelburg)
- [Coding Classes in Merseyside](/coding-classes-in-merseyside)
- [Coding Classes in Midlothian](/coding-classes-in-midlothian)
- [Coding Classes in Meierijstad](/coding-classes-in-meierijstad)
- [Coding Classes in Somerset](/coding-classes-in-somerset)
- [Coding Classes in Sittard-Geleen](/coding-classes-in-sittard-geleen)
- [Coding Classes in the Shetland Islands](/coding-classes-in-shetland)

### Free resources

- [Java Tutorial for Beginners to Advanced](/resources/java)
- [Loop Control and Pattern Printing](/resources/java/loop-control-and-patterns)
- [SQL Interview Masterclass](/resources/sql/sql-interview-masterclass)
- [Taking Input with Scanner](/resources/java/taking-input-in-java)

### From the blog

- [Advantages of Functions in Python: 8 Benefits With Examples](/blog/advantages-functions-python-why-every-coder-should-use-them)
- [How to Help a Child with Maths Anxiety: A 2026 Parent Guide](/blog/help-child-with-maths-anxiety)
- [File Built-in Methods in Python: Complete Guide for Beginners](/blog/file-built-in-methods-python-guide)

### Start here

- [About Modern Age Coders, teaching since 2020](/about)
- [Modern Age Coders pricing, one honest price per plan](/pricing)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-mid-and-east-antrim*
