Skip to content
East Midlands

Coding and AI classes in the East Midlands

What are the best coding and AI classes in the East Midlands?

The East Midlands region had 4,880,054 usual residents at the 2021 census, in 35 local authorities. Leicester, Nottingham, Derby and Northampton are its largest built-up areas, followed by Lincoln, with Chesterfield, Corby, Loughborough, Mansfield, Kettering and Wellingborough among the larger towns. All our lessons are live over video, taught from India. Anyone between 6 and 67 can study coding, AI, Python or maths, one-to-one or in a class of five to ten at a shared level. A free first lesson decides where to begin. Below are our East Midlands pages and a rainfall project. After the trial, a group place is USD 100 a month and private lessons are USD 150 a month.

The Met Office station at Sutton Bonington has recorded monthly rain since 1959. Averaged over 1991 to 2020, June is its wettest month, at about 64 millimetres. So a reasonable guess is that a typical year's wettest month brings about 64 millimetres, and that it is usually June. Both guesses are wrong, and by a lot. In those thirty years, June was the wettest month only eight times, and the wettest month of a year averaged about 104 millimetres. The gap is not a quirk of the data; it follows from the order in which you take an average and a maximum. This page's project finds it in Python and explains why it matters well beyond weather.

Facts last verified 26 September 2026. Teaching is online; no East Midlands branch is claimed.

Courses across the East Midlands

East Midlands starting courses

A Year 3 pupil in Mansfield who measures puddles, a Year 9 in Loughborough trying Python, a Year 12 in Northampton on A level maths, and an adult in Chesterfield learning data analysis. Each starts with a free lesson.

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.

Numbers for the region

4,880,054 people in the East Midlands

The regional total is the 2021 census usual-resident figure from ONS via Nomis. Listed towns are ONS built-up areas contained wholly in the region.

Built-up areas contained wholly in the East Midlands, ONS 2021
Town or cityPeopleTown or cityPeople
Leicester406,580Corby68,160
Nottingham299,790Loughborough64,860
Derby275,575Mansfield63,445
Northampton243,520Kettering63,150
Lincoln104,555Wellingborough54,425
Chesterfield76,420

There are 35 local authorities in the region on the ONS lookup. Several large built-up areas, including Sheffield's, cross into the region from outside and are left out. Schools teach the national curriculum for England, with GCSEs and A levels from several boards, and term dates are set locally, so families let us know theirs.

Our East Midlands pages each have a project of their own, and link here once they are live: Derby, Derbyshire, Leicester, Leicestershire, Lincoln, Lincolnshire, Northamptonshire, Nottingham, Nottinghamshire, Rutland.

England and NEA support

Our England page covers schooling, and A level Computer Science NEA help covers the project component.

The East Midlands project

Average then maximum, or maximum then average?

Two orders, two very different answers.

The learner loads thirty complete years of Sutton Bonington rain into a table, one row per year and one column per month. Route one averages each column first, then takes the largest average: June, 63.7 millimetres. Route two takes the largest value in each row first, the wettest month of that year, then averages those thirty maxima: 104.4 millimetres. Both are honest calculations on the same numbers. They answer different questions, and mixing them up leads to badly wrong planning.

Our results from Met Office Sutton Bonington rain, 1991 to 2020, 26 September 2026
QuestionMethodAnswerWhat it tells you
Which month is wettest on average?Average each month, take the largestJune, 63.7 mmThe long-run seasonal pattern
How wet is a typical year's wettest month?Largest month of each year, then average104.4 mmWhat a single year usually throws at you
How often is June the wettest?Count the wettest month in each year8 of 30 yearsThe wettest month moves around
Which months ever top a year?The same count, all monthsEleven of twelve; never MayAlmost any month can be the wettest

Why is the second answer so much bigger? In any one year, some month is unusually wet, but which month that is changes from year to year. Averaging first smooths those wet spells away, spreading them across the column; taking the maximum first catches each year's wettest spell wherever it falls. So the maximum of the averages is always at most the average of the maxima, and here the gap is about 40 millimetres. The tally makes the point another way: June wins eight times, July and August four each, and even January, December and February have their turns.

This matters far beyond rain. A drain sized for the average wettest month would overflow in most years. A shop stocking for its average busiest day would run out on a typical busy day. The learner writes both routes as functions, tests them on a tiny invented table where the answers can be checked by hand, and adds a check that the first route never exceeds the second. The slip to avoid is quietly using one route and describing it in the words of the other.

Ages 8 to 11

Make a small table of pretend rain, circle each row's biggest number, and compare the two averages in Scratch.

Ages 11 to 15

Load the real data in Python, compute both routes and the tally of wettest months.

Ages 15 and up

Prove the inequality, try it with the driest month, and connect it to sizing drains and stock levels.

Met Office data, our calculations

The monthly rain totals come from the Met Office Sutton Bonington file. The averages, maxima and tallies are our sums on those values, not official statistics.

Why Sutton Bonington

A record reaching back to 1959

How the station file describes its site.

Met Office historic station data for Sutton Bonington, as stated in the file
DetailWhat the file says
Grid reference450700E 325900N
Latitude and longitudeLat 52.833, Lon -1.250
Height48 metres above mean sea level
Record startsJanuary 1959
Years usedAll 30 years from 1991 to 2020 complete for rain

Choosing the right order of operations is one of the quiet skills of data work. Engineers plan for the typical worst case, not the worst average; analysts report which calculation they ran. A learner in the East Midlands who has seen 63.7 become 104.4 just by swapping two steps will read every summary statistic more carefully.

We have no affiliation with the Met Office or the ONS. They publish the data; the calculations here, errors included, are ours.

Stage by stage

From puddle charts to proofs

The bands below are a sketch; the free lesson decides.

Years 1 to 4

Tables and charts

Block coding with small tables and bar charts.

Coding for KidsScratch Coding for Kids
Years 5 to 8

Rows and columns

Python lists and tables, with averages and maxima.

Python and AI for KidsMaths Through Coding
Years 9 to 13

Statistics and proof

Inequalities, distributions and machine learning basics with GCSE and A level.

Python for TeensHigh School Mathematics
Adults

Data you can trust

Adult Python for analysis and clear reporting.

Data Analysis CoursePython Masterclass
AI and summaries

An AI can summarise a dataset. Did it average first or take the maximum first?

The same question in words can hide two different calculations.

Ask a chatbot for the wettest month or the busiest day and it will usually give one number without saying which route produced it. Both routes sound like a fair answer to the question.

An East Midlands learner who has computed both, and seen them differ by 40 millimetres, knows to ask exactly how a summary was made.

Knowing that the order of steps can change the answer is a strong reason for an East Midlands teenager to keep coding in 2026. The longer argument is in why teenagers should still learn to code in 2026.

How it works

From Lincoln to Corby, lessons at home

City or village, a home internet connection is enough.

The learner types

Every program is typed by the student, with the tutor watching the shared screen and asking rather than telling.

English year groups

A Year 4 in Kettering or a Year 13 in Wellingborough is placed by year and key stage, with exam names from their board.

Trial lesson free

The first full lesson is free and ends with plain advice.

Classes of one level

Five to ten learners at a single stage, gathered from around the UK.

Term-time rhythm

Two sessions a week in term and a break for holidays.

Local time stays

Clock changes do not shift your lesson; our teachers adjust their day.

Why online groups work across the region

Five learners at the same level and free at the same hour are seldom in one town. Online, someone in Loughborough or Mansfield joins exactly the right group.

Fees

East Midlands fees

Derby and Lincoln pay the same fee, as do all the countries we teach outside India.

First classUSD 0

A complete free lesson, then our advice.

Group tuitionUSD 100

Roughly eight lessons monthly with five to ten others.

Private tuitionUSD 150

Roughly eight lessons monthly with a personal tutor.

All prices are in US dollars and never in sterling. You are billed only after the trial has chosen a course and weekly slot, and the pricing page explains holidays, missed lessons and format changes.

Reviews

East Midlands families 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 East Midlands lesson

Share the learner's school year or age and a favourite topic. The trial could be a Scratch rain chart, a first Python program, or the Sutton Bonington puzzle.

+44

FAQ

East Midlands questions

The region, the rainfall project and the details.

What is the population of the East Midlands?

The 2021 census counted 4,880,054 usual residents in the East Midlands region.

What are the largest cities in the East Midlands?

Among ONS built-up areas wholly in the region: Leicester 406,580, Nottingham 299,790 and Derby 275,575.

What is the Sutton Bonington project?

Learners compare the maximum of monthly average rainfall with the average of each year's wettest month in Python, and find a gap of about 40 mm.

What is the difference between the mean of the maxima and the maximum of the means?

The first finds each group's largest value and averages them; the second averages each column and takes the largest. The first is never smaller.

How often was June the wettest month at Sutton Bonington?

In 8 of the 30 years from 1991 to 2020, on our count of the Met Office data.

Are the lessons online?

Yes, all live on video from home.

Do you help with GCSE and A level?

Yes, in maths and computing. We build understanding and never promise grades.

Who can join?

Learners from 6 to 67.

How much are lessons?

Free first lesson; then USD 100 a month in a class or USD 150 a month privately.

Do lessons continue over the holidays?

No, they pause. Share your holiday weeks with us.

Other regions

Neighbouring English regions

See the West Midlands region, the East of England and South East England for more region indexes. The England page explains schooling, and the UK hub lists everything.

Free East Midlands classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Learn more

Free resources

From the blog

Start here