What are the best coding classes in Carlisle?
The Carlisle district, as it stood at the 2021 census, had 110,024 usual residents at 106.0 people per square kilometre, against 433.5 for England; it is now served by Cumberland Council. Carlisle Cathedral says it was founded by Henry I as an Augustinian priory in 1122 and became a cathedral in 1133. Carlisle learners from six to sixty-seven study with our teachers in India over live video, individually or in a group of five to ten at their level, at times chosen around UK school and work. There is no charge for lesson one; from then on it is USD 100 a month for a group place or USD 150 for one-to-one teaching.
On the rainfall day dated 5 December 2015, Storm Desmond dropped 264.4 millimetres into the Environment Agency's gauge at Thirlmere. The next day the River Eden at Sheepmount, in Carlisle, reached 7.648 metres, the highest daily maximum in a record going back to 1975. But a gauge only measures the spot it stands on. How do you map rain between 99 of them? Our teenagers join the gauges into a Delaunay triangulation, the mesh of triangles in which no gauge sits inside another triangle's circumcircle, and estimate each point from the three corners around it. Tested by hiding one gauge at a time, the triangles miss by 17.0 millimetres on average, against 25.1 for simply copying the nearest gauge.
Facts last verified 23 September 2026. Teaching is online; no Carlisle branch is claimed.
Pick whichever course matches what the learner already likes. Every course starts with a free live lesson, and booking it needs no card.

Block programming for younger children, the first step before drawing shapes and meshes with code.
See the syllabus
Python from a first program to full projects, the base for loading gauge readings and building a triangulation.
See the syllabus
Real measurements in Python, including testing an estimate honestly by hiding the data it is meant to predict.
See the syllabus
Python for adults who work with maps, sensors or site data and need values between the places they measure.
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 syllabusCensus 2021 figures for the former City of Carlisle district, from the Office for National Statistics on Nomis. The area is now served by Cumberland Council.
| Measure | Carlisle | England |
|---|---|---|
| Usual residents | 110,024 | 56,490,048 |
| Living in households | 108,840 | Not compared |
| Living in communal establishments | 1,184 | Not compared |
| Aged 20 to 24 | 5,802 (5.3%) | 6.0% |
| Aged 55 to 59 | 8,267 (7.5%) | 6.7% |
| Aged 60 to 64 | 7,652 (7.0%) | 5.8% |
| Students among residents aged 5 and over | 18,030 (17.2%) | 20.4% |
| Usual residents per square kilometre | 106.0 | 433.5 |
People aged 55 to 59 were 7.5% of residents and those aged 60 to 64 were 7.0%, both above the national shares of 6.7% and 5.8%.
Of the 104,647 residents aged five and over, 18,030 were studying, 17.2%, below England's 20.4%, and 5.3% were aged 20 to 24.
With 106.0 residents per square kilometre, the district mixes the compact city with a wide rural area running out towards Brampton.
Our Carlisle groups bring those communities together. A Year 3 child in Upperby might be making a first animation, a Year 10 student in Stanwix starting GCSE Computer Science, and an adult in Scotby learning Python for work, each in a small group at the right level.
From Carlisle Cathedral's own history page, Historic England's open data and GOV.UK.
Historic England's scheduled monument for Carlisle Castle includes a medieval tower keep, two lengths of city wall, a 16th century battery and part of an earlier Roman fort known as Luguvalium.
The cathedral says Henry I founded the Augustinian Priory of St Mary in 1122 and made it a cathedral in 1133, and calls itself England's only medieval Augustinian cathedral.
By 1322 the arcades and easternmost bay were complete, the cathedral records, and the tracery and glass of its east window were in place by about 1350.
Water has shaped modern Carlisle too. In July 2019 the Environment Agency began a flood risk management scheme to better protect more than 1,600 homes and businesses in the city, building on a scheme completed in 2005. We have no connection with Carlisle Cathedral, Cumberland Council, Historic England or the Environment Agency; the storm belongs on this page because Carlisle flooded in 2015, as the Environment Agency's own announcement of the new scheme recalls.
Where the rainfall comes from
The Environment Agency's Hydrology service publishes daily rainfall from gauges across Cumbria as open data, with a quality grade on every value. We used gauges within 60 kilometres of Carlisle that were open in December 2015.
A Delaunay triangulation joins scattered points into triangles so that no point lies inside any triangle's circumcircle, the circle through its three corners. It gives fat, sensible triangles instead of long slivers.
| How the hidden gauge is predicted | Average miss | Typical miss |
|---|---|---|
| Average of all other gauges | 38.3 mm | Not computed |
| Copy the nearest gauge | 25.1 mm | 15.2 mm |
| Linear interpolation on the Delaunay triangles | 17.0 mm | 9.1 mm |
Of 126 gauges near Carlisle with daily totals, 99 had a value graded good for the day. Others were set aside, including one that recorded 212.8 millimetres but was flagged suspect.
The 99 gauges become 181 triangles and 279 edges. A check confirms the Delaunay rule: no gauge lies strictly inside any triangle's circumcircle.
Remove one gauge, rebuild, and predict it from the triangle that now covers it. Repeat for every gauge inside the network. The triangles beat the nearest gauge at 58 of 84.
A point inside a triangle gets a weighted average of its three corners, so the estimate can never exceed the highest corner. Hide Thirlmere, which caught 264.4 millimetres, and the triangles around it predict 163.3. Mountains make this worse: Honister caught 188.4 millimetres while Seathwaite Farm, just 1.7 kilometres away, caught 112.4. Any map drawn from gauges smooths off the peaks, so the heaviest rain of Storm Desmond fell somewhere no gauge could see.
The triangulation also shows where to trust it. Inside the network, edges are typically 13.8 kilometres long; around the outside, the longest reaches 78.5 kilometres, and estimates along such edges are guesses across empty country. In Carlisle itself, the Environment Agency's gauge on the Eden at Sheepmount reached 7.648 metres on 6 December 2015, above the previous highest daily maximum of 7.226 metres on 8 January 2005.
Practised on Storm Desmond, then used for air pollution maps, weather apps, soil surveys, mobile signal coverage and 3D graphics.
| Question | For the Desmond rainfall | What goes wrong if you skip it |
|---|---|---|
| Which readings are trustworthy? | Only values graded good: 99 of 126 | A suspect reading shaping the whole map |
| How are neighbours chosen? | Delaunay triangles, checked for the circumcircle rule | Long thin triangles joining distant gauges |
| Where is the map a guess? | Near the outline, where edges reach 78.5 km | Confident colours over places with no data |
| How is it tested? | Each gauge hidden and predicted | An error nobody measured |
| What can it never show? | Peaks higher than any gauge | The worst rain missing from the map |
The last row is the most important for a storm. Because linear interpolation cannot exceed its corners, a triangulated map is a floor under the true peaks, not a picture of them. Better maps add more gauges in the hills or bring in radar, and they say which parts are measured and which are estimated.
Joining dots on a map into triangles and guessing the rain at a point from the three dots around it.
Environment Agency gauge data in Python, a Delaunay triangulation, interpolation and a fair leave-one-out test against simple rules.
Mapping sensor readings at work, with suspect values removed, gaps marked and every estimate tested.
We are not connected with the Environment Agency, Carlisle Cathedral, Cumberland Council or Historic England. The rainfall, river levels, census tables and monument records are open data; the triangles, predictions and errors on this page are our own calculations.
Read the ages loosely: where each learner begins is decided in the free lesson.
Joining points on a map into triangles and estimating a value in the middle from the corners.
Scratch Coding for KidsProblem Solving and Computational Thinking for KidsStoring gauge positions and readings in Python and finding the nearest gauge to any point.
Python and AI for KidsMaths Through CodingA Delaunay triangulation of real gauges, interpolation inside triangles and a leave-one-out test.
Python for TeensData Science for TeensTurning scattered readings into maps at work, with quality checks and honest error estimates.
Python Automation CourseData Science CourseBecause every map built from scattered readings has blind spots, and knowing where they are is the skill.
Modern forecasting and AI weather tools blend gauges, radar and physics, but they are still judged against gauges like these. A learner who has hidden a gauge and watched a method miss it by 101 millimetres knows why forecasters test on data the model never saw, and why peaks are the hardest thing to get right.
The Delaunay triangulation is also everywhere in computing, from 3D game graphics to engineering meshes and the maps inside navigation apps. Building one from real Cumbrian gauges, and checking its defining rule by hand, turns a textbook algorithm into something a learner has used.
So a Carlisle teenager should keep learning to code in 2026, in a city that knows what a storm in the fells can do: machines can draw any map, but someone has to ask where the map is measured and where it is only guessed. The longer argument is in why coding is worth learning in 2026.
Carlisle reaches from its city centre out to villages along the Eden. Online, a learner in Cumwhinton is as close to class as one beside the castle.
A learner in Currock and another in Houghton can share the same class, with no journey into the city centre.
Our levels line up with what Cumbrian schools teach, Reception onwards through each Key Stage to GCSE and A level, with every lesson given in English.
The free session teaches a real task and ends with a recommended level, course and weekly slot. We never ask for card details.
Five to ten learners at the same stage, from Carlisle, the rest of the UK and abroad, so every level has workable times.
Two regular lessons a week, around eight a month, with holidays and exams agreed with the teacher ahead of time.
A 6.30 pm lesson in Carlisle starts at 11 pm in India during British Summer Time and midnight in winter, since India keeps one clock all year; our teachers work late for UK families, and earlier slots suit the winter months.
Across Cumbria and the borders
Families in Penrith, Wigton, Workington or Gretna join exactly the same classes, since every group is online and set by level.
The first lesson is free, and after that there is one monthly fee.
A full lesson with nothing to pay, ending with advice on level, course and a weekly slot.
Roughly eight live lessons a month, with five to ten learners working at the same stage.
Roughly eight live lessons a month, with the teacher giving your learner their full attention.
Harraby households are billed the way we bill every household beyond India, in US dollars, and you will not find a pound price on any of our pages. The free lesson comes before any charge, and billing starts only once a course and weekly time are settled; pausing, missed lessons and switching between group and private teaching are on the pricing page.
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
What we teach first depends on who is learning: a join-the-dots map game for younger children, a short Python program that finds the nearest gauge to a point for a beginner, or Storm Desmond's rainfall and a Delaunay triangulation for a teenager ready for real data.
The questions Carlisle families ask us most.
Census 2021 counted 110,024 usual residents in the Carlisle district as it then stood, 108,840 of them in households. The area is now served by Cumberland Council.
It has an older working-age population and fewer students: 7.5% of residents were aged 55 to 59 and 7.0% aged 60 to 64 (England 6.7% and 5.8%), and 17.2% of those aged five and over were studying (England 20.4%).
A way of joining scattered points into triangles so that no point lies inside the circle through any triangle's three corners. It avoids long, thin triangles, which makes it a good base for estimating values between points.
Hiding each gauge in turn, linear interpolation on the triangles missed by 17.0 millimetres on average, against 25.1 for copying the nearest gauge. It always underestimates the wettest spots: Thirlmere caught 264.4 millimetres but was predicted at 163.3.
From the Environment Agency's Hydrology open data: daily totals from gauges within 60 kilometres of Carlisle for the rainfall day dated 5 December 2015, using only values graded good.
The Environment Agency's Sheepmount gauge recorded a daily maximum of 7.648 metres on 6 December 2015, the highest in its record since 1975; the next highest was 7.226 metres on 8 January 2005. We are not connected with the Agency.
Carlisle families usually choose a slot straight after school, a weekday evening or a weekend morning, and we settle the time together during the free lesson. India is four and a half hours ahead of Carlisle in summer and five and a half in winter, so early evening slots work well.
No. We have no Carlisle centre and no premises anywhere in the UK, as every lesson is live online. A learner needs a computer with sound and a dependable connection, and our phone number is Indian.
The first lesson is free. Then a group place is USD 100 a month for two live lessons a week, about eight a month, with five to ten learners; one-to-one lessons on the same timetable are USD 150 a month. The course, format and time are agreed before anything is charged.
By level, pace and goals rather than age or postcode, with five to ten learners at the same stage. If no group fits the learner's week, we offer one-to-one lessons instead.
Across the Pennines, the Durham page traces lines of sight across a grid of Ordnance Survey heights, and Newcastle upon Tyne colours its wards with four colours. Colchester measures how long dry spells last in fourteen years of rain. The England guide sets out school stages, and the UK coding page links every other city.