Skip to content
Navan, County Meath

Coding classes in Navan

What is the best coding class in Navan?

Navan counts 33,707 usual residents in the census town tables and 11,322 households, 9,762 of them reporting broadband. Nobody travels to us: the teacher appears on video at a set hour, twice in most weeks, and the learner works alongside as few as four others at the same stage or with nobody else at all. Six is our youngest age and sixty-seven our oldest. The opening lesson is free. A shared place then runs at USD 100 monthly, private teaching at USD 150.

Take the eleven rows of Navan's work travel column, turn each count into a percentage of the 15,024 working residents, round each to one decimal, and add them up. The total is 100.1. Every individual figure is right, the counts are exactly as the CSO published them, and the column still comes to more than everything. Print two decimals instead and the same column totals 99.98. The explanation is not an error anywhere: eleven numbers were each rounded on their own, each moved by up to half a tenth, and the movements did not cancel. What a learner does next is the interesting part, because there are three defensible responses and each of them has a cost.

Facts last verified 18 September 2026. Teaching is online; no Navan branch is claimed.

Course picks for Navan

Where Navan learners begin

Choose on age and interest. The teacher who runs the course takes the free lesson and sets the level from it.

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.

Signature project

The column that adds to 100.1

Main means of travel to work for the 15,024 Navan working residents. The counts are published; both percentage columns are our division of the same figures.

Travel to work, Navan, with shares at two precisions
ModeResidentsShare, two decimalsShare, one decimal
Car driver8,71758.0258.0
On foot1,3128.738.7
Work mainly at or from home1,2708.458.5
Bus, minibus or coach9776.506.5
Van9306.196.2
Car passenger8245.485.5
Not stated6884.584.6
Bicycle1791.191.2
Train, DART or Luas450.300.3
Motorcycle or scooter440.290.3
Other, including lorry380.250.3
Column total15,02499.98100.1

Why it happens

Each share is rounded by itself, moving up or down by as much as five hundredths. Eleven independent moves rarely cancel out, so the printed column can land above or below a hundred while every row in it is correctly rounded.

Three answers, three costs

Publish as it stands and add a line saying the shares are rounded separately. Or adjust the row with the largest remainder so the column totals a hundred, at the cost of one printed figure no longer being its own row rounded. Or print more decimals, which invites comparisons a single person could flip.

The same method, a clean total

Round the town's school, college and childcare column the same way and it comes to 100.0 exactly. Nothing was done differently. That is the proof that a clean total is luck rather than a sign of correctness.

Rounding is where careful code earns its keep

Two languages, checked while writing this page: Python answers round(2.5) with 2 and round(0.5) with 0, rounding halves to the nearest even number, while JavaScript's Math.round answers 3 and 1, rounding halves upward. The same dataset, the same formula, two different published tables. Both languages also print 0.1 plus 0.2 as 0.30000000000000004, because those values have no exact binary form. None of this is obscure trivia. It is the reason invoice totals disagree by a cent, dashboards show 101%, and two teams argue for a week about whose figure is wrong when both are right and neither wrote down a rule.

The project asks for one function and one paragraph. The function takes the counts, returns the shares at a stated precision, prints the total of the printed values, and applies a largest-remainder adjustment only when asked, reporting that it did. The paragraph states which rule was used and why, in the words a reader of the table would need. The learner then runs the same calculation in Python and in JavaScript and checks whether the two agree, which for this Navan column they do, and for a column containing an exact half they would not.

Navan in the town tables

The county town, counted

Published for the built-up area Navan, Co Meath, in the Census 2022 small area tables.

Navan, Census 2022
MeasuredCount
Usual residents33,707
Households11,322
Households reporting broadband9,762
Working residents in the travel table15,024
Residents travelling to school, college or childcare9,738
Children under fifteen in childcare2,102

The work journey

Of the 15,024 working residents, 8,717 drive, 1,312 walk, 1,270 give home as their main answer, 977 take a bus, 930 use a van and 179 cycle.

Home working

A different table, asking directly rather than about a journey, records 3,865 working residents doing some work at home, 9,838 who never do and 1,321 who did not state.

The town at work and study

The economic status table counts 15,099 residents at work, 3,031 students and 2,791 retired among those aged fifteen and over.

A school in the town

Beaufort College gives its address as Trim Rd, Navan, Co Meath, eircode C15PY53, and describes itself on its own site as a multi-denominational, co-educational post-primary school in Navan under Louth and Meath Education and Training Board. We have no connection with the college, and our lessons run outside the school day.

The control case

The school column, rounded identically

The same arithmetic applied to the 9,738 residents travelling to school, college or childcare in Navan. Counts published, shares ours.

Travel to school, college or childcare, Navan
ModeResidentsShare, one decimal
Car passenger3,71738.2
On foot3,18832.7
Bus, minibus or coach1,46315.0
Not stated7687.9
Bicycle2732.8
Car driver2312.4
Work mainly at or from home490.5
Train, DART or Luas250.3
Column total9,738100.0

Rows left out of the printed table

Fourteen residents travel by van, ten under other including lorry, and none by motorcycle or scooter. They are in the total and are named here rather than quietly dropped, which is the other half of making a table add up.

A clean hundred proves nothing

This column and the work column were produced by the same code. One lands on 100.0 and the other on 100.1, so a total that looks right is not evidence that a method is right.

Rounding never touched the counts

Every count on both tables is exactly as published. Rounding happens only when a count becomes a share, which is also the only place the disagreement can appear.

The arts centre

Solstice Arts Centre gives its address as Railway Street, Navan, Co. Meath, C15 KWP1, and publishes registered charity number 20065775 on its own site. We have no connection with it, and none of its prices appear here.

Learning in Navan

What we teach around this

A weekly hour, a live teacher, and the habit of making numbers behave in public.

Younger learners

Block coding and small games first, with counting and checking built into every project.

Secondary years

Python, websites and AI projects, through the junior cycle and on into the exam years.

Adults

Python, data and AI for adults, including the 3,865 residents already doing some of their work at home.

Beaufort College and Solstice Arts Centre appear here only as named institutions quoted from their own pages, and we are connected to neither, nor to Meath County Council. All counts are Central Statistics Office Census 2022 figures for the built-up area, printed unchanged. Both percentage columns are ours, produced by dividing published counts and rounding each share separately, and the page prints the totals those roundings produce rather than tidying either of them into a hundred.

Learning ladder

From decimals to tables that add up

Ages guide the choice; the free lesson settles the level.

Ages 6 to 10

Nearly and exactly

Counting, estimating and checking in block code, where a total either matches or does not.

Coding for KidsScratch Coding for Kids
Ages 11 to 13

Rounding on purpose

Decimals and percentages in Python, with a rounding rule chosen rather than inherited.

Maths Through CodingPython and AI for Kids
Ages 14 to 18

Tables for other people

Producing summary tables from real data that survive being added up by a reader.

Data Science for TeensPython for Teens
Ages 18 to 67

Money and totals

Handling currency, precision and rounding in code where a cent out is a problem.

Python Automation CourseData and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)
Coding and AI

Ask an assistant why the column adds to 100.1

The explanation is usually right and the fix usually silent.

Most models will correctly say that independent rounding causes it. Ask for a corrected table and many will quietly adjust a row so the column totals a hundred, without saying which row moved or why. The table then looks tidier and contains one figure that is no longer the rounded share of its own row, with nothing on the page to say so.

A learner who has done this project asks for the rule before the table: round separately and disclose, or adjust and name the adjusted row. Either is publishable. Neither is the silent version, and knowing the difference is what makes a generated table safe to put your name on.

The arithmetic here is primary school material. Deciding what to print, and saying what you did, is professional work, and it is learnable at any age from six upwards. The longer argument is in why coding is worth learning now.

Delivery

How lessons run for Navan families

Six points of logistics.

Live teaching

A teacher present for the whole hour, working from what the learner has on screen.

Five to ten at a level

Groups are built on ability, with learners from Navan, the rest of Ireland and abroad.

A fixed slot

Two lessons in most weeks, around eight a month, at an hour agreed once at the start.

Around the school year

Mid-terms, holidays and exam weeks go into the plan before the first lesson.

What is needed

A computer with a keyboard, sound that works, and a connection able to carry video.

Private teaching

Where no group at the right level meets at a workable hour, the course runs one to one.

Two lessons, eight a month

Eight is not exactly four weeks times two every month, and we say so rather than rounding the year into a promise. The schedule is set with the term dates in front of both sides.

Fees

Navan class fees

Three lines, in full.

First classUSD 0

The opening lesson, taught and assessed in full, with no charge.

Group tuitionUSD 100

A month in an ability group of five to ten learners, about eight live lessons.

Private tuitionUSD 150

A month of one to one teaching on the same weekly pattern.

Fees are monthly, in US dollars, at the one rate used for every family outside India, so Navan sees the same figure as Ashbourne or Drogheda and no second list in another currency. Nothing is charged before the opening lesson has fixed a course and an hour, and the pricing page sets out breaks, missed weeks and moving between group and private teaching.

Reviews

Six of our families, in their own words from 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 Navan lesson

Tell us an age and an interest and the first hour is built around it, whether that is a game, a first program or a table that refuses to add up until somebody decides how to round it.

+353

FAQ

Navan coding class questions

The questions Navan households ask first.

How many people live in Navan?

The Census 2022 small area tables count 33,707 usual residents in the built-up area of Navan, living in 11,322 households. Our Meath page quotes the census town list, which counts town populations on a slightly different basis.

What is the Navan data project?

Learners turn the town's work travel counts into percentages, discover that the eleven shares rounded to one decimal total 100.1 while the same shares at two decimals total 99.98, and then choose between disclosing the rounding, adjusting the largest remainder, or printing more decimals.

Is the census table wrong if the percentages do not add to 100?

No. The counts are exact and the shares are each correctly rounded. Independent rounding of eleven numbers simply does not have to sum to a hundred, which is why the same method gives 100.0 on the town's school travel column.

How do Navan residents travel to work?

Of the 15,024 working residents in the travel table, 8,717 drive, 1,312 walk, 1,270 give working mainly at or from home, 977 take a bus, 930 use a van, 824 travel as a car passenger, 179 cycle and 45 take a train, DART or Luas.

When do lessons take place?

Late afternoons, evenings and weekend mornings. Our teaching team is in India: while Irish summer time runs, they are four and a half hours in front, and five and a half once it ends. The weekly hour gets picked in the opening lesson with that gap in view.

Do you teach adults in Navan?

Yes. Our oldest learners are in their sixties, beginners are common, and where an adult ends up, in a group of peers at the same stage or alone with a teacher, is settled by what happens in the opening hour.

Is maths a big part of the courses?

Only as much as the project needs. Some learners take a maths through coding course deliberately; others meet arithmetic through games, data and small tools without it ever being a maths lesson.

Is there a Modern Age Coders classroom in Navan?

No, and we never imply one. Teaching is live over video only, with no premises in Ireland. A learner needs a laptop or desktop, working sound and a steady connection, and the number shown here belongs to India.

What do coding classes in Navan cost?

The first lesson is free. After that a shared place costs USD 100 a month and brings two live lessons a week, about eight monthly, with five to ten learners; one to one on the same schedule is USD 150 a month. Everything is agreed before payment.

How many learners are in a group?

Five to ten, grouped by ability, pace and goal rather than age or address. Where nothing suitable meets at a workable hour, we teach one to one instead.

Explore Ireland

Around Navan

Elsewhere in the county are Ashbourne and Ratoath, inside County Meath and the province of Leinster. Our comparison page sets us beside other online schools, and the Ireland hub lists every page.

Free Navan classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby cities

Learn more

Free resources

From the blog

Start here