Skip to content
Dungannon, County Tyrone, Northern Ireland

Vibe coding and AI agents classes in Dungannon

Where can Dungannon learners find the best vibe coding and AI agents classes?

Dungannon town had 16,282 people usually resident on census day 2021, NISRA reports, and the wider Dungannon electoral area of Mid Ulster held 25,640. Ballysaggart, Killymeal, Mullaghmore and Moygashel are among the census wards around the town. Our tutors in India teach vibe coding, AI agents, Python, coding and maths on camera to anyone from six to 67, privately or in a class of five to ten matched by stage. We start with reasoning, so a learner can spot an agent carrying on with a plan that no longer works. Lesson one is free, and by the end of it we suggest which course suits. In the Dungannon project an agent drives 105.0 km of mapped roads, finds a road closed partway through a trip, and the learner compares ways of recovering. Carrying on costs USD 100 a month in a small group or USD 150 a month for one-to-one teaching.

An AI agent works from a plan: book this, then send that, then update the other. Real plans break. A website is down, a file is missing, a road is closed. What the agent does next matters as much as the plan it started with. It can throw the plan away and replan from scratch, which is thorough but costly. It can patch the plan locally, finding a way around the broken step and carrying on, which is cheap but not always as good. And sometimes the goal is no longer reachable at all, which a well-built agent must notice rather than loop. This project tests all three on Dungannon's road network from OpenStreetMap, with a driving agent that only discovers a closure when it gets there.

Facts last verified 29 September 2026. Teaching is online; no Dungannon branch is claimed.

Dungannon course picks

Where Dungannon learners begin: thinking, vibe coding and agents

Four starting points by age. The first live class of each is free and books without card details.

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.

Dungannon in the 2021 census

Dungannon, Ballysaggart, Killymeal and Moygashel

NISRA counts for the town, its electoral area and Mid Ulster, plus the wards named around it.

Dungannon and Mid Ulster in the 2021 census (NISRA MS-A01, people usually resident)
PlaceKind of areaPeople
Dungannon townNISRA settlement16,282
DungannonElectoral area (DEA)25,640
Mid UlsterCouncil district150,293

These are three different NISRA geographies and are never added together. Ballysaggart (5,062 residents), Killymeal (5,003), Mullaghmore (4,408) and Moygashel (3,606) are census wards in Mid Ulster, and OpenStreetMap marks Granville as a village and Lardan as a locality inside our map rectangle. Tyrone schools teach the Northern Ireland Curriculum; we plan in the same primary and post-primary years and help with CCEA qualifications where needed. Share your school holiday dates and we will fit round them.

Mid Ulster pages and CCEA help

Visit coding classes in Mid Ulster, Northern Ireland and CCEA GCSE Digital Technology help. Our reasons for teaching thinking before tools are on learn to think, not just use AI tools.

The Dungannon project

When the plan breaks: an agent replanning around road closures in Dungannon

Plan a trip, close a road on the route, and compare three ways to recover.

The learner downloads the public roads inside a rectangle over Dungannon from OpenStreetMap: 105.0 km, simplified to 972 junctions joined by 1,043 road segments. For each trip the program picks a random start and destination at least 800 m apart by road, plans the shortest route, and then quietly closes one segment somewhere in the middle of that route. The agent does not know until it arrives at the closed road. Then it can either replan completely from where it stands, or repair the plan by finding the shortest way around to any later point on its old route and carrying on from there. As a yardstick, the program also works out the route the agent would have taken had it known about the closure before setting off.

Recovering from a road closure met partway through a trip, 300 trips, our Python run on OpenStreetMap roads in Dungannon
What the agent doesExtra distance, medianExtra distance, 90th percentileJunctions examined at the closure
Knew in advance (yardstick)0%0%None
Replans from scratch8.3%45.4%403
Repairs the plan locally10.4%49.5%117

Discovering a problem late always costs something: even a full replan drives a median 8.3% further than a driver who knew all along, and one trip in ten costs over 45% more. The local repair is slightly worse on distance, 10.4% at the median, but it looks at only 117 junctions to find its way round instead of 403, and in 78.7% of trips it lands within 1% of the full replan. A further 83 closures, from 383 attempted trips, left no route inside the rectangle at all. An agent that keeps searching in that situation wastes effort for ever; it has to recognise the goal is unreachable and report back.

P5 to P7

Plan a walk on a paper map, block one street with a counter, and find the smallest change to the route.

Years 8 to 10

Load a small piece of Dungannon's roads in Python and find a new route when one road is removed.

Year 11 and up

Code both recovery strategies, run hundreds of trips and weigh extra distance against search effort.

OpenStreetMap roads, our agent

Road geometry is from OpenStreetMap and its contributors under the Open Database Licence. The rectangle, the random trips, the closures and every figure are our own; no real closure or roadworks are modelled.

Agents that recover

What this teaches about vibe coding and AI agents

Recovery, not the first plan, separates a sturdy agent from a fragile one.

From the Dungannon closures to real AI agents
In the road projectWhen an AI agent's plan fails
Learning late cost a median 8.3%Surprises always cost something; plan for them
Repair searched 117 junctions, replan 403A quick patch is often nearly as good
Repair matched replan in 78.7% of tripsKnow when the cheap fix is enough
83 closures made the goal unreachableAn agent must be able to say it cannot finish
The yardstick knew everything in advanceCompare an agent with an all-knowing run

AI agents that call tools meet broken steps all the time: an API returns an error, a page has moved, a permission is missing. The weakest agents repeat the failing step or quietly give up; better ones patch around it, replan when the patch is poor, and tell a person when the goal cannot be reached. In vibe coding an AI drafts the program from the learner's plain-English description; our Dungannon learners also write down what the program must do when a step fails, and test that with deliberately broken inputs. Building agents comes after Python is second nature, for most from Year 12 on, and Copilot Studio is kept for one-to-one sessions. Read about the route on AI agents for UK students and the principle behind it on understand the code, don't copy-paste.

OpenStreetMap and NISRA are not connected with Modern Age Coders; we used only their openly published data, and the agent, the closures and any mistakes are ours.

Stages

From blocked-street puzzles to agents that recover

We read the school year as a first guess and let the trial lesson confirm the level.

P1 to P7

How to think

Plans, obstacles and choosing a sensible detour.

Problem Solving and Computational Thinking for KidsScratch Coding for Kids
P5 to Year 9

Vibe coding for kids

Games and small apps the learner plans and builds with AI help.

Vibe Coding for KidsPython and AI for Kids
Years 10 to 14

Python and search

Graphs, shortest paths and failure handling alongside CCEA GCSE and A level.

Vibe Coding for TeensData Structures & Algorithms Course
Adults

Robust AI agents

Planning, tools, error recovery and hand-over to people, in Python.

Generative AI CoursePython Masterclass
Agents and plans

What should an AI agent do when its plan fails?

It should notice the failure, then either repair the plan locally or replan from its current state, choosing by how much the cheaper fix costs, and it should report back when the goal can no longer be reached.

A driving agent on Dungannon's mapped roads that met a closure mid-trip drove a median 8.3% further after a full replan and 10.4% further after a local repair, yet the repair searched 117 junctions instead of 403.

Having built it, a learner asks two things of any AI tool: how it copes with a failed step, and whether it will admit when a job cannot be done.

Designing agents that recover sensibly keeps Dungannon teenagers in charge of the AI they build, and learning to code is where that design sense grows in 2026. The longer argument is in why teenagers should still learn to code in 2026.

How it works

How Dungannon lessons run

Kit: any laptop or desktop with a camera, plus broadband good enough for video.

The learner types

Every line of code and every prompt comes from the student, while the tutor follows through screen share and asks what should happen if a step fails.

Level from lesson one

Half an hour of real coding in the trial tells the tutor where to begin; upcoming CCEA exams go on the plan.

First lesson on us

Session one is free and closes with a course suggestion.

Classmates at your level

Groups of five to ten are formed by ability, not by postcode.

Term-time rhythm

Twice weekly, stopping for holidays.

Slot that stays put

Tutors adjust to UK clock changes so your lesson time does not.

Why online

Five learners at one level, free on the same evening, rarely live within reach of one room. On video, that stops mattering.

Fees

Dungannon fees

Dungannon learners pay our international rates, which apply everywhere outside India.

First classUSD 0

A full lesson free, then our recommendation.

Group tuitionUSD 100

About eight live small-group lessons a month.

Private tuitionUSD 150

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

Fees are in US dollars, never sterling, and we invoice only after the trial has settled a course and a weekly time. School holidays, missed lessons and switching between group and private are explained on the pricing page.

Reviews

What Tyrone parents and learners across Britain write 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 Dungannon lesson

An age or school year and a hobby is all we ask. Trials might be a blocked-street puzzle, an AI-assisted Scratch game, a few lines of beginner Python, or an agent forced to find a new route.

+44

FAQ

Dungannon questions

Broken plans, closed roads, vibe coding and lesson logistics.

How many people live in Dungannon?

NISRA's Census 2021 counts 16,282 usual residents in the Dungannon settlement and 25,640 in the Dungannon District Electoral Area.

Are vibe coding and AI agents classes available online in Dungannon?

They are. Every lesson runs on live video, so Moygashel, Granville and anywhere else in Mid Ulster is covered for ages 6 to 67.

What is the difference between replanning and plan repair?

Replanning throws the old plan away and plans again from the current state; plan repair keeps as much of the old plan as possible and fixes only the broken part. Repair is cheaper; replanning is usually a little better.

How does an AI agent know a goal is unreachable?

It searches every option still open and finds no way to the goal. In our Dungannon test, 83 of 383 closures left no route inside the map, and the agent had to report that rather than keep trying.

What does the Dungannon project involve?

An agent plans trips on 105.0 km of mapped Dungannon roads, meets a closed road partway through, and the learner compares full replanning, local repair and knowing in advance.

Is vibe coding part of it?

Throughout: learners say what the program should do, then check and fix what the AI produces.

At what age do agents come in?

Usually around Year 12, or later for adults starting fresh: Python has to be comfortable first. Copilot Studio work is private tuition only.

Is there CCEA exam help?

For GCSE Digital Technology, A level Software Systems Development and Maths, yes, focused on understanding rather than any promised result.

How much are lessons?

The first lesson is free; after that, USD 100 a month in a group or USD 150 a month one-to-one.

Do lessons stop for school holidays?

Yes; send us the dates and we will pause.

Nearby

More Northern Ireland pages

Each runs its own experiment: Mid Ulster (a linen mill's slowest machine), Armagh, Newry and Derry. The Northern Ireland page and the UK hub list the rest.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Coding classes in nearby places

Learn more

Free resources

From the blog

Start here