Skip to content
Kirkby, Knowsley, Merseyside

Coding and AI classes in Kirkby

Which coding and AI classes are best for Kirkby?

The ONS gives the Kirkby built-up area 45,560 usual residents at the 2021 census, and the borough of Knowsley 154,519; a small part of that built-up area lies outside Knowsley. Northwood, Southdene, Tower Hill and Westvale are gazetteer suburbs whose nearest postcodes are inside it. People in Kirkby aged six to 67 learn coding, AI, Python, vibe coding and maths with Modern Age Coders in live online classes. Tutors in India take each class, either privately or with five to ten learners at a matching level, and every project involves calculating something real. Our course advice follows a free first lesson. In the Kirkby project the learner downloads the boundaries of 137 census neighbourhoods, writes two shape scores in Python, and finds that the question "which is the oddest shape?" has more than one honest answer. From then on it is USD 100 each month in a group, or USD 150 each month for one-to-one.

A circle is as compact as a shape can be. A long thin strip is not. Between those two, deciding which shape is "odder" sounds like a matter of taste, but there are formulas for it, and people use them to judge everything from census areas to land parcels. The trouble is that the standard formulas disagree, and one of them changes its answer depending on how finely the boundary was drawn. Kirkby's census neighbourhoods, whose edges follow streets and property lines rather than any geometry, make an ideal test.

Facts last verified 1 October 2026. Teaching is online; no Kirkby branch is claimed.

First courses

Coding and AI courses for Kirkby learners

A place to begin for each age. Whichever you pick, lesson one is free and no card is needed.

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.

Kirkby and Knowsley

Kirkby, Northwood, Southdene, Tower Hill and Westvale

Census totals, where the built-up area ends, and the suburb names inside it.

People counted at the 2021 census (ONS usual residents)
AreaPopulation
Kirkby built-up area45,560
Knowsley borough154,519

Knowsley also contains Huyton, Prescot, Halewood and other places, so the two rows overlap and are not added together. Using the ONS lookup from output areas to built-up areas, the learner finds 137 output areas of the Kirkby built-up area inside Knowsley, holding 43,003 people between them; the rest of the published total lies over the borough edge. postcodes.io lists Northwood and Tower Hill in L33 and Southdene and Westvale in L32 as suburban areas whose nearest postcodes are in the Kirkby built-up area. Local schools follow England's national curriculum. Send the year group, anything from Year 2 up to Year 13, and we can tie lessons to GCSE or A level computer science.

Merseyside pages

Try Huyton with Roby, St Helens, Liverpool or the Merseyside page. We set out why thinking comes before AI tools in learn to think, not just use AI tools.

The Kirkby project

Scoring 137 neighbourhood shapes, two ways

Census boundaries, two formulas, and a check on how much the drawing itself matters.

Output areas are the smallest areas the census reports on. The learner downloads the full-resolution boundaries of Kirkby's 137 from the ONS: 38,657 corner points in British National Grid metres. Their areas range from about 1.7 hectares to 449, with a median near 5.1. Python computes each area with the shoelace formula and each perimeter by adding up the edges.

Score one is the Polsby-Popper score, four pi times the area divided by the perimeter squared. A circle scores 1 and a square about 0.785; long, ragged shapes score low. Score two is the convex hull ratio: stretch an imaginary rubber band round the shape, and divide the shape's area by the area inside the band. A shape with no dents scores 1. Both are standard; they simply measure different things. Polsby-Popper punishes a long or wiggly edge, while the hull ratio punishes bites taken out of the outline.

Two compactness scores for 137 Kirkby output areas, our Python run
MeasureLowestMedianHighest
Polsby-Popper, full-resolution boundaries0.1310.3500.764
Convex hull ratio, full-resolution boundaries0.4320.7300.998
Polsby-Popper, generalised boundariesn/a0.412n/a
Convex hull ratio, generalised boundariesn/a0.757n/a

Mostly the two scores agree: ranked from least to most compact, their rank correlation is 0.913. But they crown different winners. The oddest shape by Polsby-Popper, output area E00032611 with a score of 0.131, is only third by hull ratio. The oddest by hull ratio, E00032982 at 0.432, is sixth by Polsby-Popper. Of the ten least compact areas on each list, seven appear on both. The sharpest disagreement is E00172034, 125th of 137 by one score and 80th by the other.

Then the learner repeats everything on the generalised boundaries the ONS also publishes, drawn with 2,331 corner points instead of 38,657. The median Polsby-Popper score jumps from 0.350 to 0.412, because a smoother edge is a shorter one, while the median hull ratio moves only from 0.730 to 0.757. E00032611 is still the oddest, now scoring 0.159. So a single number reported without its formula and its boundary file is not really a result.

Ages 8 to 11

Make shapes from the same length of string and find which one holds the most squares.

Ages 11 to 15

Code the shoelace formula in Python and test it on shapes whose areas you already know.

Ages 15 and up

Load the ONS boundaries, compute both scores at both resolutions, and compare the rankings.

Boundaries and credits

Output area boundaries and the output area to built-up area lookup are from the Office for National Statistics under the Open Government Licence. The convex hulls use SciPy. The areas, perimeters, scores and rankings are all from our own run.

Measurement and AI

What two shape scores teach about AI answers

A confident ranking can rest on choices nobody mentioned.

From Kirkby boundaries to AI output
What the scores showedWhat to ask of AI answers
Two sound formulas named different oddest areasWhich definition was used?
Seven of ten least compact areas matchedHow much do the alternatives agree?
Smoother boundaries raised one score by 18%What data, at what detail?
The hull ratio barely movedWhich measures are robust to that choice?
Every figure came from our own codeCan the result be reproduced?

Ask an AI chatbot which neighbourhood in a town has the most irregular shape and it may reply with a name and a number, stated with total confidence. Behind that answer sit two decisions, which formula and which boundary file, and a change to either can change the answer. Kirkby learners practise vibe coding with this in mind: they get an AI to draft the geometry code, then check the formula against shapes with known answers and ask what the result depends on. The same scepticism is what makes AI agents trustworthy later. Agents enter the picture once a learner's Python stands on its own, commonly around sixth form or in adult life, and Copilot Studio work happens in private lessons alone. Read understand the code, don't copy-paste alongside our agents route for UK students.

The Office for National Statistics and postcodes.io have no connection with Modern Age Coders. We used their open data; the analysis is ours.

The journey

String shapes at seven, computational geometry at seventeen

Starting points come from the trial lesson, with the school year as a guide only.

Years 2 to 6

Shapes and rules

Measuring, comparing and giving exact instructions.

Problem Solving and Computational Thinking for KidsScratch Coding for Kids
Years 4 to 8

Making with code

Scratch projects built with AI help, then first Python.

Vibe Coding for KidsPython and AI for Kids
Years 9 to 13

Maths meets Python

Geometry, statistics and algorithms turned into working code.

Maths Through CodingPython for Teens
Adults

Data and agents

Python for real datasets, then agents built on code you understand.

Python MasterclassData Structures & Algorithms Course
Geometry and AI

What is a compactness score, and why does it matter when AI gives you a ranking?

A compactness score is a number that says how close a shape is to a circle or to its own outline without dents, and it matters because different scores and different boundary files rank the same places differently, choices an AI answer seldom reveals.

For 137 Kirkby output areas the Polsby-Popper median was 0.350 on full-resolution boundaries and 0.412 on generalised ones, and the oddest area by one score was only third by the other.

A learner who has seen that asks of any ranking, including an AI's, which definition and which data produced it.

For Kirkby teenagers, knowing that every measurement hides a choice is what keeps them in charge of AI tools, and that knowledge comes from coding the measurement yourself. The longer argument is in whether learning to code is still worth it in 2026.

Lesson set-up

How Kirkby lessons work

Lessons take place live over video. You need a computer with a keyboard; a tablet on its own is not suitable for Python.

Learner does the typing

Code is written and run by the learner, with the tutor asking why.

Level set by the trial

We see the learner's skills in the free lesson before naming a course.

No payment to try

The first lesson is free and needs no card.

Classes of five to ten

Groups share a level, with classmates from across the UK.

About eight a month

Two lessons a week in term, with Knowsley holidays left free on request.

No clock-change confusion

Your UK lesson time holds steady all year.

Why lessons are online

Finding five to ten learners at exactly the same stage is easier across the country than in one town. Video brings them together without travel.

Fees

Costs for Kirkby learners

Kirkby families pay the same as every learner we teach outside India.

First classUSD 0

First lesson: free and full length, with our course advice at the end.

Group tuitionUSD 100

Group class, about eight lessons per month.

Private tuitionUSD 150

Private lessons, about eight per month.

Everything is priced in US dollars, with no pound equivalent from us. No charge applies before the trial, and billing starts only when you have settled on a course and a weekly time. The pricing page deals with holidays, absences and a switch from group to private or back.

Reviews

Merseyside families and learners across the UK, reviewing us 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

Ask for a free Kirkby lesson

Send us an age or school year and one of the learner's interests. A trial could be a string-and-squares puzzle, a Scratch game built with AI, a first Python program, or a first shape measured in code.

+44

FAQ

Kirkby FAQs

The shape project, compactness, coding, vibe coding and lesson details.

What is the population of Kirkby?

The ONS gives 45,560 usual residents for the Kirkby built-up area at the 2021 census. Knowsley borough had 154,519.

Can learners in Kirkby join these coding and AI classes?

Yes, everything is taught over live video to anyone from 6 to 67, whether in Kirkby, Northwood, Southdene, Tower Hill, Westvale or elsewhere in Knowsley.

What is the Polsby-Popper score?

Four pi times a shape's area divided by its perimeter squared. A circle scores 1, a square about 0.785, and long or ragged shapes score close to 0.

What is a convex hull?

The smallest shape with no dents that contains every point of an outline, like a rubber band stretched round it. The convex hull ratio divides the shape's area by the hull's.

What did the Kirkby project find?

Across 137 output areas the two scores mostly agreed, with a rank correlation of 0.913, but named different oddest areas. Smoother boundaries raised the median Polsby-Popper score from 0.350 to 0.412.

What is vibe coding?

Vibe coding is describing a program to an AI and then running, reading and correcting what it produces. We teach it with typed Python so learners can check it.

When do learners build AI agents?

When their Python is independent, usually from sixth form or as adults. Copilot Studio agents are one-to-one only.

Will this help with GCSE maths or computer science?

Area, perimeter, formulas and programming all appear on GCSE courses, which is partly why the project uses them. Grades are never promised.

How much are lessons?

The first lesson is free. After that, a group costs USD 100 per month and private tuition USD 150 per month.

Do lessons continue in the holidays?

Only if you want them to. Tell us the dates and we pause.

In the area

More Merseyside and North West pages

See Huyton with Roby, St Helens, Southport and Liverpool. The North West page and the UK hub list the rest.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here