What are the best coding classes in East Sussex?
East Sussex, counted as a ceremonial county, is Brighton and Hove plus five districts, 822,949 people at the 2021 Census. Brighton and Hove is by far the largest place; then come Eastbourne and Hastings, Bexhill-on-Sea, Seaford, Hailsham and Crowborough, and a string of Weald villages. Wherever a learner lives, we teach the same way: live over video with a teacher based in India, grouped by ability and not by age, for anyone from 6 to 67, either with five to ten classmates or with a teacher to themselves. Programming, Python and maths are all taught. The East Sussex project comes from the observatory at Herstmonceux. Start with a free lesson; after that, group learning is USD 100 a month and private learning USD 150 a month.
In April 1946 the Royal Observatory, founded at Greenwich in 1675, chose Herstmonceux in East Sussex for its new home, after considering more than seventy sites; its six green domes still stand there. An observatory exists to keep careful track of the sky, and one of the first things it reveals is that the sun is a poor timekeeper. The moment the sun is highest over Herstmonceux drifts back and forth through the year by over half an hour on the clock. This page's project calculates that drift for every day of 2027 using the formulas NOAA publishes, and discovers why a sundial can be more than sixteen minutes fast in November and fourteen minutes slow in February.
Facts last verified 26 September 2026. Teaching is online; no East Sussex branch is claimed.
A seven-year-old in Battle who builds clocks and timers in Scratch, an eleven-year-old in Peacehaven who asks why summer evenings are long, a Year 11 in Lewes aiming at A level Maths, and a graduate in Brighton going back to university-level maths. Four starts, one free lesson each.

Scratch projects with timers and moving suns, where a child first sees time as something a program can measure.
See the syllabus
First typed Python, where dates and times become values a loop can step through one day at a time.
See the syllabus
Algebra, trigonometry, pre-calculus and calculus for secondary students, the maths behind the sun's path.
See the syllabus
University-level maths for adults, from calculus and linear algebra onwards, taught live.
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 syllabusCouncil totals are 2021 Census figures from Nomis. For the towns we use ONS built-up areas and checked each one against our own sum of census output areas.
| Authority | People counted | Towns within |
|---|---|---|
| Brighton and Hove | 277,103 | Brighton and Hove |
| Wealden | 160,152 | Hailsham, Crowborough, Uckfield, Polegate, Heathfield |
| Eastbourne | 101,686 | Eastbourne |
| Lewes | 99,905 | Seaford, Lewes, Peacehaven, Newhaven |
| Rother | 93,108 | Bexhill-on-Sea, Battle |
| Hastings | 90,995 | Hastings |
Brighton and Hove holds a third of the county on its own. The rest is a coastline of mid-sized towns, Eastbourne, Hastings, Bexhill and Seaford, and a large rural Weald behind them, where Wealden district has more people than any other East Sussex district but no town above 23,000. Eastbourne's built-up area reaches into Wealden, and Hastings' into Rother.
| Town | Residents | Town | Residents |
|---|---|---|---|
| Brighton and Hove | 277,105 | Peacehaven | 15,700 |
| Eastbourne | 99,180 | Uckfield | 15,035 |
| Hastings | 91,490 | Newhaven | 12,850 |
| Bexhill-on-Sea | 43,755 | Polegate | 10,065 |
| Seaford | 23,865 | Heathfield | 7,670 |
| Hailsham | 22,550 | Lower Willingdon | 6,130 |
| Crowborough | 21,990 | Battle | 5,330 |
| Lewes | 16,060 | Stone Cross | 5,035 |
All sixteen agree with our own count to within rounding and lie inside the county. The ONS lists small slivers of Haywards Heath and Burgess Hill against Lewes district, a few hundred people each, but both towns are in West Sussex. School calendars are set by East Sussex County Council, Brighton and Hove and individual academies; we did not read them, and lesson breaks are agreed with each family.
NOAA's published solar formulas, one position in East Sussex, and a Python loop over every day of 2027.
Solar noon is the moment the sun is highest in the sky. If the Earth moved round the sun in a perfect circle with its axis upright, solar noon at Greenwich would fall at 12:00 GMT every day. It does not, for two reasons: the orbit is an ellipse, so the Earth speeds up and slows down, and the axis is tilted. The combined effect is called the equation of time. NOAA's solar calculator publishes the formulas, which follow Jean Meeus's Astronomical Algorithms, and the learner types them into Python and runs them for every day of 2027.
There is one more ingredient, which is where you stand. Herstmonceux, taking the ONS postcode directory coordinates for the observatory postcode BN27 1RN, is 0.338 degrees east of Greenwich. The Earth turns one degree every four minutes, so the sun reaches its highest point over Herstmonceux about 1.35 minutes before it does over Greenwich. The program adds that shift to the equation of time and prints solar noon in GMT for each day.
| Moment | Date | Solar noon | Sun compared with the clock |
|---|---|---|---|
| Latest solar noon | 11 February | 12:12:52 GMT | 14.2 minutes slow |
| First time sun and clock agree | About 16 April | About 11:58:39 GMT | Level |
| A small fast spell peaks | 14 May | 11:55:00 GMT | 3.6 minutes fast |
| A small slow spell peaks | 26 July | 12:05:13 GMT | 6.6 minutes slow |
| Earliest solar noon | 3 November | 11:42:09 GMT | 16.5 minutes fast |
From its latest in February to its earliest in November, solar noon moves by 30.7 minutes. That is why an honest sundial is never simply right: in early November it runs more than a quarter of an hour ahead of any watch, and in mid-February almost a quarter of an hour behind. The two humps in the curve come from the two causes working together, the ellipse giving one wave a year and the tilt giving two, and a learner who plots each part separately can watch them add up.
Then there are the clocks themselves. During UK summer time the country's clocks run an hour ahead, so on those clocks the sun is highest over Herstmonceux somewhere between 12:42 at the end of October and 13:05 in late July. "Noon" on a watch, "noon" by the sun and "noon" at Greenwich are three different moments, and a program that handles times has to know which one it means.
Put a stick in the ground and mark its shortest shadow on a few days, then write down the clock time and see that it moves.
Type in NOAA's formulas, compute solar noon for every day of the year, and plot the curve with its two humps.
Separate the ellipse and tilt effects, plot each on its own, and show that together they give the equation of time.
They come from NOAA's published formulas, which NOAA says are theoretically accurate to about a minute for sunrise and sunset, run by us at noon universal time each day; the position is the observatory postcode's centre in the ONS directory. Real sundials also depend on how they were set up, and none of this describes the observatory's own instruments.
The East Sussex link, from the Observatory Science Centre's history pages.
| When | What happened |
|---|---|
| 4th March 1675 | The Royal Observatory was founded by King Charles II, with John Flamsteed as the first Astronomer Royal. |
| 1930s to 1940s | London's smoke and lights had spoiled the sky; over 70 possible sites were considered and a shortlist of five drawn up. |
| April 1946 | The decision was made to move to Herstmonceux, as the Royal Greenwich Observatory, Herstmonceux. |
| 1958 | The Equatorial Group was completed: three reflecting and three refracting telescopes in six green domes. |
| 1990 and 1995 | The observatory moved again, to Cambridge; the science centre has operated in the former observatory since 1995. |
The observatory moved to Sussex because a telescope is only as good as the sky it looks through, a problem of noise that every data scientist recognises. And an observatory's daily work was timekeeping: measuring exactly when the sun and stars crossed the meridian. The equation of time on this page is the oldest example of a correction that turns a raw measurement into a trustworthy one.
We have no link with the Observatory Science Centre, Science Projects, NOAA or any East Sussex council, and this page claims none. The history and formulas are theirs; the calculation and any error in it are ours.
Nearby pages
Brighton and Hove has a page of its own, Kent lies to the east and Surrey to the north-west.
The free lesson finds the right starting level; school year is only a hint.
Scratch timers, clocks and moving suns, where time turns into something a program can count.
Scratch Coding for KidsCoding for KidsPython that steps through the days of a year, prints each one and spots patterns in the results.
Python and AI for KidsMiddle School Mathematics MasterySines, cosines and angles used for real, from the sun's path to graphics and physics simulations.
High School MathematicsA-Level MathsUniversity-level maths for adults, with Python used to check every result numerically.
College Maths CoursePython MasterclassClock noon, solar noon and summer-time noon are different moments, and software mixes them up constantly.
Ask a chatbot when the sun is highest in Sussex and it may say "around 12 noon" or give a single time without saying which day or which clock. Ask it to write code for solar noon and it will often produce a formula that ignores the equation of time, or applies summer time twice. Time handling is one of the richest sources of bugs in all software, and generated code inherits every one of them.
A student from East Sussex who has computed 11:42:09 on 3 November and 12:12:52 on 11 February knows to ask which noon, which time zone, which day and which formula. Those questions catch errors in scheduling apps, solar-panel software, flight planners and anything else that has to agree with the sky or the clock.
So an East Sussex teenager should learn to code in 2026 to know that "12:00" is a claim that needs checking, not a fact. The longer argument is in why teenagers should still learn to code in 2026.
Coast and Weald are far apart and poorly joined by evening buses. Online lessons remove the question.
A bedroom in Uckfield, a kitchen in Newhaven, a desk in Heathfield: the learner codes and the teacher watches the same screen.
Year groups, GCSE choices and A levels are named as East Sussex schools name them, and all teaching is in English.
A full first lesson with real work and a clear recommendation. We never ask for card details at that stage.
Groups are built from people at your exact stage, five to ten of them, drawn from all over, so there is a class that fits at an hour that suits.
Two lessons a week is typical, pausing when your own school closes for a holiday.
India, our teachers' base, runs 4.5 hours ahead of UK summer time and 5.5 hours ahead of Greenwich Mean Time; we always quote UK times.
Why groups follow level, not town
One city and fifteen smaller towns spread between coast and Weald mean few places have enough learners at the same stage on the same evening. Level-based groups let a Polegate learner and a Brighton learner share a class.
The same fees in every East Sussex town and every country apart from India.
A full lesson of genuine work, with a recommended level and course at the end.
About eight lessons a month, in a group of five to ten at the same level.
About eight lessons a month, one teacher and one learner.
All families outside India are charged in US dollars and we have no pound prices. You pay only after the free lesson has agreed a course and a weekly time; how pausing, missed lessons and changes between group and private work is set out 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
Share an age or school year and one interest. The first lesson could be a Scratch timer, a first Python loop through the calendar, or the solar-noon project on this page.
About the county, the Herstmonceux project and how we teach.
Brighton and Hove and the five East Sussex districts had 822,949 usual residents at the 2021 Census, from ONS figures on Nomis. Brighton and Hove alone had 277,103.
By ONS built-up area: Brighton and Hove 277,105, Eastbourne 99,180, Hastings 91,490, Bexhill-on-Sea 43,755 and Seaford 23,865. The page lists all sixteen East Sussex towns above five thousand.
Learners use NOAA's published formulas to calculate when the sun is highest over Herstmonceux on every day of 2027. It ranges from 11:42:09 GMT on 3 November to 12:12:52 GMT on 11 February.
The difference between time by the sun and time by an evenly running clock. It comes from the Earth's elliptical orbit and tilted axis, and reaches about 16 minutes in early November.
According to the Observatory Science Centre, the observatory decided in April 1946 to move to Herstmonceux, where its six green domes were completed in 1958; it moved again, to Cambridge, from 1990.
No. All teaching is live online, so a learner in Battle and one in Hove can be in the same class without travelling.
Six to sixty-seven. Scratch for young children, typed Python from about ten, maths and programming for teenagers, and maths or Python for adults. The free lesson sets the level.
Yes, from middle school maths through GCSE and A level to university-level mathematics for adults, taught live.
Nothing for the first lesson. Carrying on is USD 100 a month in a group or USD 150 a month privately; there is no registration fee and no minimum term.
East Sussex County Council, Brighton and Hove and academies set their own dates. We arrange lesson breaks around your school's calendar.
See the Brighton and Hove page for the city, or county pages for Kent and Surrey. The UK hub lists every other page.