What are the best coding classes in Ely?
East Cambridgeshire, the district around Ely, had 87,762 usual residents at the 2021 census, living at 134.8 people per square kilometre against 433.5 across England. Ely Cathedral says Ely was an island until about 400 years ago, when work began to drain the surrounding Fens. Ely learners aged six to sixty-seven can study with our teachers in India in live video lessons, alone or in a group of five to ten at a similar level, at times that fit the British school and working week. The first lesson is free; after it, a group place costs USD 100 a month and one-to-one lessons USD 150.
Ely Cathedral says the city stood on an island until the Fens were drained. Our teenagers put that to the test on today's map. They take Ordnance Survey heights for a 50 kilometre square around Ely, raise an imaginary water level a quarter of a metre at a time, and ask whether Ely's dry land still connects to the edge of the square. At 1.5 metres above sea level it no longer does: Ely becomes an island of 104.5 square kilometres. Then they meet percolation theory. Shuffle the same heights at random and dry land stops crossing the square when 59.6% of it is dry, just as the theory predicts. The real Fens keep a connected path until only 40.8% is dry.
Facts last verified 23 September 2026. Teaching is online; no Ely branch is claimed.
Start with whatever the learner enjoys most. There is a free live lesson at the start of every course, with no card needed to book it.

Block programming for younger children, a first step towards grid games where water spreads from square to square.
See the syllabus
Python from a first line to full projects, the basis for loading a map of heights and flooding it in code.
See the syllabus
Real data in Python, including comparing a result with a random version of the same data to see what is really there.
See the syllabus
Python for adults working with maps, networks or risk, where knowing when things stay connected really matters.
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 East Cambridgeshire and for the two middle-layer areas the House of Commons Library names North Ely and South Ely, from the Office for National Statistics on Nomis.
| Area | Usual residents | Residents per square kilometre |
|---|---|---|
| East Cambridgeshire | 87,762 | 134.8 |
| North Ely | 11,960 | 1,142.5 |
| South Ely | 8,613 | 176.7 |
| England | 56,490,048 | 433.5 |
Children aged 10 to 14 were 6.3% of East Cambridgeshire's residents in 2021, a little above England's 6.0%.
People aged 20 to 24 were only 4.2% of residents, against 6.0% nationally, and 14,966 of the 83,243 aged five and over were studying.
At 134.8 residents per square kilometre the district is far less crowded than England as a whole, and almost everyone, 87,000 people, lives in a household.
Our Ely groups reflect a district of small towns and villages. A Year 4 child in Littleport might be building a first game, a Year 10 student in Soham starting GCSE Computer Science, and an adult in Sutton learning Python for work, each in a small group at the right level.
From Ely Cathedral's own history pages and Ely Museum.
The cathedral records that Etheldreda returned to Ely, where she owned land, and founded a double monastery for monks and nuns, becoming its abbess.
The West Tower was completed. The cathedral gives its height as 66 metres, with 288 steps to the top, and the whole building as 161 metres long.
The Norman central tower collapsed, and in its place the builders raised the Octagon, the 14th century tower and wooden lantern the cathedral is known for.
Ely Museum describes the city as built on an island of solid land surrounded by marshes, and the cathedral dates the draining of the Fens to about 400 years ago. Historic England lists the Cathedral of the Holy Trinity at Grade I. We have no connection with Ely Cathedral, Ely Museum or East Cambridgeshire District Council; the island belongs on this page because it turns a local story into a question a computer can answer.
Where the heights come from
Ordnance Survey Terrain 50 is a free grid of ground heights for Great Britain, one value every 50 metres, measured above Ordnance Datum, roughly mean sea level. It shows today's land, after centuries of drainage, not the medieval landscape.
Percolation is the study of when things stay connected: water through rock, fire through a forest, a rumour through a network. Here it is dry land across a drowning map.
| Water level above Ordnance Datum | Ely joined to the edge of the square? | Ely's dry land |
|---|---|---|
| 0 metres | Yes | 1,968.9 square km |
| 1 metre | Yes | 1,671.5 square km |
| 1.5 metres | No: Ely is an island | 104.5 square km |
| 5 metres | No | 62.3 square km |
| 10 metres | No | 12.3 square km |
| 20 metres | No | 3.5 square km |
Stitch 25 Ordnance Survey tiles into one grid of a million squares. Heights run from 8.3 metres below sea level to 130.2 above, and 18.5% of the square lies below zero.
For each level, mark every square above it as dry and group dry squares that touch along an edge. Ely's group is the one containing the cathedral.
If Ely's group reaches any edge of the square, Ely is still joined to the mainland. The first level where it does not is 1.5 metres, checked in steps of a quarter of a metre.
Percolation theory says that on a grid where each square is dry at random, a connected path crosses the grid once about 59.3% of squares are dry. We tested it by shuffling Ely's own heights into random positions: the path broke at 59.6%, right on cue. The real map held a crossing path until only 40.8% of squares were dry, at a water level of 12.3 metres, because real heights come in ridges and valleys, not scattered specks. The lesson reaches far beyond maps: random models can badly misjudge anything whose parts are arranged, from road networks to the spread of disease.
The answer comes with honest limits. Terrain 50 smooths away narrow flood banks, roads and railway embankments, any of which can join or split land on the real ground, and it shows the land after centuries of drainage rather than as the medieval monks knew it. So 1.5 metres is not a flood forecast. It is a measured answer to a clear question about one map, which is what a good model gives.
Practised on the Isle of Ely, then used for power grids, phone networks, groundwater, wildfire risk and the spread of infections.
| Check | For the Ely map | If it is skipped |
|---|---|---|
| What counts as touching? | Squares sharing an edge, not just a corner | Diagonal leaks joining land that is not joined |
| What is the edge of the world? | The border of a 50 km square | An island that is only an island inside a small box |
| How fine are the steps? | A quarter of a metre | A threshold reported more precisely than it was measured |
| Is there a null model? | The same heights, shuffled at random | No way to tell structure from chance |
| What does the map miss? | Banks, roads and embankments narrower than 50 m | A modelling answer mistaken for a forecast |
The second row can change the answer, so we tested it. In a 20 kilometre square centred on the cathedral, Ely only counts as an island at 6.5 metres, because the 104.5 square kilometre island is too big to fit inside so small a box and keeps touching its edge. Squares of 30 and 38 kilometres centred on the cathedral both give the same answer as the 50 kilometre square: 1.5 metres and 104.5 square kilometres. A result that holds once the box is big enough is one you can start to trust.
Colouring squares on a grid as land or water and checking whether a toy boat can sail from one side to the other.
Ordnance Survey heights in Python, connected groups of squares, a rising water level and a shuffled null model to compare against.
Connectivity and resilience questions at work, with the rules for connection and the limits of the data written down.
We are not connected with Ordnance Survey, Ely Cathedral, Ely Museum, Historic England or East Cambridgeshire District Council. The height grid, census tables and listing records are open data, and the islands, thresholds and comparisons on this page are our own calculations.
The age bands are a starting point only; the free lesson finds the right level.
Shading squares on a grid as land or water and finding whether a path crosses from one side to the other.
Scratch Coding for KidsProblem Solving and Computational Thinking for KidsA small map of heights as a list of lists in Python, and code that marks every square below a chosen level.
Python and AI for KidsMaths Through CodingConnected groups on a real height grid, the moment Ely becomes an island, and a random null model for comparison.
Python for TeensData Science for TeensAsking when networks, maps and systems stay connected, and testing answers against a random baseline.
Python Automation CourseData Science CourseBecause a result only means something when you know what it is being compared with.
The Ely project compares the real map with a shuffled one, and the difference, 40.8% against 59.6%, is the whole finding. AI systems trained on real-world data also need comparisons like this to show they have learned structure and not noise. A learner who has built a null model by hand knows to ask for one.
Percolation also explains sudden change. Connectivity can hold, hold and then collapse at a threshold, which is why networks, epidemics and even online trends can seem stable until they are not. Watching Ely's land split away at a single quarter-metre step makes that behaviour concrete and memorable.
So an Ely teenager should keep learning to code in 2026, on the old Isle itself: computers can flood a million squares in seconds, but someone has to decide what counts as connected and what to compare it with. The longer argument is in why coding is worth learning in 2026.
East Cambridgeshire is a district of scattered towns and villages. Online, every one of them is the same distance from the lesson.
A learner in Little Downham and another in Isleham can share a lesson, with no journey across the fen roads.
We follow the stages used in Cambridgeshire schools, Reception and Key Stages 1 to 4 through GCSE and A level, and teach in English.
The free session covers a real task and ends with a suggested level, course and weekly time. There is no card to enter.
Five to ten learners at one stage, from Ely, the rest of the UK and abroad, so every level has workable lesson times.
Two fixed lessons weekly, around eight a month, with half terms and exams planned with the teacher ahead of time.
A 5.30 pm lesson in Ely begins at 10 pm in India during British Summer Time and 11 pm in winter, because India does not change its clocks; our teachers keep evening hours for UK learners.
Across the Fens and beyond
Families in Cambridge, Newmarket, March or Chatteris can join the very same groups, since lessons are online and formed by level.
The first lesson is free, then there is one monthly fee.
A whole lesson with no charge, ending with our suggestion for level, course and weekly time.
Around eight live lessons a month, in a class of five to ten learners at the same stage.
Around eight live lessons a month, with the teacher focused entirely on your learner.
Families in Burwell or Stretham pay in US dollars, the same as every family outside India, and our site shows no pound prices anywhere. Nothing is billed before the free lesson, and charges begin only once a course and weekly slot are agreed; the pricing page explains pauses, missed lessons and switching between group and private teaching.
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
The first task fits the learner: a land-and-water grid game for a young child, a short Python program that marks squares below a level for a beginner, or the Terrain 50 map of the Fens for a teenager ready for real data.
The questions Ely families ask us most.
Census 2021 counted 87,762 usual residents in East Cambridgeshire, the district that includes Ely. The two middle-layer areas the House of Commons Library names North Ely and South Ely had 11,960 and 8,613.
It is much less crowded, with 134.8 residents per square kilometre against 433.5, and has fewer young adults: 4.2% of residents were aged 20 to 24 in 2021, against 6.0% in England.
The study of when a connected path forms through a partly filled grid or network, such as water through soil or fire through a forest. Its key idea is the threshold: below it, paths are rare; just above it, they appear suddenly.
On Ordnance Survey Terrain 50, and within a 50 kilometre square, Ely's dry land stops connecting to the edge of the square at 1.5 metres above Ordnance Datum, leaving an island of 104.5 square kilometres. Narrow banks the map smooths away could change that.
From Ordnance Survey Terrain 50, a free grid of ground heights for Great Britain at 50 metre spacing. The cathedral's position comes from Historic England's open listing data.
Ely Cathedral says Ely was an island until about 400 years ago, when work began to drain the Fens, and Ely Museum describes the city as built on an island of solid land surrounded by marshes. We are not connected with either.
After school, in the evening or at the weekend, at a UK time we fix together during the free lesson. India runs four and a half hours ahead of Ely in summer and five and a half in winter.
No. We have no Ely centre and no premises anywhere in the UK; all lessons are live online. Learners need a computer with sound and a reliable connection, and our phone number is Indian.
The first lesson is free. After that, 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 teaching on the same timetable costs USD 150 a month. Nothing is charged until the course, format and time are agreed.
By level, pace and aims rather than age or address, with five to ten learners at one stage. If no group suits the learner's timetable, one-to-one lessons are available.
To the south, the Cambridge page keeps a top ten from decades of weather records without sorting them all, and Peterborough asks how much a growth curve can really tell us. Hull floods a grid of heights from a single starting point. The England guide sets out school stages, and the UK coding page links every other city.