Skip to content
London Borough of Wandsworth

Coding classes in Wandsworth

What are the best coding classes in Wandsworth?

Wandsworth is the south west London borough of Putney, Battersea, Tooting, Balham, Wandsworth Town, Earlsfield, Southfields and Roehampton, with 327,506 residents at the 2021 Census and the Putney end of the Boat Race course on its riverbank. Worthwhile coding classes teach a learner to tell a real pattern from a lucky one, and this page does that with every men's Boat Race since 1829: are the long winning streaks evidence of something, or just what chance produces? Classes are live on video with teachers in India, for learners from 6 to 67, one to one or in groups of five to ten at the same level. You pay nothing for the first lesson. Then a group place is USD 100 a month and one-to-one teaching USD 150 a month.

The Boat Race runs 8 kilometres from Putney to Mortlake, according to the race's own website, and it starts beside Putney's riverside in Wandsworth. The same website lists the winner of every men's race since 1829: 171 races, 89 won by Cambridge, 81 by Oxford, and one dead heat in 1877. Look down the list and the streaks jump out. Cambridge won 13 in a row from 1924 to 1936; Oxford won 10 in a row from 1976 to 1985. Does that mean something carries over from year to year, or would a fair coin produce streaks like that anyway? Our learners answer with two tools: a formula that counts the runs, and a program that shuffles the 170 results 100,000 times to see what chance alone looks like.

Facts last verified 25 September 2026. Teaching is online; no Wandsworth branch is claimed.

Course picks for Wandsworth

Where Wandsworth learners usually begin

Imagine a Year 2 child in Balham who flips coins to decide everything, a Year 9 pupil in Putney who watches the race from the towpath each spring, a Year 12 student in Tooting weighing up economics or statistics, and a parent in Battersea who keeps hearing about players being "on a streak" and doubts it. The first lesson is free for all of them.

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.

Wandsworth in figures

327,506 residents, 306 listed buildings and eleven libraries

Each figure is either published by the body named or counted by us from that body's own data.

Wandsworth at a glance, with who counted what
Thing countedCountCounted by
People living here, Census 2021327,506ONS, table TS001
Listed buildings and structures within the boundary306, of them 5 at Grade I and 32 at Grade II*Us, from Historic England data, 25 September 2026
Libraries on the council's list11Wandsworth Council, read 25 September 2026
Services at Clapham JunctionSouthern, South Western Railway, Mildmay and Windrush linesTfL open data, checked 25 September 2026
Men's Boat Races on record171, from 1829 to 2026The Boat Race results page

Five at Grade I

Wandsworth's Grade I entries include Mount Clare, Parkstead House, Roehampton House and the Church of St Mary in Battersea with its churchyard wall and gate.

Power and art

Battersea Power Station is listed at Grade II*, as are Battersea Arts Centre, the former Battersea Town Hall, and Old Battersea House.

Roehampton blocks

Several Roehampton housing blocks are Grade II*, among them Binley House, Charcot House and Denmead House, alongside the former Royal Victoria Patriotic School.

Wandsworth Council lists libraries at Balham, Battersea, Battersea Park, Earlsfield, Northcote, Putney, Roehampton, Southfields, Tooting, Wandsworth Town and York Gardens.

The data

171 races, one line each

The results table gives the race number, year, winner, winning distance and time. For this project only the winner matters: a string of 170 letters, O or C, once the 1877 dead heat is set aside.

The four longest winning streaks in the men's race
CrewWins in a rowFromTo
Cambridge1319241936
Oxford1019761985
Oxford918611869
Oxford918901898

Years with no race, such as during the two world wars, are simply skipped, so a streak here means consecutive races rather than consecutive calendar years. Two races were rowed in 1849, in March and December, and both count. Learners write down these choices before running any test, because each one could change the answer.

Signature project

Streaks or chance? A runs test and 100,000 shuffles

Learners measure how streaky the real sequence is, then build the world where every race is independent and compare.

1. Count the runs

A run is an unbroken stretch of wins by one crew. Fewer runs than expected means longer streaks. The real sequence has 66 runs.

2. The formula

With 81 Oxford and 89 Cambridge wins in random order, a runs test expects about 85.8 runs. Getting only 66 is about three standard deviations short.

3. The shuffle

Shuffle the same 170 results 100,000 times and count runs and the longest streak each time. That is chance, made visible.

Real results against 100,000 shuffles, run 25 September 2026
MeasureReal sequenceTypical shuffleShuffles at least as extreme
Number of runs66about 860.15%
Longest winning streak1371.6%
Share of races won by last year's winner61.5%about 50%see text

The real sequence is streakier than chance: last year's winner won again in 104 of 169 races, and shuffled results almost never produce so few runs. But split the history and the picture changes. From 1829 to 1914 the winner repeated in 61% of races and from 1920 to 1990 in 67%; from 1991 to 2026, across 35 races, exactly half. In the modern era the results look like coin tosses. A trend in the past is not a law for the future, and a learner who finds that has learned something most commentators never check.

Why an AI answer is not enough

Ask an assistant whether the Boat Race is streaky and it may tell you a story about dominant eras. It is far less likely to run the shuffle, report how often chance matches the longest streak, or notice that the effect disappears after 1991. Learners who have built the shuffle themselves can check any claim about hot hands, winning runs or momentum, including the claims AI tools make.

Careful conclusions

What the test shows, and what it cannot

Finding a pattern is the start of the thinking, not the end.

It shows dependence

Across the whole history, one race's winner tells you something about the next. The shuffle makes that hard to dismiss as luck.

It does not show why

Rowers returning, coaching, money or selection might all carry strength from year to year. This data holds only winners, so it cannot tell those apart.

Eras differ

A pattern strong before 1990 and absent after it is a warning against averaging over very different times.

Pupils studying GCSE maths can follow the idea of expected runs and the shuffle; A-level students can derive the runs-test formula and code the permutation test from scratch. The results belong to the Boat Race's published record; the runs, shuffles and percentages are ours, calculated on 25 September 2026. The Boat Race, both university boat clubs, Wandsworth Council, Historic England, TfL and the ONS are not connected with Modern Age Coders.

Getting around

Clapham Junction, and a laptop at home

Wandsworth has plenty of stations, from Putney to Tooting. A learner joining our classes needs none of them.

Clapham Junction

TfL's open data lists Southern, South Western Railway and the Mildmay and Windrush lines at Clapham Junction.

Roehampton to Tooting

A learner on the western edge and another in the south east of the borough can row in the same class, so to speak, from home.

Evenly matched

Each class has five to ten learners at one stage, so nobody is left paddling to keep up.

Wandsworth among the boroughs

Wandsworth is one of London's 32 boroughs. The London page brings them all together with the City and links each page once it is ready, including Richmond upon Thames, where the race ends at Mortlake.

Learning ladder

From coin flips to permutation tests

The free lesson shows where a learner really stands. Their school year only tells us where to start looking.

Ages 6 to 10

Heads and tails

Children code coin-flip games in Scratch and are surprised how long random streaks can be.

Scratch Coding for KidsCoding for Kids
Ages 10 to 13

Counting streaks

Python that finds the longest run in a list and compares real results with random ones.

Python and AI for KidsMaths Through Coding
Ages 13 to 18

Is it chance?

Runs tests, shuffles and eras compared, good material for a maths, statistics or computing project.

Python for TeensFull Stack Web Development for Teens
Ages 18 to 67

Patterns at work

Adults learn to test claims of momentum and streaks in sales, sport or markets before acting on them.

Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Python Automation Course
Coding and AI

AI spots patterns everywhere. Why should a Wandsworth teenager learn to doubt them?

Because pattern-finding machines, like people, find patterns in noise.

Modern AI is extraordinarily good at finding patterns, and just as capable of finding ones that are not there. The discipline that protects against that is simple: build the world where nothing is going on, and see whether the real data looks different. On the Boat Race record it does, overall, and it does not after 1991. A learner who has written that shuffle can apply the same check to any pattern an AI claims to have found.

Learners leave with three habits: say in advance what counts as a streak, compare against chance built by shuffling, and check whether the pattern holds in every era. AI tools will keep producing confident pattern claims. The people who can test them will keep being needed.

Every spring the Boat Race starts on Wandsworth's riverbank. A learner from the borough who can tell a real streak from a lucky run has a skill that lasts far longer than any race. The longer argument is in why teenagers should still learn to code in 2026.

Delivery

Putney to Balham, lessons in your own room

Wherever a learner lives in Wandsworth, class starts when the laptop opens.

Home-based

The classroom is wherever the learner's computer is, as long as the sound works and the broadband holds.

Key Stages we use

We describe progress in the Key Stages of schools in England, Key Stage 1 up to sixth form, mentioning GCSE and A level when they matter. Every lesson is in English.

A first lesson free

Real teaching rather than a sales call, ending with a recommended level and course. No card details are asked for.

Same-stage groups

Each group has five to ten learners at one stage, from around the UK and overseas, so a convenient hour is usually easy to find.

Two sessions weekly

Classes usually meet two evenings a week, with breaks around half terms, holidays and exams by agreement.

UK clock, always

Our teachers work in India, and every time in our messages is already UK time.

A busy borough, one well-matched class

More than 327,000 people live in Wandsworth, but a good class still depends on five learners at the same level being free together, so ours draw from well beyond it.

Fees

Fees for Wandsworth families

The first lesson is free; then there is one monthly fee, the same from Roehampton to Battersea.

First classUSD 0

A complete first lesson with a teacher, at no charge, closing with a suggested level, course and time.

Group tuitionUSD 100

Around eight live lessons a month in a class of five to ten at one stage.

Private tuitionUSD 150

Around eight live lessons a month, one to one with a teacher.

Wandsworth families pay in US dollars, as do all families outside India, and no sterling prices are shown on the site. Nothing is charged until after the free lesson, when you have chosen a course and a regular time. The pricing page sets out pauses, missed lessons and switching between group and private teaching.

Reviews

Parents and learners on Google, word for word

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

Get a free lesson

A rough age and one hobby is all we need to plan lesson one. We could open with a Scratch coin-flip game, a Python streak counter, or the Boat Race shuffle on this page.

+44

FAQ

Questions from Wandsworth

About the borough, the Boat Race project and our classes.

How many people live in Wandsworth?

Census 2021 found 327,506 people usually resident in the borough, the figure given in ONS table TS001.

Does the Boat Race start in Wandsworth?

The race's website describes the course as 8 km from Putney to Mortlake. The postcode directory places the Putney riverside in Wandsworth's Thamesfield ward; the finish at Mortlake is in Richmond upon Thames.

What is a runs test?

A test of whether a sequence of two outcomes is more or less streaky than chance. It counts the runs, stretches of the same outcome, and compares that with the number expected if the order were random.

Are Boat Race winning streaks more than luck?

Across all 170 decisive men's races, yes: there are 66 runs where chance would give about 86, and only 0.15% of 100,000 shuffles are as streaky. But from 1991 onwards the winner repeated in exactly half of races, just as chance would suggest.

Why shuffle the results?

Shuffling keeps the same number of wins for each crew but destroys any link between one year and the next. Doing it many times shows the range of streaks that chance alone produces, to compare with the real history.

When do Wandsworth learners have lessons?

The free lesson tells us the level; we then name a class at that level with a spare seat and a fixed evening. The teacher sits in India, and the evening we name is London time.

What does a learner need?

An ordinary computer with sound and broadband that will not drop out. The Boat Race project needs only Python and the published results table.

Is there a Modern Age Coders centre in Wandsworth?

No. There is no Wandsworth 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.

What do coding classes in Wandsworth cost?

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.

How are the groups made up?

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.

Explore London

Further along the river, and beyond

Our London page indexes every borough and the City, adding each one as it is published, from Kingston upon Thames upstream to Newham downstream. Once streaks and shuffles make sense, machine learning in London is a natural next topic, and families moving between UK nations can compare school years on our UK coding page.

Free Wandsworth classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here