Skip to content
Boston, Lincolnshire, East Midlands

Coding and AI classes in Boston, Lincolnshire

What are the best coding and AI classes open to Boston learners?

The ONS gives the Boston built-up area 45,340 residents at the 2021 census, and the borough of Boston 70,502. Skirbeck, Wyberton and Wyberton Fen are suburban areas in postcodes.io whose nearest postcode is inside the town's built-up area, and Fishtoft, Kirton, Sutterton, Swineshead, Old Leake, Butterwick, Freiston, Wrangle and Algarkirk are recorded as villages. Modern Age Coders teaches coding, AI, Python, vibe coding and maths live online to everyone from age six to 67. Tutors work from India; learners choose one-to-one lessons or a group of five to ten at one level. A method is only trusted in our lessons once a learner has seen where it breaks. In the Boston project, three ways of drawing a straight line through the same fenland waterway give three different directions, and only one of them stays put when the map is turned. The first lesson is free and finishes with a course recommendation. Carrying on costs USD 100 a month for a group or USD 150 a month for private tuition.

Fit a straight line through some points and most software reaches for ordinary least squares, the method taught in school statistics and hidden inside a great deal of machine learning. It makes a quiet assumption: that all the error is in the up-and-down direction and none in the sideways one. For predicting one quantity from another that can be fine. For a shape on a map, where north and east are equally uncertain, it is a choice, and the fens around Boston show what that choice costs. Many of the waterways there are drains, OpenStreetMap's term for artificial channels built to carry water off the land, and they run in every direction.

Facts last verified 30 September 2026. Teaching is online; no Boston branch is claimed.

First courses

Coding, thinking and AI courses picked for Boston

Each band below has one suggestion. Its opening live lesson is free and you can book it without a card.

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.

Boston borough

Boston and the built-up areas around it

The ONS lists these built-up areas of 1,000 people or more as lying wholly inside the borough.

Built-up areas wholly inside Boston borough with at least 1,000 residents, 2021 census (ONS)
Built-up areaResidents
Boston45,340
Kirton5,570
Swineshead2,650
Butterwick1,365
Old Leake1,175
Fishtoft1,075
Sutterton1,070

Each figure is the ONS's own, and we have not added them up; 70,502 for the whole borough is a separate count. Beyond these, postcodes.io records Bicker, Benington, Leverton, Amber Hill, Holland Fen, Hubbert's Bridge, Kirton End, Kirton Holme and Swineshead Bridge as villages and Brothertoft as a hamlet. Schools across the borough follow the national curriculum for England, and we build lessons round the term dates you send.

Lincolnshire, the East Midlands and our method

County-wide options are on coding classes in Lincolnshire, and the region on the East Midlands. Why we put thinking ahead of any tool is explained in learn to think, not just use AI tools.

The Boston project

Three straight lines through 26 fenland waterways

Fit each waterway three ways, then rotate the map one degree at a time and see which answers move.

The learner sends one request to the Overpass service for every named drain, canal, river and ditch in a box around Boston, converts the coordinates to metres on the British National Grid, and places a point every 10 m along each waterway so that heavily mapped stretches do not count for more. Twenty-six named waterways have at least 1.5 km inside the box. For each one the program draws three straight lines. The first is ordinary least squares with northing predicted from easting, the line that makes the vertical gaps smallest. The second swaps the roles, making the horizontal gaps smallest. The third is total least squares, also called orthogonal regression, which makes the perpendicular distance from each point to the line smallest and treats north and east alike.

Five of the 26 waterways (our Python on OpenStreetMap geometry; bearings in degrees, folded to 0 to 180)
WaterwayLength in boxTotal least squares bearingTypical distance from that lineNorthing-on-easting line differs byEasting-on-northing line differs byWorst northing-on-easting error as the map turns
New Hammond Beck5.8 km80.910.1 m0.00.00.8
Maud Foster Drain4.2 km169.347.9 m0.50.016.3
Hobhole Drain13.4 km3.5179.8 m2.10.014.7
Old Hammond Beck8.5 km91.5291.2 m0.033.864.5
South Forty Foot Drain26.9 km50.02,236.1 m5.68.089.9

Read the table from the top. New Hammond Beck is almost ruler straight, 10.1 m from its own line on average over 5.8 km, and all three methods agree. As a waterway wanders, they part company. Hobhole Drain runs close to north and south, and the method that measures vertical gaps tilts its answer by 2.1 degrees, because for a line that steep the vertical gap is a poor measure of how far a point really is from it. Old Hammond Beck runs close to east and west, and there it is the other ordinary method that goes wrong, by 33.8 degrees. Across all 26, the northing-on-easting line differed from total least squares by more than a degree for 11 waterways and the easting-on-northing line for 13.

The last column is the real test. The program turns the whole map one degree at a time, 180 times, refits, and turns the answer back. Total least squares gives the same direction every time, because perpendicular distance does not care which way is up. Ordinary least squares does care. For 22 of the 26 waterways its answer swung by more than 10 degrees at some angle, and for the long South Forty Foot Drain by 89.9 degrees, which means it ended up almost at right angles to the truth. Only New Hammond Beck and Clay Dike, the two straightest, held within a degree. A method whose answer depends on which way you hold the map is telling you about your choice of axes, not about the drain.

Ages 8 to 11

Draw a steep line of dots on squared paper, fit a line by eye, then turn the paper and try again.

Ages 11 to 15

Code ordinary least squares in Python for a handful of points and swap which variable is predicted.

Ages 15 and up

Fit all three lines to the real waterways, add the rotation test, and explain why only one stays still.

Sources and limits

Waterway geometry © OpenStreetMap contributors under the Open Database Licence. The resampling, the fits and the rotations are ours. A straight line is a crude summary of a winding river; the point of the exercise is the fitting method, not a survey of the channels, and a different box would clip them differently.

Fitting and AI

Why this matters for AI and vibe coding

Most machine learning inherits the assumptions of ordinary least squares, and few people check them.

From fenland drains to machine learning
In the projectIn AI practice
Three methods, three directionsDifferent loss functions answer different questions
Vertical gaps onlyStandard regression assumes the inputs are exact
89.9 degree swing when the map turnedCheck whether a result survives a harmless change
Straight drains, no disagreementClean data hides the weakness of a method
Perpendicular distance treats both axes alikeChoose the method that matches the error you expect

Linear regression, the first model in almost every machine learning course, is ordinary least squares. It is the right tool when the inputs are known precisely and only the output is noisy. When the inputs are noisy too, as they are with measurements, sensors and survey data, it systematically flattens the slope, and no amount of extra data fixes that. Ask an AI assistant to vibe code "fit a line to these points" and it will produce ordinary least squares every time without asking where the error lives. Boston learners have watched that line swing round on a real map, so they ask. Learners who can write Python unaided, typically in the sixth form or as adults, go on to AI agents; Copilot Studio agents are taught one-to-one only. There is more at AI agents: a pathway for UK students and understand the code, don't copy-paste.

OpenStreetMap, the Office for National Statistics and postcodes.io are independent of us and have not endorsed this page. We use their open data and take responsibility for the analysis.

Step by step

From rulers on dots to fitting models

School years are a loose guide; what a learner does in the free lesson decides the level.

Years 2 to 7

How to think

Patterns in points, estimates and asking what "closest" means.

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

Vibe coding for kids

Games an AI helps build and the child checks by changing things.

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

Python, statistics and AI

Regression and model testing on real data, beside GCSE and A level work.

AI and Machine Learning for TeensHigh School Mathematics
Adults

Data and AI in practice

Solid Python, then machine learning and generative AI.

Python MasterclassGenerative AI Course
AI and line fitting

What is total least squares, and how is it different from ordinary regression?

Total least squares, also called orthogonal regression, fits a line by making the perpendicular distances from the points to the line as small as possible, so it allows for error in every coordinate, whereas ordinary least squares minimises only the vertical distances and assumes the horizontal values are exact.

Fitted to 26 waterways around Boston, total least squares gave the same direction however the map was turned, while ordinary least squares swung by more than 10 degrees for 22 of them.

The two methods agreed only where a waterway was almost perfectly straight, such as New Hammond Beck, 10.1 m from its line on average.

Boston teenagers who have turned a map and watched a regression line move ask what any AI model is assuming about its errors. That habit comes from coding the fit themselves, one of the strongest reasons to learn to code in 2026. The longer argument is in why teenagers should still learn to code in 2026.

Online lessons

Skirbeck, Wyberton and Fishtoft, one live lesson

A computer with a webcam and a connection that holds a video call is all that is needed.

The learner builds

Every line is typed by the learner on a shared screen; the tutor asks and nudges.

Level first

The free lesson shows us where a learner is before any course is suggested.

Genuinely free trial

Full length, no card, and a recommendation at the end.

Classes at one stage

Five to ten learners at the same level, drawn from the whole UK.

Two lessons weekly

Holiday weeks are skipped once you have told us the dates.

Same slot all year

We absorb the clock changes so your time never shifts.

Why we teach online

One town seldom has enough learners at exactly the same stage to fill a class. The whole country does.

Fees

Fees for Boston learners

Boston comes under our international prices, which apply outside India.

First classUSD 0

A full first lesson, free, closing with our course advice.

Group tuitionUSD 100

About eight group lessons per month.

Private tuitionUSD 150

About eight private lessons per month.

Prices are set in US dollars, with no sterling version. We only invoice after the trial, once a course and weekly slot are fixed. The pricing page explains holidays, missed lessons and switching format.

Reviews

Google reviews from East Midlands families and UK learners

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 lesson from Boston

Share an age or year group and a favourite subject or hobby. The trial might be a dots-and-ruler puzzle, a Scratch game made with an AI, first Python, or a first line fitted to real data.

+44

FAQ

Boston: questions and answers

Line fitting, the waterways project, coding, AI and the practical side.

How many people live in Boston, Lincolnshire?

The Boston built-up area had 45,340 usual residents at the 2021 census, on ONS figures, and Boston borough had 70,502.

Are coding and AI classes available online in Boston?

Yes. Live video lessons for ages 6 to 67 cover Boston, Skirbeck, Wyberton, Fishtoft, Kirton and the villages of the borough.

What is ordinary least squares?

The standard way to fit a straight line: choose the line that makes the sum of squared vertical gaps between the points and the line as small as possible.

Why did turning the map change the answer?

Because ordinary least squares measures gaps straight up and down. Turn the map and "up" points somewhere else, so different gaps are measured. Total least squares uses perpendicular gaps, which do not depend on the direction of the axes.

What do learners build in the Boston project?

A Python program that downloads the named waterways around Boston, fits three kinds of straight line to each, and rotates the map 180 times to see which fits stay put.

Do you teach vibe coding as well?

Yes, for all ages. Learners instruct an AI, then read, run and question what it produces.

When can a learner move on to AI agents?

Once they can write Python unaided, usually in sixth form or as an adult. Copilot Studio agents are taught one-to-one only.

Do you help with GCSE and A level?

Yes, for computer science and maths, with understanding as the aim. We make no promises about grades.

How much do lessons cost?

The first lesson is free; after that it is USD 100 a month in a group or USD 150 a month for one-to-one.

Do you stop for school holidays?

Yes, whenever you ask; just send the dates.

Lincolnshire and nearby

More Lincolnshire and East Midlands pages

Other projects run on the pages for Lincoln, Grimsby and Scunthorpe, and the county has a page at Lincolnshire. Elsewhere, start from the UK hub.

Free classPriority demoCall us

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here