Skip to content
Home/United Kingdom/Nottinghamshire
Nottinghamshire

Coding classes in Nottinghamshire

What are the best coding classes in Nottinghamshire?

Nottinghamshire here means the city of Nottingham together with the seven districts of Nottinghamshire County Council. Between them they held 1,148,455 people at the 2021 Census, a total we made by adding the eight published figures. After Nottingham come Mansfield, Carlton, Beeston and Worksop. Every lesson is live on video, taught from India, and learners join the class that fits their ability rather than the one that fits their age. Pupils range from six-year-olds to people of 67, learning coding, Python or maths in a class of five to ten or with a teacher of their own. The Nottinghamshire project comes from Newstead Abbey, Lord Byron's former home, and Byron's daughter Ada Lovelace. You pay nothing for a first lesson; after it, groups cost USD 100 a month and private lessons USD 150 a month.

Newstead Abbey, in Nottinghamshire, keeps Lord Byron's study and his belongings. His daughter was Ada Lovelace, who in 1843 published what is often called the first computer program: a step-by-step plan for Charles Babbage's Analytical Engine to compute the Bernoulli numbers. Babbage wrote that she caught "a grave mistake" in his working along the way. This page's project turns Ada's formula into a Python loop, checks it against the numbers as mathematicians write them today, and then runs it in ordinary computer decimals to see how far it can go before the answers become nonsense.

Facts last verified 26 September 2026. Teaching is online; no Nottinghamshire branch is claimed.

Courses for Nottinghamshire

Where Nottinghamshire learners begin

A six-year-old in Retford who loves patterns, a Year 8 in Beeston who enjoys fractions more than friends expect, a Year 12 in West Bridgford heading for computer science, and an adult in Mansfield who wants to program properly at last. Each has a free first lesson.

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.

Nottinghamshire in figures

1,148,455 people in the city and seven districts

Each council figure is a 2021 Census count on Nomis, and we added the eight together for the county. Town figures are ONS built-up areas, each recounted by us from census output areas.

The twelve largest built-up areas in Nottinghamshire, 2021 Census
TownResidentsTownResidents
Nottingham299,790West Bridgford36,490
Mansfield63,445Sutton in Ashfield36,425
Carlton53,555Hucknall35,840
Beeston52,355Newark-on-Trent29,755
Worksop43,440Retford23,740
Arnold40,010Clifton22,935

The ONS draws Nottingham's built-up area to include parts of Broxtowe and Gedling while leaving Arnold, Carlton, Beeston, West Bridgford and Clifton as separate places, which is why the list looks so full of suburbs. Nottingham city council had 323,632 residents; the largest district is Ashfield at 126,300 and the smallest Mansfield at 110,482. Kirkby-in-Ashfield, Mansfield Woodhouse, Forest Town, Eastwood, Stapleford, Balderton and Bingham come next. South Normanton and Pinxton is left out because nearly all of it lies in Derbyshire. School holiday dates come from Nottingham City Council, Nottinghamshire County Council and individual academy trusts. We have not read them, so each family simply tells us theirs.

The city has a page of its own

Our Nottingham page has a different project, drawing the tightest boundary round the tram network. This page covers the whole county, from Worksop to Bingham.

The Nottinghamshire project

Running Ada Lovelace's program in Python

A formula from 1843, exact fractions, ordinary decimals, and a bug of our own.

Ada's last note sets out a formula that gives each Bernoulli number from the ones before it, and describes the engine's steps for her B7, "B 1 , B 3 , B 5 being supposed given". The learner writes it as a loop in Python, using the fractions module so every value is exact. Out come 1/6, −1/30, 1/42 and −1/30 for Ada's B1, B3, B5 and B7. Mathematicians today number these B2, B4, B6 and B8: the values match, but the labels are shifted, a classic source of confusion when two programs use different conventions. We then checked the first 30 against a modern formula, and all 30 agree.

Ada's formula run in ordinary decimals, compared with exact fractions, 26 September 2026
Ada's numberExact value, roughlyError in ordinary decimals
B7−0.0333About six parts in a thousand million million
B19−529About two parts in a hundred thousand million
B29602 millionAbout two parts in a hundred million
B39−1.9 × 10¹⁶About two parts in a hundred thousand
B497.5 × 10²⁴2.6 per cent
B59−2.1 × 10³⁴About 26 times too big: meaningless

Ordinary computer decimals, called floating point, keep about sixteen significant figures. Ada's formula adds large numbers of opposite sign that nearly cancel, and each step loses a little accuracy that the next step inherits. The error passes one part in a thousand million at her B25 and reaches 2.6 per cent at B49; by B59 the answer is about 26 times the size it should be. With exact fractions the same loop never goes wrong, because nothing is rounded. Choosing the right kind of number is part of writing a correct program.

Our own first attempt had a bug, and it is worth confessing. One factor in the loop was off by one, and the program printed 1/6 and −1/30 correctly, then 4/21 instead of 1/42 for B5. The first two answers looked right, so a quick glance would have passed it. Only checking every result against known values caught the slip, which is exactly the kind of care Babbage says Ada showed when she sent his working back to be corrected.

Ages 9 to 12

Add fractions by hand and in Python, and see why 1/3 + 1/3 + 1/3 is exactly 1 with fractions but not always with decimals.

Ages 12 to 15

Write Ada's loop for B1 to B7 with the fractions module and compare it with the values printed in her note.

Ages 15 and up

Run the loop in both kinds of number up to B59, plot the growing error, and explain why nearly equal numbers are dangerous to subtract.

Whose work is whose

The formula and the quoted words are Ada Lovelace's, from her notes on Menabrea's paper; the biography facts are from MacTutor at the University of St Andrews. The Python loop, the error figures and the bug story are ours. Historians discuss the details of Ada's table in depth; this page makes no claim about any error in it.

Why Nottinghamshire

Lord Byron's former home and the first program

The Nottinghamshire link, and Ada's own words about machines.

Ada Lovelace, Newstead Abbey and the Analytical Engine
SourceWhat it says
MacTutorAda Lovelace, born 10 December 1815, was a daughter of Lord Byron.
Newstead AbbeyLord Byron's study and personal items are on display; Byron sold the Abbey in 1818.
MacTutorHer notes were published in 1843 in Taylor's Scientific Memoirs, signed only AAL.
Ada's notesThe notes end by following the steps by which the engine could compute the Bernoulli numbers.
Ada's notesThe engine has no pretensions whatever to originate anything; it can do whatever we know how to order it to perform.

Ada's sentence about originating nothing is still quoted in arguments about artificial intelligence, more than 180 years later. Her program also shows habits every programmer needs: write the steps out exactly, name every variable, and check each result. A Nottinghamshire student who has run her loop, caught a bug and watched floating point fall apart has done real computer science with a real piece of its history.

We have no link with Newstead Abbey, Nottingham City Council, the University of St Andrews or Fourmilab. The quotations are theirs and Ada's; the code and any error in it are ours.

Nearby pages

Nottingham has its own page; Derbyshire is west, Lincolnshire east, Leicestershire south and Doncaster just north.

The path

From number patterns to numerical care

The free lesson shows where a learner fits. Age is a hint; skill decides.

Ages 6 to 10

Patterns that grow

Block coding with repeating patterns and growing sequences, the first taste of a loop.

Coding for KidsScratch Coding for Kids
Ages 10 to 13

Fractions in code

Python with fractions, decimals and sequences, and why they sometimes disagree.

Maths Through CodingPython and AI for Kids
Ages 13 to 18

Correct programs

Full Python with testing, number types and debugging, up to A level standard and beyond.

Python for TeensA-Level Maths
Ages 18 to 67

Programming properly

Python for adults, from first lines to programs that are checked and trusted.

Python MasterclassData Analysis Course
AI and Ada's question

Ada said machines only do what we order. Is that still true of AI?

Her 1843 sentence is the starting point for a debate that is very much alive.

Ada wrote that the engine "can do whatever we know how to order it to perform". Modern AI systems are not programmed step by step in her sense; they are trained on data and can produce things nobody wrote down in advance. Yet they still work with numbers inside a computer, and still fail in the ways her loop does: rounding, labels that mean different things in different places, and answers that look right for the first few cases.

A Nottinghamshire student who has run her program both ways knows to ask what kind of number a system uses, what its labels mean, and whether anyone checked the tenth answer as well as the first. Those questions are just as useful for testing an AI tool as for testing a loop.

That is why learning to code in 2026 matters for a Nottinghamshire teenager: it lets you check what a machine was really told to do. The longer argument is in why teenagers should still learn to code in 2026.

Practicalities

Bassetlaw to Rushcliffe, straight from home

Crossing Nottingham at rush hour for a weekly class is nobody's idea of fun. Online lessons avoid it.

At your own desk

A bedroom in Hucknall, a dining room in Southwell, a flat in Beeston. The learner codes while the teacher watches the same screen.

Terms from school

When a Year 10 mentions a GCSE mock or a sixth former talks about A level options, the teacher knows exactly what they mean. Lessons are in English.

A free lesson first

A genuine lesson, then a clear recommendation. No payment details are requested.

Learners at your level

Groups of five to ten at one stage, drawn from Nottinghamshire and far beyond.

Holidays by your calendar

Two lessons a week is the norm, and we pause for your school's own holidays.

Always UK clock time

Slots are booked in UK time and do not move when the clocks change; the teacher keeps India time, several hours ahead, and makes the switch.

Why level decides the group

Five learners at one stage free on the same evening are hard to find in any single town. Grouping by level lets a learner in Ollerton or Eastwood join a class that suits them.

Fees

Fees in Nottinghamshire

A family in Worksop pays exactly what a family in West Bridgford pays, and the same as families in every country we teach apart from India.

First classUSD 0

A complete lesson of real work, then our honest suggestion of level and course.

Group tuitionUSD 100

Roughly eight lessons a month with five to ten learners at one level.

Private tuitionUSD 150

Roughly eight lessons a month, one teacher to one learner.

We invoice in US dollars and publish no sterling prices. The first invoice comes only after the free lesson, once a course and a regular weekly slot are settled. Holidays, a missed class, or a change from group to private are all explained on our pricing page.

Reviews

Our Google reviews, from parents and 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 Nottinghamshire lesson

Say how old the learner is, or what year they are in, and which subject they like most. A first lesson could be a Scratch pattern, a Python fractions puzzle, or Ada's loop on this page.

+44

FAQ

Nottinghamshire questions

The county, the Lovelace project and the practical side.

How many people live in Nottinghamshire?

Adding the city of Nottingham to the seven county districts gives 1,148,455 usual residents in the 2021 Census. That total is ours; the eight separate counts are the ONS figures published on Nomis.

What are the largest towns in Nottinghamshire?

By ONS built-up area: Nottingham 299,790, Mansfield 63,445, Carlton 53,555, Beeston 52,355 and Worksop 43,440.

What is the Ada Lovelace project?

Learners turn Ada's 1843 formula for the Bernoulli numbers into a Python loop, check 30 results against a modern formula, and run it in floating point to find where rounding errors take over.

What is the link between Ada Lovelace and Nottinghamshire?

Ada was a daughter of Lord Byron, whose former home, Newstead Abbey in Nottinghamshire, still shows his study and belongings. The page does not claim Ada lived there.

Why do computers get decimals wrong?

Ordinary floating-point numbers keep about sixteen significant figures, so tiny rounding errors appear and can grow when nearly equal numbers are subtracted. Exact fractions avoid this but are slower.

Are there lessons in person in Nottinghamshire?

No. Every lesson is live online, so nobody needs to travel into the city.

What ages do you teach?

From 6 to 67. Young children begin with blocks, most move to typed Python around ten, teenagers go on to advanced Python and A level maths, and adults learn Python or data. The free lesson settles the starting point.

Can my teenager combine coding and A level maths?

Yes. We teach A level maths alongside Python, and projects like this one use both. We support learning; we do not promise grades.

What do lessons cost?

The first lesson is free. From the second lesson on, a group place is USD 100 monthly and one-to-one USD 150 monthly. You sign nothing long-term and pay no registration charge.

Do you follow Nottinghamshire school holidays?

We can. Nottingham City Council, Nottinghamshire County Council and academy trusts publish dates, and we plan breaks around your school's.

Close by

Nearby pages

For the city see Nottingham. Around the county are Derbyshire, Leicestershire, Lincolnshire and Doncaster. The UK hub lists the rest.

Free Nottinghamshire classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here