What are the best coding classes in Chichester?
Chichester district had 124,068 usual residents at the 2021 census, and in the College Lane and Oaklands area 24.2% of residents aged five and over were students. The Victoria County History describes the city walls as Roman in origin. Anyone from six to sixty-seven in Chichester can learn with us: a teacher based in India leads each class over a video call, either privately or with five to ten learners at one level, scheduled around English school days and working hours. Lesson one is free of charge; after that, USD 100 a month buys a group place and USD 150 a month buys one-to-one teaching.
The River Lavant runs past Chichester's walls, but not always: at the Environment Agency's Graylingwell gauge, just north of the city, the daily record shows no flow at all through the whole of three water years, although 1,003 of those 1,096 days are flagged as estimated. Our Chichester project asks whether the river now flows on more days than it did in the 1980s. Teenagers count the days with flow in each year from October to September, 44 years from 1982 to 2025, then apply the Mann-Kendall test, which asks whether later years tend to be higher than earlier ones. Counting any flow at all, the answer looks like yes. Counting only flow above 10 litres a second, the trend disappears.
Facts last verified 23 September 2026. Teaching is online; no Chichester branch is claimed.
Begin with the course that fits the learner's interests today. All four start with a free live lesson, booked without handing over any card details.

Block programming for younger children, from animations to simple games that keep a tally and draw a bar chart.
See the syllabus
Python from first lines to full projects, enough to download 45 years of river readings and test them for a trend.
See the syllabus
Statistics and probability built up from ranks, averages and chance, including how to tell a trend from ordinary ups and downs.
See the syllabus
Data analysis for adults who report on trends at work and need to know when a rising line is real and when it is not.
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 syllabusCounts below are 2021 census results from the Office for National Statistics, as published on Nomis, for three middle-layer areas the House of Commons Library names College Lane and Oaklands, Central Chichester, and Stockbridge and Fishbourne, with the district and England alongside.
| Area | Usual residents | Students among those aged 5 and over | Residents per square kilometre |
|---|---|---|---|
| College Lane and Oaklands | 12,300 | 24.2% | 3,696.1 |
| Central Chichester | 8,907 | 19.1% | 3,767.4 |
| Stockbridge and Fishbourne | 8,515 | 18.9% | 496.8 |
| Chichester district | 124,068 | 17.5% | 157.8 |
| England | 56,490,048 | 20.4% | 433.5 |
In College Lane and Oaklands, 1,362 residents were aged 20 to 24, 11.1% of its age table, and 534 people lived in communal establishments.
Central Chichester is the most closely packed area, at 3,767.4 residents per square kilometre, and 4.6% of its residents were aged 85 or over.
The wider district, reaching from Selsey to Midhurst, had 120,153 people in households and 4.1% of residents aged 85 or over, against 2.4% in England.
Every percentage here comes from its own census table, because each table is adjusted separately for privacy and their totals can differ by a few people. Our Chichester classes draw on the city and the villages close by. A Summersdale seven-year-old animating a first story, a Whyke student in Year 12 working through A level Computer Science and a Fishbourne adult learning Python to tidy up spreadsheets would each join a different group, placed by level rather than by age.
From the Victoria County History of Sussex, volume 3, which covers the city of Chichester and its cathedral.
The county history calls the walls and gates Roman in origin and sees no reason to think the line of the wall has changed since the Romano-British period, though little Roman work now shows.
The Roman road from London, part of Stane Street, approaches the city from the north-east and enters by the East Gate.
In the 12th century the dean needed a licence to make a gate through the wall to reach his land beside the River Lavant, and the stream served as the church's boundary where there was no ditch.
The county history also records the fall of the cathedral spire in 1861, and its rebuilding by Sir Gilbert Scott on the original lines, from drawings made by Joseph Butler, architect to the fabric, in 1847 and 1848. In the middle of the city stands the Market Cross, which the history says was designed to stand in a wide open space. We have no connection with Chichester Cathedral or the Victoria County History, and the descriptions here are theirs.
On the National Heritage List
Historic England lists the Cathedral Church of the Holy Trinity and Cloisters (list entry 1354261) and the Market Cross (1026826) at Grade I, both listed on 5 July 1950, and the City Walls (1354262) at Grade I, listed on 8 October 1971. Near the river gauge, the Chapel at Graylingwell Hospital (1415725) is listed at Grade II.
The Mann-Kendall test compares every year with every later year and counts how often the later one is higher, minus how often it is lower. That total, S, is large and positive when later years tend to be higher. Because it uses only order, one extreme year cannot dominate it.
| What counts as a flowing day | Average, first 22 years | Average, last 22 years | Mann-Kendall S | p-value |
|---|---|---|---|---|
| Any flow above zero | 184.3 days | 218.3 days | 221 | 0.026 |
| More than 10 litres a second | 163.3 days | 178.4 days | 64 | 0.52 |
Download 16,561 daily mean flows from the Environment Agency and count, for each year from October to September, the days with flow. The record has three years with none at all, 1989, 1996 and 1997, with 1,003 of their 1,096 days flagged as estimated.
For 44 years there are 946 pairs of years. Add one when the later year had more flowing days and subtract one when it had fewer. The result is S.
Work out how big S would usually be if the years came in random order. For any flow, an S this far from zero, in either direction, happens by chance only about 2.6% of the time.
Three checks weaken the headline. Wet and dry spells carry over from one year to the next (the correlation between neighbouring years is 0.390), so shuffling the years in blocks of three is fairer, and that gives 0.040. Leaving out 2024, the year with most flow (337 days), moves p to 0.061. And 1,340 of the 8,857 flowing days carried 10 litres a second or less. Raise the bar to that level and S falls to 64, with p of 0.52: no sign of a trend at all. The rise is almost entirely in days of the barest trickle.
That matters because the way the record was kept changed over the years. In the 1980s and 1990s about two days in five are flagged as estimated by the Environment Agency; after 2010 the flags that appear are mostly unchecked instead. Days of near-zero flow are exactly where an estimate and a measurement are most likely to disagree. So the fair conclusion is that the Lavant has not clearly started flowing more often: there are more days with a trace of flow in the recent record, but not more days with real flow. Saying so plainly is part of the method.
Learned on the Lavant, then used for sales figures, website visits, exam entries, air quality and any number reported year after year.
| Question | For the Lavant | What goes wrong if you skip it |
|---|---|---|
| How is the measure defined? | Any flow, and above 10 litres a second | A trend that exists only under one definition |
| Are the years independent? | Neighbouring years correlate at 0.390, so blocks of three | Wet and dry runs mistaken for a trend |
| Does one year decide it? | Tested with and without 2024 | A single flood year carrying the result |
| Did the recording change? | Estimated and unchecked flags counted by decade | A change in record-keeping read as a change in the river |
| Is every year complete? | 1981 and 2026 left out; 2024 missing three days | Part-years counted as whole ones |
The first row is the lesson that stays with learners. The same river, the same years and the same test give p of 0.026 or 0.52 depending on one decision about what counts as flowing. Before believing any trend, ask whether the answer survives a sensible change to its definition, and report both when it does not.
Keeping a tally of rainy days for a month, drawing the bars and deciding what counts as a rainy day before arguing about it.
Mann-Kendall, autocorrelation and permutation tests in Python on 45 years of Environment Agency river data.
Checking whether a reported trend at work survives a change of definition, a missing year or a change in how figures were recorded.
We have no connection with the Environment Agency, the Victoria County History, Chichester Cathedral, Historic England or Chichester District Council. The river data and census tables are published openly; the counts, trend tests and permutations on this page are our own analysis.
Use the ages as a rough guide; the free lesson finds the rung a learner is actually on.
Tallies, bar charts and simple rules for what gets counted, in block code the learner builds.
Scratch Coding for KidsProblem Solving and Computational Thinking for KidsAverages, ranks and before-and-after comparisons in Python, with a question about what else changed.
Python and AI for KidsMaths Through CodingMann-Kendall, permutation tests and sensitivity checks on real Environment Agency records.
Python for TeensStatistics & ProbabilityTesting whether a rising or falling figure is real, with definitions stated and every check reported.
Data Analysis CourseData Science CourseBecause the most convincing chart can rest on a definition nobody questioned, and an AI tool will not question it for you.
Hand an AI assistant the Lavant record and ask whether the river is flowing more often, and it may well say yes, with a neat chart and a p-value of 0.026. Nothing in that answer would be false. It would simply leave out that the trend vanishes above 10 litres a second, because nobody asked.
A learner who has run the test both ways knows the next question to ask of any trend: what exactly was counted, did the counting change, and does the answer survive a small change of definition? That habit is worth more than any single result.
So a Chichester teenager should keep learning to code in 2026, beside walls the county history traces back to Roman times: AI can find a pattern in seconds, but people still have to decide whether it is real. The longer argument is in why coding is worth learning in 2026.
Chichester's learners live inside and around the walls, in the villages along the Lavant and out towards the harbour. Online, every one of them is the same distance from the lesson.
A learner in Portfield and another in Donnington can share one class without either of them crossing the city.
Families will recognise our stages, which run alongside the English curriculum from primary school to GCSE and A level; all teaching is in English.
In the opening session the learner builds something real, and the teacher then suggests a starting level, a course and a regular weekly time. There is no card to hand over.
Groups of five to ten learners at the same stage, from Chichester, other parts of the UK and abroad, so every level has sensible times.
Two fixed lessons a week, roughly eight a month, with half terms and exam weeks arranged with the teacher in advance.
At 5 pm in Chichester it is 9.30 pm for our teachers in India in summer and 10.30 pm in winter, since India does not put its clocks forward; they fit their evenings around families here.
Across West Sussex
Learners in Bognor Regis, Selsey, Midhurst or Bosham join exactly the same classes, because every lesson is online and classes are grouped by level.
The first lesson is free, and after that there is one monthly fee.
A whole lesson free of charge, finishing with our advice on level, course and a weekly slot.
Roughly eight live lessons a month, in a group of five to ten learners at the same stage.
Roughly eight live lessons a month, with a teacher who works with your learner alone.
Families in Westhampnett or Apuldram are billed in US dollars, as is every family outside India, and our site shows no pound prices. Charges begin only after the free lesson, once you have agreed a course and a weekly slot with us; the pricing page sets out how pauses, missed lessons and moves between group and one-to-one teaching work.
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 happens in the first lesson depends on the learner: a rainy-day tally chart for a young child, a short Python program that counts the days above a threshold for a beginner, or 45 years of Lavant flow data and the Mann-Kendall test for a teenager ready for real statistics.
Questions Chichester families ask us most often.
Census 2021 counted 124,068 usual residents in Chichester district. The middle-layer areas the House of Commons Library names College Lane and Oaklands, Central Chichester, and Stockbridge and Fishbourne had 12,300, 8,907 and 8,515.
The district is more thinly settled, at 157.8 residents per square kilometre against 433.5, and 4.1% of its residents were aged 85 or over in 2021, against 2.4% in England. In College Lane and Oaklands, 24.2% of residents aged five and over were students.
A test for a steady rise or fall over time. It compares every year with every later year, adds one when the later year is higher and subtracts one when it is lower, then asks how likely a total that large would be if the years were in random order.
Counting any flow at all, days with flow rose from an average of 184.3 a year in the first 22 years to 218.3 in the last 22, with a p-value of 0.026. Counting only flow above 10 litres a second, there is no sign of a trend (p of 0.52), so the rise is in days of the barest trickle.
From the Environment Agency's hydrology data service, which publishes daily mean flow for the Lavant at Graylingwell with a quality flag on each day. We are not connected with the Environment Agency.
The Victoria County History calls the walls and gates Roman in origin and sees no reason to think the line of the wall has changed since Roman times, though the visible stonework has been refaced many times. Historic England lists the City Walls at Grade I.
Most Chichester learners take lessons straight after school, later on a weekday or on a Saturday or Sunday morning; the slot is fixed at the end of the free lesson. Our teachers work from India, where clocks read four and a half hours later than West Sussex while British Summer Time lasts and five and a half hours later the rest of the year.
No. We have no Chichester centre and no premises anywhere in the UK, because every lesson is live online. A learner needs a computer with sound and a steady internet 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 where they live, with five to ten learners at the same stage. When no group fits the learner's week, we offer one-to-one lessons.
Along the coast, the Portsmouth page finds the narrowest point in a road network with max-flow min-cut, and Winchester separates a chalk river's groundwater from its storm flow. Brighton and Hove smooths a noisy air-quality record. Our England guide explains how our levels line up with English schooling, and the UK coding page leads to every other city.