Skip to content
Tuggeranong district, south Canberra, ACT

Online coding and Python classes in Tuggeranong

What Python lesson comes from Tuggeranong data?

That rstrip does not remove a word. Learners tidy ACT Government shelter and barbecue names by stripping the last word. str.rstrip(" SHELTER") treats its argument as a bag of letters, so "Town Centre Shelter" becomes "Town Cen". The method made for the job, str.removesuffix, leaves every name intact.

Tuggeranong is Canberra's southern valley of 18 suburbs around Lake Tuggeranong, from Wanniassa and Isabella Plains down to Banks and Conder. Its parks are well equipped, with 61 shelters and 33 barbecues in the ACT asset lists, and their names follow a tidy pattern that invites a quick clean-up in Python.

Facts last verified 13 October 2026. Teaching is online; no Tuggeranong branch is claimed.

Course picks for Tuggeranong

Python, step by step

Courses that build careful string handling. The free trial lesson places the learner.

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.

Tuggeranong in the 2021 Census

Houses, cars and a big public tree count

Figures for the Tuggeranong statistical area (ABS SA3 80107) from 2021 Census QuickStats, read on 13 October 2026, with the ABS 2025 estimate.

Tuggeranong district counts
MeasureValue
Residents, 2021 Census89,461
Estimated residents, 202590,199
Median age38
Families25,320
Private dwellings35,314
Motor vehicles per dwelling2.0
Tuggeranong shares compared with the ACT
ShareTuggeranongACT
Separate houses79.5% (26,178)63.2%
Drove a car to work66.8% (31,605)59.0%
Bachelor degree or higher28.7% (20,752)42.9%
Residents aged 10 to 146.4% (5,768)6.0%

A driving district

Two in three Tuggeranong workers drove to work in 2021, the highest share among the eight districts on our pages.

Steady size

The 2021 count of 89,461 and the ABS 2025 estimate of 90,199 sit close together, unlike faster-growing districts.

Courts

The ACT basketball court list places 13 public courts in Tuggeranong, more than any other district by our count.

The 2021 Census fell during the pandemic, so commuting answers describe that week. ABS figures are rounded and small counts lightly adjusted for privacy; parts may not sum to totals, and we print them as published.

Signature project

The method that eats letters

Each ACT shelter record has a name such as "Clift Crescent Pedestrian Parkland Shelter". A learner wants the place without the last word and reaches for rstrip. The trouble is that rstrip(" SHELTER") does not look for the word; it removes any of the characters space, S, H, E, L, T and R from the end, for as long as it can.

Two methods on Tuggeranong asset names (our run on ACT open data)
Recordsrstrip resultremovesuffix result
61 shelters, 49 ending in " SHELTER"9 names damaged49 trimmed, 12 untouched
Tuggeranong Town Centre ShelterTUGGERANONG TOWN CENTUGGERANONG TOWN CENTRE
Pine Island / Point Hut ShelterPINE ISLAND / POINT HUPINE ISLAND / POINT HUT
Pine Island Central (no suffix)PINE ISLAND CENTRAPINE ISLAND CENTRAL
33 barbecues ending in " BARBECUE"All 33 end in ELECTRIAll 33 end in ELECTRIC

Why CENTRE dies

After removing " SHELTER", rstrip keeps going: the last letters of CENTRE are E, R, T and E, all in its set, so they go too and it stops at N.

Why ELECTRIC loses its C

The barbecue suffix contains C, so every "Electric Barbecue" loses the final C of ELECTRIC as well.

Right method

str.removesuffix, added in Python 3.9, removes the exact ending once and only if it is there. It even spares Pine Island Central, a name with no suffix that rstrip still clips to CENTRA.

A second surprise

Across the whole ACT barbecue list, 311 names end in BARBECUE and 34 in BARBEQUE. Even the correct method leaves the 34 untouched, so learners count both spellings before choosing what to remove, and report how many records each rule changed.

Names come from the ACTGOV Shelter Assets and Barbecue Assets datasets on data.act.gov.au, licensed CC BY 4.0, downloaded on 13 October 2026. Which records are in Tuggeranong is decided by each record's suburb and our district mapping; all counts are from our own script.

Fixing it in Python

Test the edge cases first

The lesson is as much about testing as about one method.

Lesson steps
StepLearner task
1Load Tuggeranong shelter and barbecue names and print ten of each.
2Apply rstrip and list every name whose result is not the expected place.
3Switch to removesuffix and check that untouched names really lacked the suffix.
4Count suffix spellings across the ACT and write a rule that handles both.

A good test set includes a name ending in CENTRE, a name ending in HUT and a name with no suffix at all. Learners who test only "Park Shelter" will see rstrip pass, because PARK ends in K, a letter outside the set. Tuggeranong data happen to contain all three cases, which makes them better teaching material than any invented list.

Younger learners

Remove letters from the end of a word while they appear in a bag, and see which words survive.

Teenagers

Write both versions with tests, then explain the bug in their own words.

Adults

Audit clean-up scripts at work for rstrip, lstrip and strip used as if they removed whole words.

Around Tuggeranong

Trees, bin days and the 2027 calendar

Local details from ACT Government open data.

Most public trees

Tuggeranong suburbs hold 188,908 public tree records by our count, more than any other district, though 88,151 carry no native or exotic label.

Tuesday bins

In the ACT NOWaste list, 17 of the 18 Tuggeranong suburbs put their garbage out on a Tuesday.

Term 1, 2027

ACT public schools welcome new students on Monday 1 February 2027; Canberra Day is Monday 8 March.

District used

Tuggeranong is the ABS statistical area of about 159.6 square kilometres, with 18 named suburbs assigned by our test of ABS suburb outlines.

Learning ladder

From letter games to string methods

A rough age guide; the trial decides.

Ages 6 to 10

Blocks first

Scratch projects with words, lists and careful rules.

Scratch Coding for KidsCoding for Kids
Ages 10 to 14

Typed Python

Strings, loops and first tests.

Python and AI for KidsMaths Through Coding
Ages 14 to 18

Python with data

Cleaning real text and checking every change.

Python for TeensData Science for Teens
University and adult

Python at work

Reliable scripts for data and automation.

Python MasterclassPython Automation Course
Python and AI

Would an AI assistant make this mistake?

It can, and the result still looks plausible.

rstrip with a word argument looks right at a glance, so assistants and people both reach for it. On "Park Shelter" it works, which is exactly why nobody notices the Town Cen problem until a report goes out.

Tuggeranong learners test generated code on awkward real names and read the documentation for the method they are about to trust.

Our Python classes use AI as a fast helper and testing as the safety net. The longer argument is in why reading code beats trusting it in 2026.

Delivery

How Tuggeranong classes work

Lessons are live over video, so nobody has to drive into town after school.

Live lessons

A teacher leads every class and checks code as it is typed.

School terms

Classes follow ACT terms and pause during holidays.

Free trial

One free lesson, then a written course plan.

Groups

Fifteen to twenty learners at one level, or one to one.

Rhythm

Two lessons a week, roughly eight a month.

India timing

In winter a 5pm Tuggeranong lesson is 12:30pm in India; in summer it is 11:30am.

Canberra time

The IANA database links Canberra to Sydney time, with daylight saving from the first Sunday in October to the first Sunday in April.

Fees

Tuggeranong class fees

Fees are the same for all learners.

First classUSD 0

No charge for the first lesson, which includes a plan.

Group tuitionUSD 100

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

Private tuitionUSD 150

One-to-one: about eight lessons a month with a single teacher.

Fees are billed in US dollars and only start when the trial has fixed the course and a weekly time. Holidays and missed lessons are covered on the pricing page.

Reviews

What families say 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 Tuggeranong lesson

Tell us the learner's age and interests. Children might play the letter-bag game; teenagers might fix the shelter names.

+61

FAQ

Tuggeranong coding and Python questions

Questions from Tuggeranong families and adult learners.

What was Tuggeranong's population?

The 2021 Census counted 89,461 residents in the district, median age 38. The ABS estimate for 2025 is 90,199.

What does rstrip actually do?

It removes characters from the end of a string while they belong to the set you pass in. It never treats the argument as one word.

What should I use instead?

str.removesuffix, available from Python 3.9, removes an exact ending once if it is present.

Why test with real data?

Real names include awkward cases such as CENTRE and HUT that invented examples tend to miss.

Is Python suitable for 10-year-olds?

Many start typed Python around 9 or 10 after some block coding. The free lesson checks readiness.

How many shelters are in Tuggeranong?

The ACT shelter asset list places 61 shelters in Tuggeranong suburbs, as downloaded on 13 October 2026.

Do you have a centre in Tuggeranong?

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

What do Tuggeranong 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 do you group learners?

By level and pace in groups of fifteen to twenty, not by age or suburb. One-to-one lessons suit anyone no group time fits.

Can adults take Python lessons?

Yes. Adults learn in adult groups or privately, often to clean and report on data at work.

More for Canberra learners

Other pages to try

South-side families can also read the Canberra page, our ACT guide, and moving from Scratch to Python.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here