Skip to content
Berwick, City of Casey, Melbourne, Victoria

AI and programming classes in Berwick

What do AI and programming classes look like for Berwick learners?

Live online lessons where learners build models and then measure how good they are, honestly. Berwick is a family suburb: the 2021 Census counted 50,298 residents in 13,846 families, with 7.7% aged 10 to 14 against 6.0% across Victoria, and 89.0% of homes were separate houses.

Berwick station had 1,008,200 entries in FY24-25, up from 864,800 in FY18-19. That rise put it eighth of 219 Melbourne stations ranked by growth. Could a model have picked the top ten in advance? More importantly, how would you know whether it did well? That second question is where most machine learning projects go wrong.

Facts last verified 10 October 2026. Teaching is online; no Berwick branch is claimed.

Course picks for Berwick

Courses where models get measured

Each course here teaches learners to test a model before trusting it, the habit behind the ranking project. The free first class decides the starting point.

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.

Berwick in the Census

Houses, cars and school-age children

Figures for the Berwick suburb (ABS code SAL20224, listed as Berwick (Vic.)) from the 2021 Census QuickStats, set against Victoria.

Berwick suburb, 2021 Census headline counts
HeadlineBerwick
Residents50,298
Median age38
Families13,846
Private dwellings17,981
Average people per household2.9
Berwick against Victoria
MeasureBerwickVictoria
Separate houses89.0% (14,827)73.4%
Flats or apartments0.3% (52)12.1%
Residents aged 5 to 97.5% (3,750)6.2%
Residents aged 10 to 147.7% (3,890)6.0%
Workers who drove to work54.9% (13,925)49.9%

Two cars

Berwick homes averaged 2.1 motor vehicles each on Census night, with 2.9 people per household.

Large area

The bureau measures the suburb at 33.20 square kilometres, in the City of Casey.

Lockdown note

Because the Census fell in the August 2021 lockdown, the 6,401 residents who worked from home, 25.2%, describe that week only.

QuickStats adjusts small counts to protect privacy, so table rows may not sum to totals. Every figure here is quoted as published; we never add parts to make a new total.

Signature project

Which model finds the fastest-growing stations?

We took the 219 stations with figures in FY18-19, FY23-24 and FY24-25 and ranked them by FY24-25 entries as a share of FY18-19. Then we tried three ways of predicting that ranking and scored each one with two standard ranking metrics.

Scores for each ranking model (our calculation from the station-entry files)
ModelPrecision at 10NDCG at 10Berwick placed
Last year's growth, FY23-24 against FY18-190.80.98988th
Distance from Flinders Street0.20.604914th
Weekend share of trips in FY18-190.10.487210th
Random order, average of 1,000 runs0.04750.553Anywhere

The plain model won

Assuming last year's growth continues found eight of the true top ten and put Berwick exactly where it finished, eighth.

Cleverer, worse

Distance from the city and weekend share sound like sensible clues. Distance barely beat chance; weekend share did worse than chance on NDCG.

Top of the list

Merinda Park grew most, to 1.882 times its FY18-19 entries, then Officer at 1.697; Berwick's ratio was 1.166.

Read a metric next to its baseline

Random guessing scored 0.553 on NDCG at 10, because every station grew or shrank by a modest amount and so even a poor top ten earns partial credit. On its own, 0.6049 sounds respectable. Next to random, it shows distance from the city added very little. Always score a dumb baseline first.

The models, scores and rankings are ours, built on the department's published estimates, which are rounded to the nearest 50. They show what happened in our test; we make no claim about why any station grew.

The metrics behind it

Two ways to score a ranked list

A ranking model is judged on its top results, because those are the ones anyone reads.

Precision at k and NDCG at k
MetricWhat it measuresBlind spot
Precision at 10How many of the model's top ten are in the true top tenIgnores order inside the ten
NDCG at 10Rewards high true values placed near the top, discounted by positionGraded gains can flatter weak models
Spearman correlationAgreement across the whole rankingTreats rank 200 as seriously as rank 2

Last year's growth also had a Spearman correlation of 0.86 across all 219 stations, while distance from the city came out at minus 0.0429, essentially no relationship. NDCG divides the score of the model's list by the score of the perfect list, so 1 means the order was ideal.

Younger learners

Guess the top five in a class vote, then count how many guesses made the real top five.

Secondary students

Code precision at k and NDCG in Python and test them on the station files.

Adults

Score a search or recommendation feature at work against a random baseline before reporting it.

Around Berwick

One station, twelve schools

More detail from the state files.

Berwick station

The only metropolitan station inside the suburb, on the Pakenham line, with 1,008,200 entries in FY24-25.

Schools

The 2025 school locations file places 12 open schools in Berwick: nine government, two Catholic and one independent, including Berwick Primary School and Berwick Secondary College.

Term 1, 2027

Victorian government school students start on Thursday 28 January 2027; Term 1 ends on Thursday 25 March.

Which Berwick

This page is about the Berwick suburb in Melbourne's south-east, in the City of Casey. Places with similar names elsewhere have their own figures, and none of them are used here.

Learning ladder

From class votes to ranking models

Ages are a rough guide; the free first class sets each learner's level.

Ages 6 to 10

Scratch

Games with scores, leaderboards and simple sorting.

Scratch Coding for KidsAI Literacy for Kids (Ages 8 to 14)
Ages 10 to 14

Python and AI ideas

Lists, sorting and first guesses about what makes a model good.

Python and AI for KidsMaths Through Coding
Ages 14 to 18

Machine learning

Train models, then measure them against baselines.

AI and Machine Learning for TeensData Science for Teens
University and adult

Applied AI

Evaluation, ranking and models that hold up in use.

AI and ML MasterclassData Science Course
Coding and AI

If an AI can build the model, why should a Berwick learner learn to score it?

Because building a model takes minutes now, and knowing whether it is any good is the part that still takes a person.

Ask an assistant for a model to predict station growth and it will give you one, often with an impressive sounding feature like distance from the city. It will rarely volunteer that a random guess scores 0.553 on the same metric, or that last year's numbers beat its idea easily.

A learner who has computed precision at 10 by hand and watched a sensible feature lose to chance knows to ask for the baseline every time. That question saves more projects than any new algorithm.

The Berwick learner who measures a model against a baseline is the one who can tell real progress from a good story. The longer argument is in why teenagers should still learn to code in 2026.

Delivery

Berwick lessons, live online

Everything happens on screen, which suits a suburb where most trips mean the car.

Log in and build

At lesson time the learner opens the link, shares a screen and codes with the teacher watching.

Term calendar

Courses follow Victoria's school terms and pause in the state holidays.

Trial class

The free class is a normal lesson; afterwards we recommend a course and a weekly slot.

Matched groups

Fifteen to twenty learners per group, matched on level and pace.

Steady pace

Two fixed lessons a week, about eight each month, with breaks agreed early.

Teachers in India

Our teachers are in India: a 5:30pm Berwick lesson in summer is noon India time, then 1pm after Melbourne's clocks go back.

Daylight saving

Melbourne's daylight saving began on Sunday 4 October 2026 and ends on Sunday 4 April 2027. India has no daylight saving, so we always confirm times in Melbourne time.

Fees

Berwick class fees

Three prices, set out plainly.

First classUSD 0

The first lesson is free and finishes with a clear recommendation.

Group tuitionUSD 100

A month of group lessons, usually eight, with fifteen to twenty learners at the same level.

Private tuitionUSD 150

About eight lessons a month, one teacher with one learner.

Families outside India are billed in US dollars, so Berwick pays the same as other families abroad. Billing starts only after the trial has settled course and time; holidays, absences and changing format are covered on the pricing page.

Reviews

Google reviews from families we teach

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

Book a free Berwick class

Tell us the learner's age and an interest. A seven-year-old might start with a leaderboard game in Scratch; a Year 11 student might start by scoring the station models in Python.

+61

FAQ

Berwick AI and programming questions

What Berwick parents and adult learners ask before starting.

How many people live in Berwick?

The 2021 Census QuickStats for the Berwick suburb record 50,298 residents, 13,846 families and 17,981 private dwellings.

What is precision at 10?

The share of a model's top ten that are truly in the top ten. Our strongest station model scored 0.8, meaning eight of its ten picks were right.

What is NDCG?

Normalised discounted cumulative gain: a score from 0 to 1 that rewards putting the most relevant items at the very top of a list.

What did the Berwick ranking project show?

That the simplest model, assuming last year's growth continues, beat two cleverer-sounding ones, and that a metric only means something next to a random baseline.

At what age can children start AI classes?

From six, with Scratch and simple AI activities. Training and testing real models usually starts in the early teens, once Python is familiar.

Do learners need maths for machine learning?

Some helps, and we teach it as needed. Ranking metrics like these need only fractions, sorting and logarithms explained with examples.

Is there a Berwick centre?

No. All teaching is live online, we have no premises in Australia, and the phone number shown is an Indian number.

What do AI classes cost for Berwick learners?

The first lesson is free. Group classes then cost USD 100 a month for two live lessons a week, about eight a month, with fifteen to twenty learners, or USD 150 a month for one-to-one lessons. Course, format and time are agreed before paying.

How many are in a group?

Fifteen to twenty learners, grouped by level, pace and goals. Private lessons are offered when no group time works.

Can adults join AI classes?

Yes. Adults have their own groups or study privately, often to evaluate AI tools they already use at work.

Explore Melbourne and Victoria

More for Berwick learners

For younger learners, read about coding classes for kids in Melbourne. Families weighing selective entry can see Victorian selective entry maths practice, and the Victoria guide covers the state.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here