---
title: "AI and Programming Classes in Mandurah | Live Online Teacher"
description: "Live online AI and programming classes for Mandurah teenagers and adults, with a project that tests whether one error band fits every distance on local roads."
canonical: https://learn.modernagecoders.com/ai-and-programming-classes-in-mandurah
source: src/pages/ai-and-programming-classes-in-mandurah.html
---
> Live online AI and programming classes for Mandurah teenagers and adults, with a project that tests whether one error band fits every distance on local roads.

Skip to contentCourse picks for Mandurah

## Routes in for a Mandurah learner

Each course reaches the road-distance project below. The free lesson recommends one, with no card details asked for.

[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)Ages 13 to 17AI and Machine Learning for TeensMachine learning basics, from fitting a line to measuring how wrong it is.See the syllabus](/courses/ai-ml-masterclass-teens)[![Data Science for Teens course thumbnail](/images/data-science-teens.webp)Ages 14 to 18Data Science for TeensPython with real tables, charts of errors and fair comparisons between models.See the syllabus](/courses/data-science-course-for-teens-python-data)[![Artificial Intelligence Course course thumbnail](/images/ai-college.webp)University and adultArtificial Intelligence CourseAI and machine learning in full, including uncertainty and evaluation.See the syllabus](/courses/artificial-intelligence-complete-masterclass-college)[![Data Science Course course thumbnail](/images/data-science-college.webp)University and adultData Science CourseRegression, residual analysis, weighting and intervals that hold up.See the syllabus](/courses/data-science-complete-masterclass-college)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/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.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)Mandurah in the Census

## A coastal city of 90,306 south of Perth

The 2021 Census for the City of Mandurah council area, set beside Western Australia and Australia.

Mandurah counted 90,306 residents with a median age of 45, living as 25,111 families in 44,094 private dwellings at 2.4 people per household.

| Measure | Mandurah | WA | Australia |
| --- | --- | --- | --- |
| Technicians and trades workers (6,739 people) | 18.6% | 15.3% | 12.9% |
| Professionals (5,215 people) | 14.4% | 22.0% | 24.0% |
| Bachelor degree or higher (9,103 people) | 12.2% | 23.8% | 26.3% |
| Residents aged 65 to 69 (6,242 people) | 6.9% | 5.0% | 5.1% |

### Houses

Separate houses numbered 29,540, 83.5% of dwellings, against 79.7% across WA.

### Apartments

Flats and apartments numbered 1,006, only 2.8% of dwellings.

### Teenagers

The count included 4,962 people aged 15 to 19 and 4,506 aged 20 to 24.

The ABS estimate for the City of Mandurah at 30 June 2025 is 106,827. Census values include small random adjustments for privacy, so a table's rows can differ from its total; we print what the bureau printed and never add rows to make a total.

Signature project

## Does one error band fit every distance on Mandurah's roads?

Pairs of Main Roads WA reference points on the same road, comparing distance along the road with distance as the crow flies, for trips up to 4 kilometres.

| Distance along the road | Pairs | Typical error | Fixed band covers | Scaled band covers |
| --- | --- | --- | --- | --- |
| Up to 0.5 km | 520 | 28 m | 100.0% | 99.4% |
| 0.5 to 1 km | 503 | 107 m | 99.6% | 97.2% |
| 1 to 2 km | 408 | 276 m | 92.2% | 91.2% |
| 2 to 4 km | 192 | 606 m | 78.6% | 85.4% |

### 1. Fit a line

A straight line through the origin predicts the crow-flies distance as 0.8710 times the road distance. On average that is a fair summary of how much the roads bend.

### 2. Look at the misses

The typical miss grows from 28 metres on short hops to 606 metres between 2 and 4 kilometres. Statisticians call errors whose size changes like this heteroscedastic.

### 3. Test the band

A single band of plus or minus 507 metres catches 95.4% of all pairs, which sounds right, but only 78.6% of the longest group, while being absurdly wide for the shortest.

### An average that hides two failures

Overall coverage of 95.4% looks like a well calibrated model. It is really two mistakes cancelling: far too cautious for short trips and overconfident for long ones. A band that grows in proportion to distance is much narrower where errors are small, about 175 metres wide on average for the shortest trips, and catches more of the long ones. Weighting the fit so that noisy long pairs count less also moves the slope from 0.8710 to 0.9132.

Pairs come from 102 roads whose points run continuously, led by Lakelands Lake Clifton Road, Pinjarra Road and Melville Mandurah Highway. Beyond 4 kilometres nearly all pairs come from a few long main roads, so the analysis stops there. Every fit and percentage is our own calculation from the Main Roads WA open data.

Honest uncertainty

## Checking whether a model's errors behave

Practised on Mandurah's road points, then used on house price models, delivery time estimates or any AI prediction with a confidence figure.

| Check | Method | What it showed |
| --- | --- | --- |
| Plot residuals against the input | Scatter of error against road distance | A funnel that widens to the right |
| Split coverage by group | Band coverage for each distance range | 100.0% for short trips, 78.6% for long |
| Let the band grow | Width proportional to distance | Closer to 95% in three of four ranges, far narrower for short trips |
| Weight the fit | Least squares weighted by 1 over distance squared | Slope rises from 0.8710 to 0.9132 |

An overall accuracy figure is a single number covering many situations. Breaking it down by the size of the input, or by any group that matters, is how hidden overconfidence is found, and it costs only a few lines of code.

### Secondary students

Fit the line, plot the residuals and explain in a paragraph why the points fan out.

### University students

Weighted least squares, conformal-style bands and testing calibration within groups.

### Adults at work

Any forecast with a plus or minus attached deserves the same check by size and by group.

Modern Age Coders is not affiliated with Main Roads Western Australia, the ABS or the City of Mandurah. The road data and statistics are theirs, used under their open licences; the analysis is ours.

Around Mandurah

## Perth time and the WA school year

Details that shape when a Mandurah learner can take a live lesson.

### Steady clock

Mandurah keeps Western Australian time, UTC plus 8, with no daylight saving in any season.

### India time

India time is two and a half hours behind Mandurah all year, which makes early evening slots easy to fill.

### Eastern states

Sydney is two hours ahead of Mandurah in winter and three during eastern daylight saving.

WA public school terms in 2027

The department lists Term 1 from Monday 1 February to Friday 9 April, Term 2 from Monday 26 April to Friday 2 July, Term 3 from Monday 19 July to Friday 24 September and Term 4 from Monday 11 October to Thursday 16 December.

Learning ladder

## From a first scatter plot to calibrated models

Age bands are a starting guide; the free lesson decides.

Ages 12 to 14

### Plotting data

Reading a table, drawing points and describing a pattern in words.

[Python for Teens](/courses/python-complete-masterclass-teens)[Maths Through Coding](/courses/maths-through-coding)Ages 15 to 18

### Lines and errors

Fitting lines, measuring residuals and seeing where a model fails.

[Data Science for Teens](/courses/data-science-course-for-teens-python-data)[AI and Machine Learning for Teens](/courses/ai-ml-masterclass-teens)University

### Uncertainty

Weighted fits, prediction intervals and calibration checks.

[Data Science Course](/courses/data-science-complete-masterclass-college)[Artificial Intelligence Course](/courses/artificial-intelligence-complete-masterclass-college)Adults

### Models at work

Building and auditing predictions that colleagues will rely on.

[Data Analysis Course](/courses/data-analysis-mastery-course-college)[Python Automation Course](/courses/python-ai-automation-masterclass-college)Coding and AI

## Would an AI assistant report the right uncertainty?

It tends to give one number for everything.

Ask a chatbot to fit this data and add a 95% interval, and it will usually compute one standard deviation from all the residuals and apply it everywhere. The summary statistics look perfect, and the band is wrong for nearly every individual trip.

Our Mandurah learners let AI write the regression, then split the errors by distance and test coverage in each range themselves. When the tool says 95%, they ask: for whom?

A Mandurah learner who has seen a 95% band cover only 78.6% of the cases that matter will question any confidence figure an AI produces, in 2026 and long after. The longer argument is in [how to learn AI properly rather than just using it](/blog/is-coding-worth-learning-2026).

Delivery

## Peel region learners, live from home

An online lesson reaches Mandurah without the trip up the freeway.

### Kept in WA time

Every slot is set in Western Australian time, which never changes during the year.

### WA year levels

Teachers work to WA year levels, ATAR students included, and teach entirely in English.

### Learn first, decide later

The trial is a genuine programming lesson. Afterwards we suggest a course and time, and payment details are never taken.

### Fifteen to twenty learners

Each group shares one level, with learners from different places so every stage has a sensible hour.

### Twice weekly sessions

About eight a month, with holiday and exam breaks agreed early.

### Adults and retirees too

Daytime and evening groups suit adults at any stage of working life, as do one-to-one lessons.

Times in Mandurah time

All lesson times are written in Western Australian time, so nobody converts from the East Coast.

Fees

## Cost of AI and programming classes in Mandurah

Here is everything you pay for.

First class**USD 0**

One free lesson, with a recommended level, course and time at the end.

Group tuition**USD 100**

Close to eight group lessons each month, with fifteen to twenty learners at one level.

Private tuition**USD 150**

Close to eight private lessons each month with the same teacher.

Mandurah pays the national US dollar rate, with nothing added or removed for location. No payment is due until the trial fixes a course and slot, and the pricing page sets out holidays, missed lessons and changes of format.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Mandurah.)Reviews

## Google reviews from our students and families

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

## A few details and we will prepare the first lesson

We choose the opening task ahead of time: a scatter plot for a Year 8 beginner, the residual funnel for a Year 11 student, or the full calibration test for an adult.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [connect@modernagecoders.com](mailto:connect@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented Mandurah one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Mandurah.)

Submitted details are used for placement and follow-up.

FAQ

## Questions about AI and programming in Mandurah

What Mandurah families and adult learners ask before they begin.

### How many people live in Mandurah?

The 2021 Census counted 90,306 people in the City of Mandurah council area. The ABS estimate at 30 June 2025 is 106,827.

### What does heteroscedastic mean?

Heteroscedastic describes errors whose spread changes with the input. In the Mandurah road data the typical error is about 28 metres for trips under half a kilometre and about 606 metres for trips of 2 to 4 kilometres, so one fixed error band cannot suit both.

### What is the Mandurah road distance project?

Learners download Main Roads WA reference points around Mandurah, pair points on the same road, predict straight-line distance from road distance, and test whether a fixed or a distance-scaled error band gives honest coverage at every distance.

### What is an SLK?

SLK stands for straight line kilometre, the distance along a road from its starting point that Main Roads WA uses to locate places on the network. The open data gives the SLK and coordinates of each reference point.

### Can ATAR students join?

Yes. Year 11 and 12 students fit lessons around ATAR courses, and assessed school work always stays their own.

### What lesson times work in Mandurah?

After school, evenings, weekends and some daytime slots for adults, agreed in the trial and written in Western Australian time. India time is two and a half hours behind Mandurah year round.

### Are younger children catered for?

Yes, from age 6 with visual coding, although the road data project is designed for teenagers and adults.

### Is there a Modern Age Coders office in Mandurah?

No, and we do not claim one. Teaching is live and online only, with no premises anywhere in Australia. A learner needs a laptop or desktop, working sound and a steady connection, and the contact number on this page is an Indian number.

### What do AI and programming classes in Mandurah 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 fifteen to twenty learners, or USD 150 a month for the same pattern one to one. Course, format and time are agreed before any payment.

### How large are the groups?

Between five and ten learners, matched on level, pace and goals rather than on age or postcode. When no group fits a workable time, one-to-one lessons are offered instead.

More in Western Australia

## Nearby pages for Mandurah learners

Up the coast is [online coding and Python in Perth](/online-coding-and-python-classes-in-perth-western-australia), with [coding classes for kids in Perth](/coding-classes-for-kids-perth) for younger learners. Further south there is [a Bunbury page on vibe coding and AI agents](/vibe-coding-and-ai-agents-classes-in-bunbury), and the whole state is covered at [coding and AI classes in Western Australia](/coding-and-ai-classes-in-western-australia).

Book the free class[Book a priority demo](/book-demo)[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20AI%20and%20programming%20class%20for%20a%20learner%20in%20Mandurah.)Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

## Keep exploring Modern Age Coders

### Related courses and guides

- [AI and Programming Classes in Manningham, Melbourne](/ai-and-programming-classes-in-manningham-melbourne)
- [AI and Programming Classes in Maidenhead](/ai-and-programming-classes-in-maidenhead)
- [AI and Programming Classes in Marion, Adelaide](/ai-and-programming-classes-in-marion-adelaide)
- [AI and Programming Classes in Lowestoft](/ai-and-programming-classes-in-lowestoft)
- [AI and Programming Classes in Marrickville, Sydney](/ai-and-programming-classes-in-marrickville-sydney)
- [AI and Programming Classes in Llanelli, Carmarthenshire](/ai-and-programming-classes-in-llanelli)
- [AI and Programming Classes in Wimbledon, London](/ai-and-programming-classes-in-wimbledon-london)
- [Coding and AI Classes in Clifton, Bristol](/best-coding-and-ai-classes-in-clifton-bristol)
- [Coding and AI Classes in Pontypridd](/best-coding-and-ai-classes-in-pontypridd)
- [Coding and AI Alongside BJC and BGCSE in The Bahamas](/coding-and-ai-alongside-bjc-and-bgcse-bahamas)

### Learn more

- [Vibe Coding and AI Agents Classes in Campbelltown, NSW](/vibe-coding-and-ai-agents-classes-in-campbelltown-nsw)
- [Vibe Coding and AI Agents Classes in Ipswich, Queensland](/vibe-coding-and-ai-agents-classes-in-ipswich-qld)
- [Vibe Coding and AI Agents Classes in Horsham, Victoria](/vibe-coding-and-ai-agents-classes-in-horsham-victoria)
- [Vibe Coding and AI Agents Classes in South Morang, Melbourne](/vibe-coding-and-ai-agents-classes-in-south-morang-melbourne)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Recurrent Neural Networks (RNN) and LSTM](/resources/ai-and-machine-learning/recurrent-neural-networks)
- [Unsupervised Learning](/resources/ai-and-machine-learning/unsupervised-learning-clustering)
- [Decision Trees and Random Forests](/resources/ai-and-machine-learning/decision-trees-and-random-forests)

### From the blog

- [AI & Machine Learning Guides](/blog/topic/ai)
- [Data Science, AI, and Math: Skills Every Tech Professional Must Learn](/blog/data-science-ai-math-skills-professionals)
- [What is Vibe Coding? The Ultimate Deep-Dive Guide to AI-Powered](/blog/what-is-vibe-coding-future-of-software-development)
- [Best AI Coding Tools for Students in 2026](/blog/best-ai-coding-tools-for-students-2026)

### Start here

- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)
- [What Modern Age Coders families say](/love)

---

*Canonical: https://learn.modernagecoders.com/ai-and-programming-classes-in-mandurah*
