What are the best coding classes in Lincolnshire?
Lincolnshire, as a county, is nine councils: the seven districts run with Lincolnshire County Council plus North Lincolnshire and North East Lincolnshire. Their 2021 Census counts add up, by our own sum, to 1,095,014 people. The largest towns are Lincoln, Grimsby and Scunthorpe, then Boston and Grantham. We teach every lesson live over video from India and group learners by what they can do, so a quick eleven-year-old and a careful adult beginner each land in the right class. Ages run from 6 to 67, in groups of five to ten or one-to-one, across coding, Python, computer science and maths. The Lincolnshire project begins with George Boole, born in Lincoln. A first lesson is free of charge; staying on costs USD 100 a month for a group or USD 150 a month for private lessons.
Every "if" in every program runs on an idea written down by a man from Lincoln. George Boole, born in the city in 1815, where his father kept a cobbler's shop on Silver Street, showed in his 1854 book that "and", "or" and "not" obey the rules of an algebra whose only numbers are 0 and 1. This page's project uses his algebra for a very practical job: taking two wordings of the same rule, turning each into arithmetic, and letting Python check every possible case to find out whether they really mean the same thing. They do not, and the program finds exactly where.
Facts last verified 26 September 2026. Teaching is online; no Lincolnshire branch is claimed.
A ten-year-old in Spalding who loves logic puzzles, a Year 10 in Grantham taking GCSE Computer Science, a Year 12 in Louth ready for serious Python, and an adult in Grimsby starting from nothing. Each one starts with a free lesson.

Logic puzzles and computational thinking, including AND, OR and NOT, truth tables and Venn diagrams.
See the syllabus
GCSE Computer Science for AQA, OCR and Edexcel, including Boolean operators and the compound conditions students misread under time.
See the syllabus
Python from beginner to advanced for teenagers, through games, automation, data and AI projects.
See the syllabus
Python from zero, for adults who want to write programs that make decisions correctly.
See the syllabusBrowse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.
The four we are known for
These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Python, web and AI projects where the learner still owns the thinking.
See the syllabus
Automate the work you already do, then let AI carry part of it.
See the syllabus
Train a model, read what it learned, and be able to say why it is wrong.
See the syllabus
Run AI coding agents on real work without losing control of the codebase.
See the syllabusCouncil populations are 2021 Census figures from Nomis; the county figure is our addition of them. Towns are ONS built-up areas, each checked against our own count from census output areas.
| Town | Residents | Town | Residents |
|---|---|---|---|
| Lincoln | 104,555 | Cleethorpes | 29,670 |
| Grimsby | 85,925 | Gainsborough | 21,910 |
| Scunthorpe | 81,265 | Stamford | 20,750 |
| Boston | 45,340 | Skegness | 20,700 |
| Grantham | 44,905 | Sleaford | 18,030 |
| Spalding | 30,550 | Bourne | 17,495 |
This is a county of many middle-sized towns rather than one dominant city. North Lincolnshire is the largest council at 169,680, and Boston the smallest at 70,502. Beyond the table come Louth, North Hykeham, Humberston and New Waltham, Barton-upon-Humber, Immingham, Holbeach, Mablethorpe, Horncastle and Deeping St James. Lincoln's built-up area runs a little way into West Lindsey, and the ONS counts it whole. Lincolnshire County Council, the two northern unitary councils and academy trusts decide school holidays; we did not read their calendars and fit breaks to each family's dates.
Our Lincoln page has a different project, on frost records. This page is for the rest of the county, from Barton-upon-Humber down to Stamford.
Boole's arithmetic of 0 and 1, an invented village fete, and a program that checks all sixteen cases.
Boole wrote that the symbols of logic obey the law x² = x, and that among numbers "there are but two, viz. 0 and 1" that do the same. The learner begins by checking this in Python: of every whole number from minus five to five, only 0 and 1 equal their own square. So true becomes 1 and false 0, "not x" becomes 1 minus x, "x and y" becomes x times y, and "x or y" becomes x plus y minus x times y.
Now the rule. A fete committee agrees that the fete goes outdoors "if it is dry and warm, or dry with the marquee up, as long as the field is not waterlogged". The poster printed a shorter version: "outdoors if it is dry and warm, or the marquee is up, as long as the field is not waterlogged". Four yes-or-no facts give sixteen possible days, and the program tries every one.
| Wording | Written in 0s and 1s | Days it says outdoors | Disagrees with the committee |
|---|---|---|---|
| Committee | D(W or G)(1 − F) | 3 of 16 | Not at all |
| Poster | (DW or G)(1 − F) | 5 of 16 | On 2 days |
| Tidied by algebra | D(1 − F)(W or G) | 3 of 16 | Not at all |
| OR written as + | (DW + DG)(1 − F) | Gives a 2 once | Not a yes or no |
The two days of disagreement are both rainy days with the marquee up and the field fine: the committee says indoors, the poster says outdoors. Nobody reading the two sentences quickly would notice. The tidied version, which takes "dry" out as a common factor exactly as you would in ordinary algebra, agrees with the committee on all sixteen days. And the last row shows a classic bug. Writing "or" as plain addition gives the value 2 on the one day that is dry, warm, with the marquee up and the field fine, which is neither true nor false. Boole saw the same trap: he wrote that x + y "seems indeed uninterpretable" unless the two classes share nothing.
Checking every case is completely reliable, but it doubles with each new yes-or-no fact. Twenty facts mean 1,048,576 cases and forty mean 1,099,511,627,776. That is why engineers who check the logic inside chips use cleverer methods than listing every row, and why simplifying a condition by algebra first is a skill worth having.
Sort picture cards with two yes-or-no questions into a grid, then write AND, OR and NOT rules in Scratch.
Build a truth table in Python with nested loops, compare the committee and the poster, and print the days they disagree.
Write a general equivalence checker for any number of facts, apply De Morgan's laws, and time how the row count grows.
Boole's words are quoted from his 1854 book, and the facts of his life from the MacTutor biography at the University of St Andrews. The fete, its rules and its sixteen days are invented for teaching.
The Lincolnshire link, from MacTutor and from Boole's own preface.
| When | What the sources say |
|---|---|
| 2 November 1815 | Born in Lincoln, where his father ran a cobbler's shop at 34 Silver Street (MacTutor). |
| 1833 to 1834 | Taught at Hall's Academy, about four miles from Lincoln, then opened his own school in Lincoln at 19 (MacTutor). |
| 1849 | Named the first Professor of Mathematics at Queen's College, Cork (MacTutor). |
| 30 November 1853 | Signs the preface to his book in Cork, thanking the Rev. George Stephens Dickson, of Lincoln, for help with its revision. |
| 1854 | Publishes An Investigation of the Laws of Thought, reducing logic to an algebra of 0 and 1. |
MacTutor records that Boole spent about five years trying to teach himself calculus while working as a teacher, and later felt he had almost wasted them for want of a skilled teacher. It is an honest reminder that even a brilliant learner goes faster with someone to explain. His algebra waited decades to become practical; today every comparison, search filter and safety interlock in software is written in it. A Lincolnshire student who has checked a rule with Boole's arithmetic has handled the same logic that decides whether a program's "if" goes one way or the other.
We are an independent tutoring company with no tie to Lincolnshire County Council, the University of St Andrews, Project Gutenberg or any Boole society. The quotations are theirs and Boole's; the fete example and any slip in it are ours.
Nearby pages
Lincoln has its own page; across the Humber is the East Riding with Hull, and to the south Peterborough and Cambridgeshire.
The free lesson finds the right starting rung. Age is only a first guess.
Block coding where a sprite reacts only when two things are true, the first taste of AND and OR.
Coding for KidsScratch Coding for KidsTruth tables, Venn diagrams and logic puzzles, then Python that tests each case.
Problem Solving and Computational Thinking for KidsPython and AI for KidsGCSE Computer Science and full Python, where compound conditions and careful testing earn marks.
GCSE Computer SciencePython for TeensPython for adults, from first variables to programs that apply rules to real records without surprises.
Python MasterclassData and AI Analytics for Non-Programmers (Excel, Sheets, Power BI)Tidy wording and equal meaning are different things, and only checking tells them apart.
Ask an assistant to shorten the committee's rule and it may well produce something close to the poster: shorter, clearer and wrong on two days out of sixteen. It will usually sound certain. The quickest way to know is not to argue with the wording but to turn both versions into 0s and 1s and compare every case, which takes a few lines of Python.
The same check applies whenever an AI tool rewrites a condition in code, a filter in a spreadsheet or a rule in a policy. A Lincolnshire learner who has found the two rainy days by testing, not by reading, has a habit that catches errors people and machines both make.
So a young person in Lincolnshire should learn to code in 2026 to check whether a neat rewrite still says what was meant. The longer argument is in why teenagers should still learn to code in 2026.
Lincolnshire is wide and thinly spread in places, so an evening class across the county is a real journey. Online lessons remove it.
A farmhouse near Holbeach, a terrace in Scunthorpe, a flat in Skegness. The teacher shares a screen; the learner types and runs the code.
Year groups, key stages, GCSEs and A levels are named the way Lincolnshire schools name them, and we teach in English.
A proper lesson, then a clear suggestion of level and course. Card details are not requested.
Five to ten learners at the same point, gathered from Lincolnshire, the rest of the UK and elsewhere.
Two lessons a week suits most learners, and we stop for the holidays your school sets.
You get a slot in UK time that does not move when the clocks change; our teachers keep India time, several hours ahead, and handle the shift.
Why we group by level
Even in Lincoln or Grimsby, five learners at one level free on the same evening are hard to find. Grouping by level puts a learner from Horncastle or Bourne in a class that suits them.
Gainsborough or Deeping St James, the price is the same, and it matches every country we teach except India.
A complete lesson with genuine work, then our advice on level and course.
About eight lessons a month with five to ten learners at one level.
About eight lessons a month, taught one-to-one.
Fees are set in US dollars only, not pounds. We bill nothing until the free lesson has fixed a course and a weekly time, and the pricing page sets out how pauses, missed lessons and switching between group and private work.
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
Tell us the learner's age or year and an interest or two. A first lesson could be a Scratch logic game, a Python truth table, or the fete rules on this page.
The county, the Boole project and how lessons work.
The nine councils of the ceremonial county had 1,095,014 usual residents at the 2021 Census, by our own sum of the ONS figures on Nomis.
By ONS built-up area: Lincoln 104,555, Grimsby 85,925, Scunthorpe 81,265, Boston 45,340 and Grantham 44,905.
Learners turn two wordings of a fete rule into Boole's arithmetic of 0 and 1, check all 16 cases in Python, and find the 2 days on which the short poster wording disagrees with the committee's rule.
Yes. The MacTutor biography gives his birth as 2 November 1815 in Lincoln, where he later opened his own school at 19, before becoming a professor in Cork.
A list of every combination of true and false for the inputs of a rule, with the rule's answer for each. With four inputs there are sixteen rows; each extra input doubles the count.
Online only, live over video. There is no Lincolnshire centre, so nobody has to drive to a class.
Six to sixty-seven. Block coding and logic puzzles for young children, Python from about ten, GCSE and advanced Python for teenagers, and Python or data for adults. The free lesson sets the level.
Yes. The GCSE Computer Science course covers AQA, OCR and Edexcel, including Boolean operators and compound conditions. It supports learning; it does not promise grades.
The first is free. After that, group classes are USD 100 per month and one-to-one lessons USD 150 per month, with no sign-up fee and no fixed term.
They can. Lincolnshire County Council, North Lincolnshire, North East Lincolnshire and academy trusts each publish dates, and we plan breaks around yours.
The Lincoln page covers the city. Over the Humber there is the East Riding, and to the west Nottingham and Doncaster. Everything else is on the UK hub.