Skip to content
Baldivis, City of Rockingham, Western Australia

AI and programming classes in Baldivis

Why does the Baldivis AI project start with paperwork?

Because most AI mistakes begin in the data. Learners write a datasheet, a short structured description of a dataset, for the WA Department of Education schools list. It records what the file covers, what a blank cell might mean and how precise the locations are. Only then do they decide which questions the data can honestly answer.

Baldivis is one of Perth's youngest suburbs. Its median age at the 2021 Census was 31, and children aged 5 to 9 made up 9.4% of residents, well above the state share. Ten government schools sit inside its outline, so a dataset about schools is something many Baldivis families already know from the inside.

Facts last verified 12 October 2026. Teaching is online; no Baldivis branch is claimed.

Course picks for Baldivis

AI, data and Python courses

Courses that pair coding with careful handling of data. The free trial confirms the level.

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.

Baldivis in the 2021 Census

Young families in new houses

Figures for the Baldivis suburb and locality (ABS SAL50054), a suburb of the City of Rockingham, from 2021 Census QuickStats read on 12 October 2026.

Baldivis headline counts
MeasureValue
People37,697
Median age31
Families10,280
Private dwellings13,660
People per household2.9
Bedrooms per dwelling3.7
Baldivis shares compared with Western Australia
ShareBaldivisWA
Residents aged 5 to 99.4% (3,526)6.5%
Residents aged 10 to 148.5% (3,192)6.4%
Separate houses95.5% (11,843)79.7%
Technicians and trades workers18.7% (3,456)15.3%

Families

Couples with children made up 53.0% of Baldivis families, or 5,444, against 44.6% across the state.

Work

Of employed residents, 60.1% worked full time, and the trades were a larger share of jobs than in WA overall.

Census caution

Census night came during the pandemic, so commuting figures may describe an unusual week rather than a typical one.

The ABS rounds shares and lightly adjusts small counts, so parts of a table can miss the total by a little. We quote each published figure unchanged and never build totals by adding rows.

Signature project

A datasheet before a model

In 2018 Timnit Gebru and colleagues proposed that every dataset should come with a datasheet: who made it, what it contains, how it was collected and what it should not be used for. Baldivis learners write one for the WA schools list, measuring each answer from the file rather than guessing.

Datasheet findings for the WA schools list (our measurements on the file downloaded 12 October 2026)
Datasheet questionWhat the file shows
What is one row?A currently active school: 1,153 rows, 319 of them non-government
When was it counted?Student numbers as at the 2026 Semester 1 census, one snapshot
What does a blank mean?79 blank year-level cells inside schools' own year ranges, at 44 schools; no cell anywhere holds a zero
Are all columns used?The UPR column is empty in every row; USE has one value
How precise are locations?Most coordinates have 8 decimal places, but 5 schools have only 3, roughly 100 metres
What is incomplete?3 rows lack a total, 1 lacks coordinates, 1 lacks a classification

The blank question

With no zeros in the file, a blank probably means no students in that year. It could also mean a value not reported. The datasheet records both readings and says which one the project assumes.

One snapshot only

Year 1 and Year 6 in the same census are different children. A model that reads the gap between them as growth over time is misusing the file, and the datasheet says so.

Baldivis is clean

For the 10 government schools inside the Baldivis outline, every year level in range has a number, and coordinates carry 6 or 8 decimals.

Why this is AI work

Models inherit every gap and guess in their training data. A one-page datasheet is the cheapest safety check there is, and it often decides that a planned model should not be built, or should answer a narrower question.

The file is the Department of Education's Western Australian Schools Lists spreadsheet, licensed CC BY 4.0. Which schools fall inside Baldivis is decided by our point-in-polygon test, and it agrees with the suburb field for all ten. Counts of blanks, decimals and columns are our own measurements.

Writing the datasheet

Questions first, then code to answer them

Each datasheet question becomes a few lines of Python, and each answer goes into a plain-text document that travels with the file.

Lesson steps
StepLearner task
1Load the spreadsheet, find the real header row and count rows by classification.
2For each school, check every year level between its lowest and highest year for blanks or zeros.
3Measure coordinate precision and list rows missing totals, locations or classes.
4Write the datasheet, then list two questions the data can answer and two it cannot.

Step 1 has its own surprise: the header sits several rows down, beneath a title block, and many columns in between are empty spacers. A learner who reads the file blindly gets shifted columns and wrong year levels. Baldivis numbers make a good check after loading, because the eight primary schools' Kindergarten counts run from 54 to 85 and the two secondary colleges list 273 and 182 students in Year 7.

Younger learners

Make an information card for a class collection: what was counted, when, and what is missing.

Teenagers

Write the datasheet in Python and Markdown, then argue for or against a model idea.

Adults

Draft datasheets for datasets at work before they reach an analytics or AI project.

Around Baldivis

Schools, roads and the 2027 calendar

Details from the schools list, the Main Roads Traffic Digest and the WA Department of Education calendar.

Ten government schools

Eight primary schools and two senior high schools lie inside the outline, all in the South Metropolitan education region.

Counted roads

Our map test finds 17 Main Roads count sites inside Baldivis, including three on Kwinana Freeway and two each on Safety Bay Road and Baldivis Road.

Term 3, 2027

WA public schools run Term 3 from Monday 19 July to Friday 24 September 2027.

Outline used

Baldivis is the ABS suburb outline of about 87.3 square kilometres. Our grid test of that outline against the ABS council areas places all of it within the City of Rockingham.

Learning ladder

From information cards to model documentation

Ages are a guide; the trial lesson places each learner.

Ages 6 to 9

Sorting and labels

Block code about collecting and describing things.

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

First data

Counting, tables and first Python programs.

Problem Solving and Computational Thinking for KidsPython and AI for Kids
Ages 13 to 17

Data and models

Machine learning with documented, checked data.

Data Science for TeensAI and Machine Learning for Teens
University and adult

Responsible AI

Building and documenting AI systems for work.

Artificial Intelligence CourseData Analysis Course
Coding and AI

Do learners still need this when AI can read files?

More than ever, because AI tools read files confidently even when the file is ambiguous.

Hand the schools spreadsheet to an AI assistant and it will summarise it. It may not notice the header buried beneath the title block, the empty spacer columns or that blanks might hide missing reports.

A Baldivis learner who has written the datasheet can ask the right follow-up questions and spot an answer built on a misread column. That judgement does not come from the tool.

In our AI classes, understanding the data comes before training on it. The longer argument is in whether learning to code is still worth it in 2026.

Delivery

How Baldivis lessons work

Every class is live online, so learners join from home with no trip up the freeway.

Taught live

Teachers lead each lesson and look at learners' code as they write it.

WA calendar

Lessons follow WA school terms and stop for holidays.

Free trial

The first lesson costs nothing and ends with a plan.

Group sizes

Fifteen to twenty learners per group, or private lessons.

Rhythm

Two lessons each week, about eight a month.

India time

A 4:30pm Baldivis lesson begins at 2pm in India.

Western Australian time

According to the IANA time zone database, WA has not used daylight saving since March 2009, so the difference from India is always two and a half hours.

Fees

Baldivis fees

Every learner pays the same published fees.

First classUSD 0

The opening lesson is free, with a course plan.

Group tuitionUSD 100

Group lessons: about eight a month, fifteen to twenty learners each.

Private tuitionUSD 150

Private lessons: about eight a month with a single teacher.

Fees are in US dollars and only start after the trial has agreed a course and a weekly time. The pricing page lists holiday and missed-lesson terms.

Reviews

Family reviews on Google

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 Baldivis lesson

Let us know the learner's age and interests. A primary student might make an information card; a teenager might start the schools datasheet.

+61

FAQ

Baldivis AI and programming questions

Questions from Baldivis parents and adult learners.

How many people live in Baldivis?

The 2021 Census counted 37,697 people in the Baldivis suburb, with a median age of 31.

Which council covers Baldivis?

The City of Rockingham. Our test of the ABS outlines places the whole suburb inside that council area.

What is a datasheet for a dataset?

A short document describing a dataset's purpose, contents, collection, gaps and suitable uses, proposed by Gebru and colleagues in 2018.

Why not train a model straight away?

Because blanks, snapshots and imprecise locations can mislead a model without any error message. The datasheet finds them first.

Is this suitable for children?

Younger learners make simple information cards for their own collections. Full datasheets suit teenagers and adults.

How many schools are in Baldivis?

The Department of Education list places 13 schools in Baldivis, 10 of them government schools, as at the 2026 Semester 1 census.

Do you have a centre in Baldivis?

No. Lessons are live online only, we have no Australian office, and our listed phone number is Indian.

What do Baldivis classes cost?

The first lesson is free. Group classes cost USD 100 a month for two live lessons a week, about eight a month, in groups of fifteen to twenty, and one-to-one classes cost USD 150 a month. You agree the course and time before paying.

How are groups put together?

By level and pace, fifteen to twenty learners each, not by age or suburb. One-to-one lessons cover anyone no group time fits.

Can adults take AI classes?

Yes. Adults study in adult groups or one to one, often using datasets from their own jobs.

More for Perth learners

Explore further

The Perth page covers the city, the Western Australia guide the state, and AI classes for teens the secondary years.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here