Where can Worthing learners find the best coding and AI classes?
Worthing borough had 111,340 residents at the 2021 census, and the ONS built-up area of Worthing, which runs a little beyond the borough edge, had 111,620. The town leans older than England: people over 70 take a noticeably larger share, and those aged 15 to 24 a smaller one. Whether they live in Goring-by-Sea, Broadwater or High Salvington, learners aged 6 to 67 can study coding, AI, Python and maths live with our tutors in India, privately or in a class of five to ten at the same stage. The opening lesson is free and ends with a course suggestion. The Worthing project begins with a comedy whose hero is named after the town. Carrying on is USD 100 a month in a group, or USD 150 a month for private lessons.
In The Importance of Being Earnest, Jack explains how a foundling got his surname. The man who found him, he says, was "The late Mr. Thomas Cardew", who "gave me the name of Worthing, because he happened to have a first-class ticket for Worthing in his pocket at the time." The whole play is free on Project Gutenberg, and a script is secretly a data file: every speech starts with a name in capitals. A learner can read it with Python and ask a question an actor feels but rarely counts. When one character stops talking, who answers? Getting a clean answer means untangling names, stage directions and the edges of each act.
Facts last verified 27 September 2026. Teaching is online; no Worthing branch is claimed.
Pick by age and interest; every course opens with a free live lesson and no card details.

What AI is, what it gets wrong, and small games to test it.
See the syllabus
First Python programs that read text and count things.
See the syllabus
Python data work for teenagers, home of the script project.
See the syllabus
Data and AI for grown-ups who have never written code.
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 syllabusSix census age bands for Worthing, read from Nomis, with the England share beside each.
| Age band | Worthing people | Worthing share | England share |
|---|---|---|---|
| 15 to 19 | 5,440 | 4.9% | 5.7% |
| 20 to 24 | 5,193 | 4.7% | 6.0% |
| 50 to 54 | 8,151 | 7.3% | 6.9% |
| 70 to 74 | 6,627 | 6.0% | 5.0% |
| 75 to 79 | 4,851 | 4.4% | 3.6% |
| 85 and over | 4,001 | 3.6% | 2.4% |
Every band from 70 upward is above the national share, and the late teens and early twenties are below it. Ordnance Survey names list West Tarring, Findon Valley, Goring-by-Sea, Broadwater and High Salvington as parts of Worthing district, and the ONS treats the whole town as one built-up area. Pupils here work to the English national curriculum; share the term dates and we will plan round the breaks.
Our West Sussex page covers the county and South East England the region.
Read the script, split it into speeches, and count what follows what.
The learner downloads Gutenberg ebook 844 and writes a small parser. A line of capitals ending in a full stop, such as LADY BRACKNELL., starts a new speech; the lines after it belong to that speaker. Our run finds 877 speeches: 301 in the first act, 397 in the second and 179 in the third. Jack speaks most often, 218 times, with Algernon on 201 and Cecily on 152. The first trap appears at once. The cast list at the top calls him John Worthing, J.P., but the script never uses that name; every speech is labelled JACK. Joining the cast list to the speeches needs a mapping table, written by a person who has read the play.
| Speaker | Next speaker | Times | Share of that speaker's turns |
|---|---|---|---|
| Jack | Algernon | 100 | 46.1% of 217 |
| Algernon | Jack | 94 | 47.2% of 199 |
| Algernon | Cecily | 58 | 29.1% of 199 |
| Cecily | Algernon | 56 | 36.8% of 152 |
| Cecily | Gwendolen | 53 | 34.9% of 152 |
| Lady Bracknell | Jack | 43 | 51.2% of 84 |
Next the learner builds a transition matrix: nine speakers down the side, nine across the top, and in each cell the number of times the row speaker was followed by the column speaker. Only 50 of the 81 cells are ever used. Dividing each row by its total turns counts into shares, so the table can say that when Lady Bracknell finishes, Jack replies just over half the time. More traps wait here. The last speech of one act is not answered by the first speech of the next, so those two false pairs are dropped, leaving 874. The words ACT DROP and TABLEAU sit on their own lines and quietly attach themselves to the final speech unless the parser stops at them.
Stage directions in square brackets are the subtlest problem. They do not change who speaks, but they hold 1,608 words by our counting rule, which would inflate any talk-time measure. Twice a direction sits between two speeches by the same person, so the matrix gains a Jack to Jack cell and a Cecily to Cecily cell, and the learner must decide whether those are real. Finally, Jack's reply when asked for a house number is simply "149.", which a letters-only word counter scores as zero words. Each rule is written down beside the result.
Act out a short scene and tally on paper who speaks after whom.
Split the script into speeches in Python and count each character.
Build the full matrix per act, normalise rows and handle every trap.
The play text is Project Gutenberg's edition of The Importance of Being Earnest by Oscar Wilde. The parsing rules and every count are ours.
What the script itself tells us, and how the conversation shifts across the three acts.
| Detail | From the text or our count |
|---|---|
| Worthing in the script | "Worthing is a place in Sussex. It is a seaside resort." |
| First act setting | Algernon Moncrieff's flat in Half-Moon Street |
| Busiest pair, Act I | Jack to Algernon, 67 times |
| Busiest pair, Act II | Algernon to Cecily, 54 times |
| Busiest pair, Act III | Jack to Lady Bracknell, 23 times |
| Speeches in all | 877 across three acts |
Splitting the counts by act shows the story moving. The first act is mostly a duel between two friends, the second belongs to Cecily and her visitors, and the third brings Lady Bracknell to the centre. Counting successor pairs is a small version of real work: the language models behind chatbots are trained on a much larger cousin of the same question, which word tends to come next. A Worthing learner who has cleaned this script knows how many decisions sit inside such a simple-looking table.
Modern Age Coders has no link with Project Gutenberg or the census office. The play and the figures belong to them; the parsing, the counts and any slip in them are ours.
School years are a rough guide; the free lesson settles the starting point.
Block coding with characters who talk and take turns.
Coding for KidsAI Literacy for Kids (Ages 8 to 14)Reading text files, counting words and making tables.
Python and AI for KidsMaths Through CodingMatrices, probabilities and AI beside GCSE and A level.
Data Science for TeensAI and Machine Learning for TeensAdult data and Python, starting from nothing.
Data and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Python MasterclassSummaries of famous plays are everywhere; counts from the actual text are not.
Ask an AI who speaks most in Earnest and it will likely name someone plausible. Ask how often Lady Bracknell is answered by Jack and it may invent a tidy number, because nothing it read contained that count.
A Worthing learner who has parsed the script knows the real figure, and knows which choices about stage directions and act breaks it depends on.
Turning a text into honest numbers is a strong reason for Worthing teenagers to keep learning to code in 2026. The longer argument is in why teenagers should still learn to code in 2026.
Any home in the borough with a computer and broadband can join.
Learners write every line themselves; the tutor sees the shared screen and guides with questions.
A Year 4 or a Year 12 starts where the free lesson shows they are ready, with the exam board noted.
The first lesson is free and closes with a plain course suggestion.
Five to ten UK learners working at the same stage.
Breaks for school holidays.
Our tutors move with the clocks each spring and autumn.
Why online suits small groups
Five Worthing learners at one level who are free at one time seldom share a road. Teaching online lets each join a well-matched class.
Worthing pays the same international rate as every country outside India.
One complete lesson, free, followed by a course suggestion.
About eight live small-group lessons a month.
About eight live one-to-one lessons a month.
Prices are in US dollars rather than pounds. Nothing is charged until the free lesson has fixed a course and a weekly time; the pricing page explains breaks, missed lessons and changing between group and private.
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
Give us the learner's age or school year and something they enjoy. A first lesson might be a Scratch scene with talking characters, a first Python program, a small AI experiment, or counting turns in Wilde's play.
The play project, local numbers and how lessons run.
The 2021 census counted 111,340 in Worthing borough; the ONS built-up area of Worthing had 111,620.
Yes. Learners aged 6 to 67 anywhere in Worthing join our live online coding, AI, Python and maths lessons.
Learners parse the Project Gutenberg text of The Importance of Being Earnest and count which character speaks after which.
Jack says Thomas Cardew named him Worthing because he had a first-class ticket for Worthing in his pocket.
A table where each cell counts how often one item is followed by another; dividing each row by its total gives shares.
No. Every lesson is live and online.
Yes, in maths and computing, aimed at understanding; we do not promise grades.
Anyone aged 6 to 67.
The first lesson is free. Group lessons are then USD 100 a month and private tuition USD 150 a month.
Yes; tell us the dates.
Along the coast, Brighton and Hove and Chichester each have a page, and Crawley has one inland. The county is under West Sussex, the region under South East England, and the UK hub lists them all.