---
title: "Coding Classes in the East Riding | Live Online, Ages 6 to 67"
description: "Live online coding, Python, data and maths classes across the East Riding of Yorkshire and Hull, from Bridlington and Beverley to Goole, Hessle and Driffield."
canonical: https://learn.modernagecoders.com/coding-classes-in-east-riding-of-yorkshire
source: src/pages/coding-classes-in-east-riding-of-yorkshire.html
---
> Live online coding, Python, data and maths classes across the East Riding of Yorkshire and Hull, from Bridlington and Beverley to Goole, Hessle and Driffield.

Skip to contentCourses for the East Riding

## Where East Riding learners begin

A seven-year-old in Hornsea who counts birds on the beach, an eleven-year-old in Pocklington who likes probability puzzles, a Year 12 in Beverley interested in data, and a council officer in Hull who wants to get more from survey results. Four starts, one free lesson each.

[![Scratch Coding for Kids course thumbnail](/images/scratch-kids.webp)Ages 6 to 10Scratch Coding for KidsScratch games and animations, including counting games where a child keeps score of what appears.See the syllabus](/courses/scratch-programming-complete-course)[![Maths Through Coding course thumbnail](/images/maths-through-coding.webp)Ages 10 to 15Maths Through CodingMaths learned by coding it, with probability and averages built as Python experiments.See the syllabus](/courses/maths-through-coding)[![Data Science for Teens course thumbnail](/images/data-science-teens.webp)Ages 14 to 18Data Science for Teenspandas, real datasets, matplotlib and statistics, including sampling and how estimates vary.See the syllabus](/courses/data-science-course-for-teens-python-data)[![Statistics & Probability course thumbnail](/images/statistics-probability-maths.webp)AdultsStatistics & ProbabilityDescriptive statistics, distributions, hypothesis testing and regression on real data.See the syllabus](/courses/statistics-probability-maths-course)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/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.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)The East Riding in figures

## 609,229 people: a city, a coast and a wide rural riding

Both council totals are 2021 Census counts on Nomis. The town list uses ONS built-up areas, which we confirmed by adding up census output areas inside the county.

| Council | Usual residents | Main towns |
| --- | --- | --- |
| East Riding of Yorkshire | 342,215 | Bridlington, Beverley, Goole, Driffield, Pocklington, Hornsea, Withernsea |
| Kingston upon Hull | 267,014 | Hull |

Hull's built-up area, 270,810 people, is slightly larger than the city council's own count, because the continuous urban area runs across the boundary into East Riding villages. Outside that, the county is a big, thinly settled place: Bridlington, the largest East Riding town, has under 35,000 people, and the county stretches from Withernsea on the Holderness coast to Goole on the Ouse. For learners in the smaller towns, a group of others at exactly their level is rarely nearby.

| Town | Residents | Town | Residents |
| --- | --- | --- | --- |
| Kingston upon Hull | 270,810 | Brough | 13,320 |
| Bridlington | 34,845 | Driffield | 13,215 |
| Beverley | 30,930 | Pocklington | 10,120 |
| Goole | 20,175 | Hornsea | 8,790 |
| Willerby and Anlaby | 19,260 | Hedon | 8,120 |
| Hessle | 15,485 | Market Weighton | 7,460 |
| Cottingham | 14,425 | Withernsea | 5,765 |

All fourteen agree with our own output-area count to within rounding and lie inside the county. The two councils and academies set their own school calendars; we did not read them, and agree lesson breaks with each family instead.

The East Riding project

## Estimating half a million seabirds from twenty counts

A model cliff built in Python, ten thousand simulated surveys, and a lesson in choosing where to look.

We cannot count real birds from a keyboard, so the learner builds a model: a cliff of 400 sections, where 60 are crowded ledges averaging 4,500 birds, 140 are middling at around 1,100, and 200 are sparse faces with about 120. Every number is our own teaching value; the model cliff holds 447,916 birds, the right order of size for Bempton. Now pretend to be a surveyor with time to count only 20 sections, multiply up, and see how close the estimate lands. Then do it ten thousand times with different random choices and look at the spread of answers.

| How the 20 sections were chosen | Typical error (spread) | Estimates within 10 per cent of the truth |
| --- | --- | --- |
| Simple random: any 20 sections | 30.4 per cent | 24.9 per cent |
| Stratified, in proportion: 3 dense, 7 medium, 10 sparse | 7.8 per cent | 80.4 per cent |
| Stratified, weighted to the variable parts: 9 dense, 9 medium, 2 sparse | 5.5 per cent | 93.4 per cent |

The first row is the trap. Simple random sampling is fair on average, but twenty random sections might catch two crowded ledges or six, and that one accident swings the whole total. Only a quarter of those surveys come within 10 per cent. Stratifying fixes it: divide the cliff into its three types first, sample within each, and add up the parts. Now the lucky or unlucky draw of ledges no longer decides the answer, and four surveys in five land within 10 per cent.

The last row adds a subtler idea. Spend your counts where the numbers vary most, not where the sections are most numerous: the sparse faces barely change from one to the next, so two counts there are enough, while the crowded ledges need nine. This rule, known as Neyman allocation, takes the share of each stratum to be its size multiplied by how much its sections vary, and it pushes the success rate to 93.4 per cent with exactly the same effort. All three methods are right on average; the difference is how often a single survey is right.

### Ages 10 to 13

Scatter counters over squared paper, unevenly, then estimate the total from five random squares and from five chosen squares, and compare.

### Ages 13 to 16

Build the model cliff in Python, run a thousand simple random surveys, and plot how widely the estimates spread.

### Ages 16 and up

Add stratified and Neyman sampling, measure the improvement, and explain why none of the three methods is biased.

### What is real and what is modelled

The half-million figure and the March to August season are the RSPB's. The cliff sections, densities and surveys are our own model, and nothing here describes how the RSPB actually counts birds at Bempton.

Why Bempton

## Half a million seabirds on the East Riding coast

The county link, in the RSPB's own words.

| Topic | What the RSPB says |
| --- | --- |
| Where | On the Yorkshire coast, on towering chalk cliffs overlooking the North Sea. |
| How many | Around half a million seabirds gather here. |
| When | Between March and August, to raise a family. |
| Its standing | One of the UK's top wildlife spectacles. |

Counting seabirds is a real survey problem, and the same mathematics runs opinion polls, quality control in factories, traffic surveys and scientific fieldwork everywhere. An East Riding learner who has watched stratification turn a coin-toss estimate into a dependable one understands why good surveys are designed before anyone starts counting, and why "we sampled at random" is not always enough.

Modern Age Coders has no connection with the RSPB or with either East Riding council, and nothing on this page suggests one. The RSPB's description is its own; the model cliff and every number from it are ours.

Nearby pages

[Hull](/best-coding-class-in-hull) has its own page, and the [UK hub](/coding-classes-in-united-kingdom) links every other county and city.

Learning path

## From counting what you see to estimating what you cannot

The free lesson places each learner by ability. School year is a guide, not the rule.

Ages 6 to 10

### Counting games

Scratch projects that count, score and tally, the starting point for any survey.

[Scratch Coding for Kids](/courses/scratch-programming-complete-course)[Coding for Kids](/courses/kids-coding-blocks-masterclass)Ages 10 to 13

### Chance and averages

Python experiments with random numbers and averages, where children see how much results vary.

[Maths Through Coding](/courses/maths-through-coding)[Python and AI for Kids](/courses/python-ai-kids-masterclass)Ages 13 to 18

### Designing samples

Sampling methods, spread and bias in data science projects, tested by simulating thousands of surveys.

[Data Science for Teens](/courses/data-science-course-for-teens-python-data)[A-Level Maths](/courses/a-level-maths-course-pure-mechanics-statistics)Ages 18 to 67

### Surveys you can trust

Statistics for adults who design, run or read surveys, with the maths behind margins of error.

[Statistics & Probability](/courses/statistics-probability-maths-course)[Data Analysis Course](/courses/data-analysis-mastery-course-college)AI and sampling

## An AI can estimate a total from a sample. Would it tell you how to choose the sample?

Usually it just multiplies up, which is exactly the step where estimates go wrong.

Give a chatbot twenty counts from a cliff of 400 sections and ask for the total, and it will multiply the average by 400, perhaps adding a margin of error. It will rarely ask how the twenty were chosen, whether some kinds of section hold far more birds, or whether the survey should have been stratified. Yet in our model that design choice decides whether one survey in four or nine in ten lands near the truth.

An East Riding student who has run ten thousand simulated surveys knows the questions that matter before any number is calculated: what are the natural groups, how much does each vary, and where should the effort go? Those questions decide the quality of every poll, audit and experiment, and no amount of fluent summarising can recover from a badly chosen sample.

So an East Riding teenager should learn to code in 2026 to design the counting, not just to add it up. The longer argument is in [why teenagers should still learn to code in 2026](/blog/is-coding-worth-learning-2026).

Practical details

## Withernsea to Goole, and nobody on the A63

The East Riding is wide and thinly settled. Online lessons make every town as close as the next.

### Right where you are

A kitchen in Hedon, a bedroom in Brough, a desk in Market Weighton. The learner types while the teacher watches the same screen.

### Your school's vocabulary

Year groups, GCSE options and A levels are named as East Riding and Hull schools name them, in English.

### Free first session

A complete lesson of real work, then a clear recommendation. No payment details are needed.

### Classmates at your level

Five to ten learners at the same stage, gathered widely, so no one is left behind or held back.

### Breaks with your school

Most learners have two lessons a week and stop when their own school stops.

### UK time on everything

Our teachers keep India time, 5.5 hours ahead of UK winter time and 4.5 ahead of UK summer time; every time we send you is UK time.

Why groups are built by level

One city and thirteen smaller towns spread over a large rural county rarely produce enough learners at one stage in one place. Level-based groups let a Driffield learner and a Hull learner share a class.

Fees

## East Riding fees

The same price in every East Riding town and in Hull, and in every country except India.

First class**USD 0**

A full lesson with real work, ending in a recommended level and course.

Group tuition**USD 100**

About eight lessons each month in a group of five to ten at one level.

Private tuition**USD 150**

About eight lessons each month with one teacher and one learner.

Fees are charged in US dollars to every family outside India; we have no pound list. The first charge comes after the free lesson, when the course and weekly time are fixed, and the pricing page explains pausing, missed lessons and moving between group and private.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20lesson%20for%20a%20learner%20in%20the%20East%20Riding.)Reviews

## Google reviews, as posted

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

Send us an age or school year and one interest. The first lesson could be a Scratch counting game, a first Python experiment with chance, or the seabird survey on this page.

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [contact@modernagecoders.com](mailto:contact@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented East Riding of Yorkshire one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20lesson%20for%20a%20learner%20in%20the%20East%20Riding.)

Submitted details are used for placement and follow-up.

FAQ

## East Riding questions

The county, the seabird project and how lessons work.

### How many people live in the East Riding of Yorkshire?

The East Riding council area had 342,215 usual residents at the 2021 Census and Hull 267,014, giving 609,229 for the county including the city, from ONS figures on Nomis.

### What are the largest towns in the East Riding?

By ONS built-up area: Kingston upon Hull 270,810, Bridlington 34,845, Beverley 30,930, Goole 20,175 and Willerby and Anlaby 19,260. All fourteen above five thousand are listed on this page.

### What is the seabird project?

Learners build a model cliff in Python and compare ways of estimating the total from twenty counted sections. Simple random sampling lands within 10 per cent a quarter of the time; stratified sampling with Neyman allocation does so 93.4 per cent of the time.

### What is stratified sampling?

Splitting a population into groups that differ, sampling within each group, and combining the results. It stops one lucky or unlucky draw from deciding the whole estimate.

### How many seabirds are at Bempton Cliffs?

The RSPB says around half a million seabirds gather there between March and August. Our project uses a model cliff, not the RSPB's counts.

### Is there a classroom in Hull or Beverley?

We have no classroom anywhere; lessons are live on video, so a Hornsea learner and a Goole learner can share one class.

### What ages do you teach?

Six to sixty-seven. Scratch for young children, typed Python from about ten, data and maths for teenagers, and statistics or data for adults. The free lesson decides the level.

### Do you teach statistics?

Yes. Teenagers meet sampling and spread in the data science course, and adults can take a full statistics and probability course with real data.

### How much are lessons?

Free for the first. After that, a group seat is USD 100 a month and a private teacher USD 150 a month, with no enrolment charge and no fixed period.

### When are school holidays in the East Riding and Hull?

The two councils and academy trusts set their own dates. Lesson breaks are arranged around your school's calendar.

More UK pages

## Beyond the East Riding

The [Hull](/best-coding-class-in-hull) page covers the city, and other county pages include [County Durham](/coding-classes-in-county-durham) and [Cumbria](/coding-classes-in-cumbria). The [UK hub](/coding-classes-in-united-kingdom) has the rest.

Book the free class[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20lesson%20for%20a%20learner%20in%20the%20East%20Riding.)Free East Riding of Yorkshire class[Call +91 91233 66161](tel:+919123366161)

## Keep exploring Modern Age Coders

### Coding classes in nearby places

- [Coding Classes in East Sussex](/coding-classes-in-east-sussex)
- [Coding Classes in East Renfrewshire](/coding-classes-in-east-renfrewshire)
- [Coding Classes in Ede](/coding-classes-in-ede)
- [Coding Classes in East Lothian](/coding-classes-in-east-lothian)
- [Coding & Maths Classes in Eden City, Maheshtala](/coding-classes-in-eden-city-maheshtala)
- [Coding Classes in East Dunbartonshire](/coding-classes-in-east-dunbartonshire)
- [Coding Classes in Middelburg](/coding-classes-in-middelburg)
- [Coding Classes in Mid and East Antrim](/coding-classes-in-mid-and-east-antrim)
- [Coding Classes in Merthyr Tydfil](/coding-classes-in-merthyr-tydfil-county-borough)
- [Coding and AI Classes in Ulster](/coding-and-ai-classes-in-ulster)

### Free resources

- [C++ Tutorial: From Basics to Advanced](/resources/cpp)
- [AI Ethics, Responsible AI, and Career Roadmap](/resources/ai-and-machine-learning/ai-ethics-and-career-guide)
- [Dynamic Memory Allocation (new, delete)](/resources/cpp/dynamic-memory-allocation)
- [Generative AI](/resources/ai-and-machine-learning/generative-ai-and-diffusion-models)

### From the blog

- [How to Read and Write Files in Python (The Complete Guide)](/blog/how-to-read-and-write-files-in-python)
- [Best Data Science Courses in India for Students and](/blog/data-science-course-india)
- [How to Get Better at Maths: 8 Methods That Actually Work](/blog/how-to-get-better-at-maths)

### Start here

- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)
- [What Modern Age Coders families say](/love)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-in-east-riding-of-yorkshire*
