Skip to content
Home/Netherlands/Overijssel
Province of Overijssel

Coding classes in Overijssel, where a one-in-1,250-year dike is a one-in-sixteen lifetime

What are the best coding classes in Overijssel?

Coding classes in Overijssel reach 1,202,375 people in 25 municipalities (Statistics Netherlands, 1 January 2026), three landscapes and one river: Twente in the east around Enschede, Salland in the middle around Deventer, and the Kop and the IJssel delta in the north around Zwolle, the capital. The dike rings along the IJssel were built to a standard of one flood in 1,250 years, a figure that means something quite different from what it sounds like. The class is the same in every one of the 25: live, online, in English, for learners from 6 to 67, with nothing charged for the first lesson and then USD 100 a month for a group of five to ten or USD 150 for a teacher alone, taught by Modern Age Coders.

A dike built to a one-in-1,250-year standard is not a dike that floods once every 1,250 years. It is a dike with a 0.08 percent chance of failing in any given year, which over the eighty years of a child born in Kampen this year adds up to about one chance in sixteen. The program that turns the first number into the second is fifteen lines long, and every family living below the IJssel should have one.

Facts last verified 7 September 2026. Teaching is online; no Overijssel branch is claimed.

Course picks for Overijssel

Four courses for a province of a technical university, a river and a border

A groep 6 child in Kampen, a teenager in Hengelo who wants the server side to make sense, a Twente student who wants typed code, and an adult in Deventer who has never trusted a probability: four doors for a province that is three places at once.

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.

Overijssel today

Three landscapes, one capital that is not the largest city, and a river along the whole western edge

Statistics Netherlands counted 1,202,375 residents on 1 January 2026 in 531,842 households, 183,131 of them under fifteen and 152,463 aged fifteen to twenty-five, on 3,316.48 square kilometres of land inside 3,420.73 of territory: 361 to the square kilometre, and a rise of 14 percent from the 1,050,389 counted in 1995.

Enschede first, Zwolle the capital

Enschede holds 162,683 people and is the largest city; Zwolle, with 134,147, is the capital. Deventer at 105,111, Hengelo at 84,045 and Almelo at 75,166 follow. No city holds more than 13.5 percent of the province, and each of the three landscapes has its own.

The schools

549 primary establishments teach 101,518 pupils and 128 secondary establishments 66,932. Twente's teenagers go to Enschede, Hengelo, Almelo or Oldenzaal; Salland's to Deventer or Raalte; the Kop's to Zwolle, Kampen or Steenwijk, and in the Vechtdal to Hardenberg or Ommen.

The three places

Twente in the east, the old textile district against the German border, with the technical university and half the province's people. Salland in the middle along the IJssel. The Kop van Overijssel in the north around the delta where the IJssel, the Vecht and the Zwarte Water reach the old Zuiderzee.

A province named for a river it sits beyond

Overijssel means "over the IJssel": the land on the far side of the river from Holland and Utrecht. The IJssel runs the whole western boundary against Gelderland, the Vecht comes in from Germany through Hardenberg, Ommen and Dalfsen, and the Zwarte Water links Zwolle to Genemuiden. The dikes along all three are the reason this page has a probability table in it.

The spread

From Twente to the Kop: all 25 municipalities, by population

Five areas, each with its municipalities and their 1 January 2026 population from the municipal registers, down to Staphorst at 18,219.

Twente, the cities

Enschede 162,683, the largest, with its own page; Hengelo 84,045, a page to come; Almelo 75,166, a page to come; Oldenzaal 32,033; Borne 25,038. The technical university, Saxion, the former mills and the international school at Enschede.

Twente, the countryside

Rijssen-Holten 39,274; Hellendoorn 36,354; Hof van Twente 35,775; Twenterand 34,234; Dinkelland 26,958; Wierden 25,547; Haaksbergen 24,313; Losser 23,472; Tubbergen 21,604. Nine municipalities of farms, villages and a border that is closer than any Dutch city.

Zwolle and the delta

Zwolle 134,147, the capital, with its own page; Kampen 56,835, the Hanseatic town on the last stretch of the IJssel; Zwartewaterland 23,733, which is Hasselt and Genemuiden; Staphorst 18,219. The IJsseldelta, where three rivers meet the former sea.

Salland and Deventer

Deventer 105,111, the third city, with its own page; Raalte 39,084; Olst-Wijhe 19,079. The middle of the province, along the IJssel, with the oldest of the three landscapes' towns.

The Vechtdal

Hardenberg 64,116; Dalfsen 30,264; Ommen 19,365. The valley of the Overijsselse Vecht from the German border to Zwolle, and the part of the province where the nearest large town is a real drive.

The Kop van Overijssel

Steenwijkerland 45,926, one municipality holding Steenwijk, Giethoorn and the lakes of the Weerribben and Wieden. The far north-west corner, closer to Friesland and Drenthe than to Enschede.

Twenty-five, and every one is above. This page is deliberately wide; Enschede, Zwolle and Deventer already have pages that go close, and Hengelo and Almelo will follow.

Verified local facts

The sources behind every number here

Office by office, including the dike standards the project is built on and the one change the sources do not quantify.

The province, counted

Statistics Netherlands, provisional, 1 January 2026: 1,202,375 residents in 25 municipalities; 531,842 households; 183,131 under fifteen; 152,463 aged fifteen to twenty-five; 549 primary establishments with 101,518 pupils and 128 secondary with 66,932; land 331,648 hectares, territory 342,073; density 361; 1,050,389 residents in 1995.

The list

All 25 municipalities with their 1 January 2026 populations, from Enschede at 162,683 to Staphorst at 18,219. The 25 figures sum to the provincial total exactly, and the class checks it before the dike question.

The capital, the land and the rivers

Capital Zwolle; largest city Enschede; Commissaris van de Koning Andries Heidema; land 3,319.00 square kilometres and water 101.74 by the province's own account, against 3,316.48 of land by the national count, both kept. Regions Twente, Salland and the Kop van Overijssel; rivers the IJssel, the Overijsselse Vecht and the Zwarte Water.

The old dike standards

The Dutch encyclopaedia's list of dike rings gives the pre-2017 safety standards as exceedance probabilities per year: 1 in 10,000 for the Holland coast, 1 in 4,000 for Texel, Friesland and Groningen, Flevoland and the Wieringermeer, 1 in 2,000 and 1 in 1,250 for the river areas. Dike ring 48, Rijn en IJssel, and dike ring 49, IJsselland, carry 1 in 1,250.

The 2017 change

The same entry states that from 1 January 2017 a new set of standards came into force, under which the dike rings were in effect abolished and the standard became a flood probability per dike segment based on flood risk. The numerical range of the new standards was not published on any page this project could read, and it is not stated here.

The holiday region

Overijssel takes its school holidays with regio Noord, alongside Groningen, Friesland, Drenthe, Flevoland and Noord-Holland, by the Rijksoverheid's regional division.

The province, its 25 municipalities, the water authorities and the schools named on this page have no connection to Modern Age Coders and none is implied; they are here because a page that says it serves Overijssel should know what Overijssel is built on.

Signature project

One in 1,250 per year: build the program that turns a dike standard into the number a family actually needs

Four published standards, one lifetime, and a table in which the safest-sounding phrase in Dutch engineering becomes a one-in-sixteen chance.

1. Read the standard correctly

"1 in 1,250" is not a schedule. It is a probability per year: in any single year the chance that the design flood is exceeded is one in 1,250, which is 0.08 percent. It does not reset after a flood, it does not accumulate toward one, and it says nothing about when the next one comes.

2. Compound it over a life

The learner writes the one line that matters: the chance of at least one exceedance in N years is one minus the chance of none, which is one minus (1 minus 1 over 1,250) to the power N. For a year that is 0.08 percent. For thirty years it is 2.37 percent. For fifty, 3.92. For the eighty years of a child born in Kampen this year, 6.20 percent.

3. Compare the four standards

The same program on the coast's 1 in 10,000 gives 0.80 percent over eighty years; on 1 in 4,000, 1.98; on 1 in 2,000, 3.92. The river standard that sounds like once a millennium is, over a lifetime, eight times the coastal one, and every one of those numbers is arithmetic on a figure the learner was given.

The pre-2017 dike standards, compounded: chance of at least one exceedance
Standard (per year)In one yearOver 30 yearsOver 50 yearsOver 80 years
1 in 10,000 (Holland coast)0.01 percent0.30 percent0.50 percent0.80 percent
1 in 4,000 (Texel, Friesland and Groningen, Flevoland)0.025 percent0.75 percent1.24 percent1.98 percent
1 in 2,000 (river areas)0.05 percent1.49 percent2.47 percent3.92 percent
1 in 1,250 (dike rings 48 and 49, along the IJssel)0.08 percent2.37 percent3.92 percent6.20 percent

A return period is a rate, not a countdown

The phrase "once in 1,250 years" invites two mistakes at once: that a flood is due when the clock runs out, and that having had one buys a long quiet. Neither follows from a per-year probability, which has no memory and no schedule. What does follow is that small annual chances compound over a life into chances a family can feel, and that the honest way to compare two standards is over the same horizon. A learner who has written the compounding line once will read every "one in N" for the rest of their life as a rate to be multiplied out, and will ask "over how long?" before being reassured. The table was computed before this paragraph was written; the four standards are quoted from the published list of dike rings, and every other figure is that one line of arithmetic.

Reliable pipeline

Five habits for any figure that arrives as one in N

Return periods, failure rates, false-positive rates, the chance of rain: every one of them is a per-event or per-year rate that people read as a schedule. Rehearsed first on the dikes the province stands behind.

When a probability has been dressed as a period
StageRuleWhat it preventsWhat it gives you
Restate as a rateTurn "one in N years" into "1 over N per year" before doing anythingA countdown that does not existThe number the maths can use
Choose a horizonAsk over how many years the reader will careA per-year figure mistaken for a lifetime figureA comparison at the right scale
Compound, do not multiplyUse one minus (one minus p) to the N, never p times NA 1 in 10 rate over 20 years read as 200 percentA probability that stays below one
Forget the pastA per-year rate has no memory; last year does not change this oneThe flood of 1995 read as a guaranteeThe right expectation
Read the definitionExceedance of a design level is not the same as a breach or a floodA standard read as a predictionA number that means what it says

For younger learners

A bag with 1,249 white marbles and one red one, drawn once a year with replacement, and a child who keeps drawing. They discover that the red marble can come out twice in a row and can fail to come out for a very long time, and that the bag does not know what came out last year.

For teenagers

The compounding line in Python, a loop over horizons and standards, and the printed table above. Then the harder question: simulate ten thousand eighty-year lifetimes behind a 1-in-1,250 dike and count how many saw an exceedance, and compare the count with the formula.

For adults

The same program on a failure rate from work: a server with a 0.1 percent daily outage chance, a screening test with a 2 percent false-positive rate applied yearly, a supplier who is late one delivery in fifty. Every one compounds the same way, and every one is usually quoted as a rate and read as a promise.

The provincial totals, the 25 municipal populations, the areas, the rivers and the four dike standards are published by the offices and the encyclopaedia entry named in the sentences that use them. The compounded probabilities are one line of arithmetic on those standards, presented as exactly that, and the page states plainly that the post-2017 standards were not available to it.

Learning ladder

From a bag of marbles to a compounding function with a chosen horizon

The starting rung is found in the free lesson; the postcode plays no part in it.

Ages 6 to 10

The bag has no memory

Children draw from a bag once a year and learn that last year's draw does not change this one.

Minecraft Coding for KidsCoding for Kids
Ages 11 to 13

One in N, as a rate

Learners write a per-year chance in Python and repeat it over ten, thirty and fifty years.

Maths Through CodingProblem Solving and Computational Thinking for Kids
Ages 14 to 18

Compounding and simulating

Teenagers derive the lifetime chance and check it against ten thousand simulated lives.

Python for TeensBackend Development for Teens
Ages 18 to 67

Rates at work

Adults take a failure rate from their own field and compound it over the horizon that matters.

Statistics & ProbabilityPython Masterclass
Coding and AI

An AI can say in a second how safe the IJssel dikes are. Why should a child in Zwolle learn to compute it?

Because the assistant will repeat "once in 1,250 years" as fluently as everyone else, and the sentence is wrong in a way that only the arithmetic exposes.

Ask a tool whether a dike built to a 1-in-1,250 standard is safe and it will say that such a flood occurs roughly once every 1,250 years, which is the phrasing on a thousand pages and the wrong reading of a per-year probability. It will not, unprompted, compound the rate over a lifetime, compare it with the coastal standard over the same horizon, or point out that a rate has no memory. Those moves are made by someone who has written the one line and watched 0.08 percent become 6.2.

That is why the learner still writes the program: not for the syntax, which the tools produce, but for the reflex of turning every "one in N" into a rate, choosing a horizon and compounding before believing it. A thirteen-year-old in Deventer who has done that with the dikes will do it with a medical test result at twenty-three and an outage figure at thirty-three, and will be the one in the room asking: over how long. The tools will change many times before then. The arithmetic will not.

So for an Overijssel parent the argument for coding in 2026 is not that the child will design dikes. It is that knowing a rate from a schedule, and knowing how rates add up over a life, is a skill that transfers to every risk the child will ever be quoted, and that it is learned by writing the compounding line and running it. The longer argument is in whether coding is still worth learning now that AI writes it.

Delivery

Live classes for a province whose three parts do not face the same way

Twente looks east to Germany, the Kop looks north to Friesland, and Salland looks west across the IJssel. A class that comes to the house in Tubbergen or Giethoorn does not need any of them to travel.

Nobody drives to Zwolle for it

The lesson is at home in Hardenberg, Oldenzaal or Steenwijk at a fixed hour, and the N35 and the A1 stay out of it.

English on the outside, Dutch on the inside

Groep, havo, vwo and profielkeuze are said the way the school says them; around them the lesson is in English, which is the language the province's international families at the university and in the Twente firms have in common.

The first hour, free, and what it produces

One task at the learner's level, then a named course and a starting rung, and no card is taken to arrange any of it.

Sorted by ability

What a learner can do and wants next decides the group; Twente, Salland or the Kop does not.

Two lessons a week, regio Noord's summer

Eight a month at one recurring time. Overijssel breaks up with regio Noord, in a different fortnight from Utrecht and Brabant, and the weeks are agreed before the slot is.

Three and a half hours, or four and a half

The Dutch clock jumps twice a year and the Indian one stays, so an Overijssel afternoon trails the teacher's evening by three and a half hours in summer and four and a half in winter. Late afternoon, early evening and the weekend suit both ends.

The border is a fact of life here

From Enschede, Losser or Dinkelland the nearest large city is Münster, not Zwolle. A weekly class at home is the same class a family in the capital gets, and for much of Twente it is the only one that does not involve a motorway in either country.

Fees

The tariff for twenty-five municipalities, in full

Printed before a phone number is asked for.

First classUSD 0

A complete lesson with a real task, a level and a named next course.

Group tuitionUSD 100

Per month, normally eight lessons, five to ten learners placed by ability.

Private tuitionUSD 150

Per month, normally eight lessons, one learner with one teacher.

A single dollar rate applies everywhere outside India, with no euro list, and Staphorst pays what Enschede pays. Course and hour are settled in the free lesson and payment comes afterwards, over WhatsApp. Pauses, plan changes and missed lessons are described on the pricing page.

Reviews

What six families wrote 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

Give us the level; the town is optional

The opening exercise could be a bag of marbles drawn once a year, the compounding line in Python, or a failure rate from work that has always been quoted as a promise.

+31

FAQ

Overijssel coding class questions

The province, its towns, the dikes, the teaching and the terms.

What does a one-in-1,250-year dike standard actually mean?

A probability of one in 1,250 in any single year, 0.08 percent, that the design water level is exceeded. It is not a schedule and it has no memory. Compounded over eighty years it becomes a 6.2 percent chance of at least one exceedance, against 0.8 percent for the coast's one-in-10,000 standard over the same horizon. Writing that arithmetic is the project on this page; the standards themselves were replaced in 2017 by per-segment flood probabilities whose figures the page could not read and does not state.

Which Overijssel towns get their own page, and which are covered here?

Enschede, Zwolle and Deventer already have theirs, linked above, and Hengelo and Almelo follow in this series. The other twenty, from Hardenberg and Kampen to Staphorst, are listed above with their populations, and the class booked from any of them is the same class.

Is Zwolle or Enschede the capital?

Zwolle, with 134,147 residents on 1 January 2026, is the capital. Enschede, with 162,683, is the largest city. Deventer at 105,111 is third. No city holds more than 13.5 percent of the province.

We are in Twente, on the German side of the province. Does that change anything?

Nothing about the class. A child in Losser or Tubbergen is in the same group at the same hour as one in Zwolle, and the fact that Münster is nearer than the capital never comes into it. If anything it makes the case: the nearest in-person option may be in another country.

Is the teaching in English or Dutch?

English, and the Dutch school terms are used as the school uses them. Dutch-language classes are not something we run.

What time are classes for a family in Overijssel?

The Dutch clock moves and the Indian one does not, so an Overijssel afternoon is three and a half hours behind the teacher in summer and four and a half in winter. Late afternoon, early evening and weekend slots suit both ends, and the recurring hour is chosen in the free lesson.

What happens in the free lesson?

We find what the learner can do and set one task there. A child draws from a bag with one red marble in 1,250. A teenager writes the compounding line and simulates ten thousand lifetimes. An adult brings a failure rate from work. It closes with a course, a level, a weekly hour and the fee in dollars, and nothing has changed hands.

Is there a Modern Age Coders classroom anywhere in Overijssel?

No, and none is claimed in Zwolle, in Enschede or anywhere in the Netherlands. Lessons are live online and need a laptop or desktop, working audio, a current browser and a stable connection. The telephone number on this page is Indian and is described as such.

What do Overijssel coding classes cost?

The first lesson is free. Group tuition is USD 100 a month for two live lessons a week, normally eight in the month, in a group of five to ten. Private tuition is USD 150 a month, one learner with one teacher at the same frequency. Course, format, recurring time and availability are confirmed before payment.

How many learners are in an Overijssel group?

Between five and ten, matched on level, pace and goal rather than on age, school or municipality. Private tuition is one learner and one teacher. If no group at the right level is running, the family can take private tuition or wait for the next one to form.

Explore the Netherlands

Across the IJssel, and up to the country

Across the river is Gelderland, with its two holiday calendars; beyond it the province of Utrecht, and across the Zuiderzee polders Almere. All of them are children of the Netherlands coding hub, and a learner whose goal is a trained model rather than a program should go to AI and machine learning classes in the Netherlands or the AI and Python Academy. Enschede, Zwolle and Deventer are built; Hengelo and Almelo follow.

Free Overijssel classCall +91 91233 66161

Keep exploring Modern Age Coders

Coding classes in nearby places

Free resources

From the blog

Start here