What is the best coding class in Kilkenny?
Kilkenny counts 26,697 usual residents in the census town tables and 10,050 households, 8,212 of them reporting broadband. Learning happens where the learner lives: a teacher live on video, twice in most weeks, with five to ten others at the same stage or with nobody else at all, from age six to sixty-seven. The opening lesson is free, and a shared place afterwards is USD 100 a month against USD 150 for private teaching.
A census is not a survey. Nobody was sampled, so no margin of error applies and a confidence interval would be meaningless: 2,003 of Kilkenny's 11,832 working residents gave walking as their main means of travel, and that is the count, full stop. The share, though, is still not a single number. 738 residents did not state a mode at all. If none of them walks, walking is 16.93% of the town's working residents. If all of them do, it is 23.17%. Everything between is consistent with what was collected. That range is a bound, not an error bar, and knowing the difference is a genuinely useful thing to carry out of a data lesson.
Facts last verified 18 September 2026. Teaching is online; no Kilkenny branch is claimed.
Age and interest narrow it down, and then the free hour with the teacher who runs that course decides the rest.

Block coding where a program has to cope with answers it did not expect.
See the syllabus
Python from scratch, including what a program should do with a blank answer.
See the syllabus
Real data with gaps in it, and how to report a figure honestly when some answers are missing.
See the syllabus
For adults presenting figures from datasets that are complete in theory and patchy in practice.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusFour Kilkenny figures, each shown as the lowest and highest value consistent with the published counts once the unanswered rows are taken into account. Counts are published; both bounds are our arithmetic.
| Figure | Counted | Not stated | Lowest | Highest |
|---|---|---|---|---|
| Working residents walking to work | 2,003 of 11,832 | 738 | 16.93% | 23.17% |
| Working residents cycling to work | 380 of 11,832 | 738 | 3.21% | 9.45% |
| Households reporting broadband | 8,212 of 10,050 | 746 | 81.71% | 89.13% |
| Education journeys made on foot | 1,896 of 6,547 | 569 | 28.96% | 37.65% |
Sampling error measures how much a result might move if a different sample had been drawn. The census draws no sample: it attempts to count everybody. There is therefore no interval of that kind to report, and quoting one would be inventing a quantity.
Answers that were never given, which the bounds above cover. Self-reported main mode, which compresses mixed journeys into one word. One day in April, which may not be a typical day. And definitions set by the form rather than by the reader.
Give the counted share, name the unanswered count, and state the bound. The sentence that survives scrutiny is that between 16.93% and 23.17% of Kilkenny working residents walk to work, and the width of that gap is exactly the price of 738 unanswered questions.
The same trap waits inside every complete dataset an organisation owns. All your customers, not a sample of them, so no margin of error: and then a tenth of the records have no region set, some accounts are duplicated, and the export ran at a different hour than last month. None of that produces a confidence interval, and all of it moves the answer. Bounds are the honest tool: compute the figure with the unknowns counted every way they could go, publish the range, and let the width of it argue for fixing the collection.
The project is a small function with three inputs, the counted value, the not-stated value and the total, returning both bounds and the width between them. The learner runs it on the four Kilkenny figures above, then on a column with almost no missing answers, and sees the range collapse. The point lands without a lecture: the tighter the collection, the narrower the honest claim, and a figure quoted without its unanswered rows is a claim somebody else cannot check.
Published for the built-up area Kilkenny, Co Kilkenny, in the Census 2022 small area tables.
| Measured | Count |
|---|---|
| Usual residents | 26,697 |
| Households | 10,050 |
| Households reporting broadband | 8,212 |
| Working residents in the travel table | 11,832 |
| Working residents walking to work | 2,003 |
| Children under fifteen in childcare | 1,722 |
Of 11,832 working residents, 6,150 drive, 2,003 walk, 1,132 give home as their main answer, 738 did not state, 559 travel by van, 543 go as a car passenger, 380 cycle, 188 take a bus and 75 a train.
Of 6,547 journeys to school, college or childcare, 3,033 are as a car passenger, 1,896 on foot, 594 by bus, 225 driving, 123 by bicycle and 51 by train, with 569 not stated.
A separate table records 3,084 working residents doing at least some work at home, 7,532 who never do and 1,216 who did not state.
The station
Irish Rail gives Kilkenny MacDonagh as Carlow Road, Kilkenny, Co. Kilkenny, open from 06:00 to 23:00, staffed to the same hours Monday to Saturday, with a booking office on weekday mornings and early afternoons, toilets, an enclosed waiting room and free Wi-Fi. The eircode is printed on that page with three characters after the routing key where an eircode carries four, and we quote pages as they stand rather than correcting them.
Applied to the Kilkenny walking figure, one line each.
| Kind | Present here | What it does to the figure |
|---|---|---|
| Sampling error | No | Nothing. Nobody was sampled, so no interval of that kind exists |
| Unanswered questions | Yes, 738 | Widens the share to a range from 16.93% to 23.17% |
| Self-reported main mode | Yes | Compresses mixed journeys into one answer each, so no row counts all users of a mode |
| One day in April 2022 | Yes | Says nothing about other days, weeks or seasons |
| Definitions set by the form | Yes | Bus, minibus and coach are one row; the reader cannot separate them |
The bound can be computed exactly. The other three are limits on what the question can answer, and no amount of calculation improves them. Saying which kind you are dealing with is half of handling it.
It is the town's most distinctive travel number, 2,003 of 11,832 against a much lower share across all towns combined, and it is the one a reader would be most tempted to quote as a single tidy percentage.
Why walking is high here is not in these tables. Compactness, distances and habits are all candidates, none is measured, and the page does not choose between them.
The gallery
Butler Gallery gives its address as Evans' Home, John's Quay, Kilkenny, R95 YX3F, publishes registered charity numbers 20038977 and CHY12922, opens daily with a late evening on Thursdays and shorter Sunday hours, and states free entry. We have no connection with it.
A fixed hour each week, a teacher present throughout, and work at the learner's level.
Block coding and small games, taught early enough in the evening for younger learners.
Python, working websites and AI projects from the junior cycle into the exam years.
Data, Python and AI for adults at any level, including the 3,084 residents already doing some work at home.
Irish Rail and Butler Gallery are named from their own published pages and neither has a connection with us, nor does Kilkenny County Council. Census counts appear exactly as the Central Statistics Office published them for this built-up area. The bounds and shares are ours, computed by dividing published counts, and each is printed with the unanswered count it depends on, because on this page a percentage without that number is only part of a figure.
Ages guide the choice; the opening lesson sets the level.
Programs that handle a blank answer instead of crashing or pretending it was a zero.
Coding for KidsScratch Coding for KidsWorking out the best and worst case in Python, and checking the real answer sits between.
Python and AI for KidsMaths Through CodingHandling missing data in real datasets and publishing a range rather than a guess.
Data Science for TeensPython for TeensKnowing when an interval belongs on a figure at work and when a bound is the honest tool.
Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Python Automation CourseOne will often be supplied.
Models are fluent in the vocabulary of statistics, and a request for a confidence interval on a complete count usually produces something that looks like one. There is nothing to be confident about in that sense, because nobody sampled anything, and the figure that actually needs qualifying, the 738 people who did not answer, is rarely mentioned.
A learner who has done this project asks a sharper question: what is missing, how much of it is there, and what would the answer be at both extremes. That reply has no jargon in it and cannot be quietly wrong.
Borrowing statistical language is easy. Knowing which uncertainty you actually face is the part worth teaching, and it starts with one column of unanswered questions in one town. The longer argument is in why coding earns its place in a week.
Six lines.
A teacher present for the whole hour, working from the learner's own screen.
Five to ten learners at one stage, from Kilkenny, the rest of Ireland and abroad.
Roughly eight a month, in an hour agreed at the start and then kept.
Mid-terms, holidays and exam weeks are built into the plan in advance.
Something with a proper keyboard, a microphone the teacher can hear, and enough bandwidth to hold a video call.
When the timetable and the level cannot be reconciled in a group, the same course is taught privately.
Nothing assumed about a learner
The opening lesson exists because a form cannot tell us what somebody can already do. We would rather find out than infer it, which is the same instinct the project above teaches.
Three lines and no extras.
A complete opening lesson, taught and assessed, at no charge.
A month in an ability group of five to ten, about eight live lessons.
A month of one to one teaching on the same weekly pattern.
Fees are monthly, in US dollars, at the one rate for families outside India, so Kilkenny sees the same figure as Carlow or Waterford and there is no euro column anywhere on the page. No money changes hands until a level, a course and a time are settled, which is what the free hour is for, and the pricing page carries the rules on holidays, a lesson missed and a change of format.
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
Send an age and an interest and the first hour is planned around it, whether that becomes a game, a first program, or a percentage that turns out to be a range.
The questions Kilkenny families ask first.
The Census 2022 small area tables count 26,697 usual residents in the built-up area of Kilkenny, in 10,050 households. County figures belong to our County Kilkenny page, which uses its own sources.
Learners take four town figures and compute the lowest and highest value each could take once the unanswered rows are counted both ways, so the walking share becomes a range from 16.93% to 23.17% rather than a single tidy percentage.
Not of the sampling kind, because nobody was sampled. What it has is unanswered questions, self-reported answers, a single reference day and definitions set by the form, and only the first of those can be handled with arithmetic.
Of 11,832 working residents, 6,150 drive, 2,003 walk, 1,132 give working mainly at or from home, 559 use a van, 543 travel as a car passenger, 380 cycle, 188 take a bus and 75 a train, with 738 not stating a mode.
Late afternoons, evenings and weekend mornings. The teaching team is in India, which sits four and a half hours ahead of Irish clocks in summer and five and a half in winter, and a workable weekly hour is agreed in the opening lesson.
Yes, up to the age of sixty-seven. The opening lesson decides whether an adult joins a group at the same stage or works one to one with a teacher.
The group is chosen to fit, and if it stops fitting we move the learner rather than letting them struggle through a course pitched at somebody else.
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.
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.
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.
The county page is County Kilkenny, with Carlow upriver and Waterford to the south, all inside Leinster and its neighbouring province. Online schools sit side by side on our comparison page, and the Ireland hub indexes every page.