What are the best coding classes in Greenwich?
Greenwich is the south east London borough of Greenwich, Woolwich, Eltham, Charlton, Plumstead, Abbey Wood, Kidbrooke and the Greenwich Peninsula, with 289,068 residents at the 2021 Census and the Royal Observatory, where the Prime Meridian runs through the Transit House. A coding class worth the time teaches a learner how tiny, repeated effects add up to something large, and this page does it with time itself: daily measurements of how long the Earth takes to turn, summed over half a century until they rebuild every leap second ever added to the world's clocks. We teach live by video from India, for anyone from 6 to 67, individually or in groups of five to ten at one level. Nothing is charged for the first lesson. From then on it is USD 100 a month in a group or USD 150 a month one to one.
Historic England's list entry for the Transit House at the Royal Observatory says that the Prime Meridian runs through its eastern part. Greenwich gave the world a way of measuring time and place; our learners use modern data to check how steady the Earth's own clock really is. The International Earth Rotation and Reference Systems Service publishes, for every day since 1962, how much longer or shorter than 86,400 seconds the Earth took to spin. The differences are thousandths of a second. In 1972 each day ran about 3 milliseconds long. That sounds like nothing, but add it up over a year and it comes to more than a second, which is why leap seconds exist. Learners add up every day from 1972 to 2026 and rebuild all 27 leap seconds to within four thousandths of a second.
Facts last verified 25 September 2026. Teaching is online; no Greenwich branch is claimed.
Picture a Year 1 child in Eltham who loves the big clock at the Observatory gate, a Year 9 pupil in Woolwich curious about how GPS keeps time, a Year 12 student in Charlton choosing physics or computer science, and a commuter on the Peninsula who has always wondered what a leap second is. Every one of them can start with a free lesson.

A Scratch clock with a second hand that drifts slightly, and a counter that adds up the drift day by day.
See the syllabus
First Python: add up thousands of tiny numbers and watch a big total appear.
See the syllabus
Python for Key Stages 3 to 5, including the length-of-day and leap second project on this page.
See the syllabus
For adults who handle rates and totals at work and want to see how small daily effects become big yearly ones.
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 syllabusThe organisation named beside each figure publishes it, or publishes the data we counted it from.
| What | Figure | Origin |
|---|---|---|
| People counted at the 2021 Census | 289,068 | ONS, table TS001 |
| Listed entries inside the borough, by our count | 540, including 28 Grade I and 45 Grade II* | Historic England data, 25 September 2026 |
| Council libraries in its directory | 12 | Royal Borough of Greenwich, read 25 September 2026 |
| Services at Greenwich station | DLR, Southeastern and Thameslink | TfL open data, checked 25 September 2026 |
Flamsteed House, built in 1675 and 1676 and attributed to Sir Christopher Wren, the Transit House, the former Great Equatorial Building and the wall holding the 24-hour astronomical clock are all Grade I.
The quarters of the former Royal Naval College, the National Maritime Museum and the Cutty Sark are also listed at Grade I.
The Great Hall of Eltham Palace, Charlton House, the Ranger's House, Vanbrugh Castle and the Paragon in Blackheath complete a remarkable list.
The council's directory lists libraries at Abbey Wood, Blackheath, Charlton House, Coldharbour, Eltham Centre, Greenwich Centre, New Eltham, Plumstead, Slade Centre, Thamesmere, West Greenwich and Woolwich Centre.
Atomic clocks keep perfectly steady seconds. The Earth does not keep perfectly steady days. The IERS series records the difference for every day since 1 January 1962: 23,614 days up to 26 August 2026.
| Year | Average excess | Days shorter than 86,400 s | Added up over the year |
|---|---|---|---|
| 1972 | +3.13 | 0 | +1.14 seconds |
| 1990 | +1.95 | 0 | +0.71 seconds |
| 2005 | +0.43 | 73 | +0.16 seconds |
| 2016 | +1.34 | 2 | +0.49 seconds |
| 2022 | -0.25 | 239 | -0.09 seconds |
The longest day in the series was 12 April 1972, 4.355 milliseconds over 86,400 seconds. The first day shorter than 86,400 seconds came on 2 August 1986, and the shortest of all was 5 July 2024, 1.651 milliseconds under. In recent years more than half of all days have been slightly short. The IERS also publishes every leap second: atomic time and the world's civil time were 10 seconds apart in 1972 and have been 37 seconds apart since 1 January 2017, the last time one was added.
Learners turn a rate into a total: add each day's extra length to a running sum, and compare the result with the official record.
Start on 1 January 1972. For each day, add how much longer than 86,400 seconds it lasted. The running total is how far the Earth has fallen behind the atomic clocks.
The IERS publishes the real gap between Earth time and atomic time. Subtract the two and see how close a simple running sum gets.
Each time the gap grows by about another second, a leap second was added to keep civil clocks close to the Earth. Mark them on the chart.
| Measure | Value |
|---|---|
| Gap between Earth time and atomic time, 1 January 1972 | 10.05 seconds |
| Published gap, 26 August 2026 | 36.993 seconds |
| Gap rebuilt by adding up every day's length | 36.996 seconds |
| Largest error of the running sum at any point | 0.004 seconds |
| Leap seconds added over the same years | 27 |
A day about three thousandths of a second too long is invisible on any watch, yet over a year it adds up to more than a second, and over forty-five years it accounted for 27 leap seconds. The running sum rebuilds the official record to within four thousandths of a second across more than half a century. Then the story turns: since about 2020 the Earth has been spinning slightly faster, many days are now short, and no leap second has been needed since 2016. Learners see the running total level off and even dip, straight from the data.
An AI assistant can explain leap seconds in a paragraph. It cannot give a learner the experience of watching thousandths of a second pile up into whole seconds in their own running total, or of checking that total against the published record and finding it right to four thousandths. That experience, small rates becoming large totals, underlies interest, population growth, climate and software performance alike.
Summing a rate over time is one of the most useful ideas in maths and coding. Greenwich's data shows it with unusual clarity.
The length-of-day excess is a rate: seconds lost per day. The gap between clocks is its total. One is the running sum of the other.
A calculation is only as good as its check. Here the published gap is an independent record to test the running sum against.
The rate was positive for decades and has recently dipped below zero. A forecast made in 1990 by drawing a straight line would have been wrong.
Pupils studying GCSE maths can follow the running total and the units; A-level students can connect it to integration and compare the running sum with the trapezium rule. The Earth rotation figures are the IERS's, published by the Paris Observatory; the running sums, yearly averages and comparisons are our own, computed on 25 September 2026. The IERS, the Paris Observatory, Royal Museums Greenwich, the Royal Borough of Greenwich, Historic England, TfL and the ONS have no link with Modern Age Coders.
Greenwich is served by the DLR and main-line trains. Our classes are served by broadband.
TfL's open data lists the DLR, Southeastern and Thameslink at Greenwich station.
A learner in Eltham and one on the Greenwich Peninsula can join the same lesson from home.
Our timetable keeps steadier time than the Earth: two evenings a week, the same group of five to ten learners at one stage.
Greenwich among the boroughs
Greenwich is one of London's 32 boroughs. The London page covers all of them and the City, adding a link to each page as it is published, including Bexley to the east.
In the free lesson we see what the learner can already do, and that, more than a year group, sets where they start.
Children build clocks in Scratch and count how a small change each tick adds up.
Scratch Coding for KidsCoding for KidsPython loops that keep a running total over thousands of values and print where it crosses each whole number.
Python and AI for KidsMaths Through CodingRunning sums checked against a published record, the idea behind integration, a strong physics or computing project.
Python for TeensFull Stack Web Development for TeensAdults learn to see how small, persistent rates turn into large totals, in data they meet every day.
Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Python Automation CourseBecause explanations are cheap, and checking them against the record is not.
Any assistant can tell you that the Earth's rotation is irregular and that leap seconds correct for it. A learner who has added up 19,962 daily measurements and landed within four thousandths of a second of the official gap knows it, and knows how to check a claim rather than repeat it. They have also seen the trend reverse in the 2020s, something a confident summary written from older sources could easily miss.
Running sums, units and independent checks are the backbone of trustworthy software, from bank balances to satellite navigation. AI will keep generating explanations. People who can verify them against real data will keep being needed.
Greenwich has been measuring time for three and a half centuries. A Greenwich learner who can measure the Earth's own timekeeping with code is part of that story. The longer argument is in why teenagers should still learn to code in 2026.
Anywhere in the Royal Borough, a lesson begins when the video call does.
Learners need a laptop or desktop, headphones and an internet connection good enough for video calls.
We talk about progress using the Key Stages English schools use, Key Stage 1 up to sixth form, with GCSE and A level mentioned where relevant. Lessons are in English.
A proper first lesson with a teacher, free, ending with a recommended level and course. No payment details are requested.
Five to ten learners at the same stage form each class, drawn from across the UK and abroad, so there is usually a suitable hour.
Classes generally meet twice a week in the evening, pausing for half terms, holidays and exams as agreed.
Teachers work from India, but every time we send is given as it reads on a UK clock.
A large borough, one right class
Nearly 290,000 people live in Greenwich, and a good class still needs five learners at one level free together, so our groups draw far beyond the borough.
The first lesson is free; after that one monthly fee applies across the Royal Borough.
A full lesson with a teacher, free, finishing with a recommended level, course and time.
About eight live lessons a month in a group of five to ten at one stage.
About eight live lessons a month, one to one.
Greenwich families pay in US dollars, as all families outside India do, and the site shows no prices in pounds. Nothing is charged until the free lesson is complete and you have chosen a course and regular time. Pausing, missed lessons and switching between group and private lessons are explained 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
Tell us an age or school year and one interest. We could start with a Scratch clock, a Python running total, or the leap second project from this page.
About the borough, the Earth rotation project and our classes.
The 2021 Census counted 289,068 usual residents in the Royal Borough of Greenwich, published in ONS table TS001.
Yes. Historic England's list entry for the Transit House at the Royal Observatory, a Grade I building, states that the finally decided Prime Meridian runs through its eastern part.
A second added to civil time to keep it close to the time kept by the Earth's rotation. According to the IERS, 27 were added between 1972 and 2016, and none since.
In recent years, slightly. The IERS data shows that in 2022, 239 days were shorter than 86,400 seconds, and the shortest day since records in this series began in 1962 was 5 July 2024, about 1.65 thousandths of a second short.
Each day's excess length is how much the Earth fell behind atomic time that day. Adding them all up from 1972 gives the total gap; our running sum lands within 0.004 seconds of the published figure in 2026.
After the free lesson we offer a regular weekly time in a class at the right level with space. Teachers are in India; the time is given in UK time.
A computer with sound and a steady connection. The Earth rotation project needs Python and two free files from the IERS.
No. There is no Greenwich centre and no premises anywhere in the UK, because every lesson is live online. A learner needs a computer with sound and a stable connection, and our phone number is Indian.
The first lesson is free. After that, a group place costs USD 100 a month for two live lessons a week, about eight a month, with five to ten learners, and 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 goals rather than by age or neighbourhood, with five to ten learners at one stage. Where no group fits the learner's week, one-to-one lessons are offered.
Every borough and the City has a place on the London page, linked when its page goes live, such as Richmond upon Thames, home of Kew Observatory, and Newham across the Thames. Learners who enjoy data and prediction can continue with our AI and machine learning classes in London, and the UK coding page compares school stages across the four UK nations.