---
title: "Coding Classes for Kids in Reutlingen: Live Online, English"
description: "Coding classes for kids in Reutlingen aged 6 to 12, live online in English: a first lesson step by step, school Informatik, contests, and a household data project."
canonical: https://learn.modernagecoders.com/coding-classes-for-kids-in-reutlingen-germany
source: src/pages/coding-classes-for-kids-in-reutlingen-germany.html
---
> Coding classes for kids in Reutlingen aged 6 to 12, live online in English: a first lesson step by step, school Informatik, contests, and a household data project.

What it is

Coding classes for kids in Reutlingen at Modern Age Coders are live online lessons in English for children from 6 to 12. Younger children start with puzzles and Scratch games, older ones type Python and work with small real data files, and every child stays with one mentor who adapts to their speed and the way they speak. Children learn in age groups of fifteen to twenty, or alone with the mentor, after school or on weekend mornings.

Where to begin

## What are good first coding courses for a Reutlingen child?

Three starting points for different ages and temperaments.

[![Coding for Kids course thumbnail](/images/kids-coding.webp)  REU / 01 Coding for Kids Ages 6 to 12, grouped by age, about a year long. Blocks and games first, then apps, at a speed set for the group. Open the syllabus →](/courses/kids-coding-blocks-masterclass)[![Vibe Coding for Kids course thumbnail](/images/vibe-coding-kids.webp)  REU / 02 Vibe Coding for Kids Ages 8 to 12. Scratch games with the mentor and a careful, account-free first look at what AI can do. Open the syllabus →](/courses/vibe-coding-for-kids-beginners-ai-scratch-game-dev)[![Python and AI for Kids course thumbnail](/images/python-kids.webp)  REU / 03 Python and AI for Kids Ages 9 to 12. Real typed code from the start, then the Reutlingen household list below. Open the syllabus →](/courses/python-ai-kids-masterclass)

The first lesson

## What happens in a first coding lesson for a Reutlingen child?

It is short, friendly and hands-on. Here is how a free first class usually goes for a child of 6 to 9.

1. **Hello on video.** The mentor says hello, asks the child's name and what games they like, and speaks slowly and simply. A parent sits nearby for the first few minutes.
2. **A puzzle without a computer.** The child gives the mentor step-by-step instructions to draw a house, and laughs when the mentor follows them a little too exactly.
3. **The same idea in Scratch.** The child drags blocks to make a cat walk and speak. The mentor watches and asks questions but lets the child do the clicking.
4. **A small surprise.** One block in the wrong place makes the cat do something silly, and the child finds and fixes it. That is the first piece of debugging.
5. **A goodbye and a note.** The mentor tells the parent what the child managed and suggests a group, or one-to-one lessons if that suits better.

### If English is not yet strong

Every lesson is taught in English, by a mentor based in India. That is fine for most children, because coding lessons are full of things you can see: blocks, characters, colours and movement.

Mentors use short sentences, repeat and show. When a child answers in German, the mentor understands the meaning and offers the English words, without fuss.

### Older children, 10 to 12

For older children the first class can start straight in Python. They type a few lines, see the result, and change it. Within one lesson many write a small program that asks a question and answers it.

From there, real data comes quickly, like the household file below, which most ten year olds find more interesting than invented numbers.

A Reutlingen data project

## How many people live in the homes of central Reutlingen?

At least 4,852, and the "at least" is the clever part. Stadt Reutlingen publishes its household statistics for every part of the city, free to reuse under the Datenlizenz Deutschland Namensnennung 2.0, and our older children use them to learn what to say when the data does not tell you everything.

### The file

The city's statistics office lists, for each of 30 parts of Reutlingen and each year from 2012 to 2025, how many homes there are, how many have one person, two people, three people, and "4 und mehr Personen", four or more. Our copy is from 3 November 2026.

Children get just the 2025 rows, saved as haushalte_2025.csv, with six columns: the area, the number of homes and the four size groups.

### The question

In the Zentrum area there are 2,939 homes: 1,810 with one person, 614 with two, 246 with three and 269 with four or more. How many people is that?

Children usually multiply each group by its size and add. That works perfectly for the first three groups. But how many people are in a "four or more" home? Four? Five? Seven? The file does not say.

***Count the people we can be sure of**Python*

```
import csv

with open("haushalte_2025.csv", encoding="utf-8") as f:
    areas = list(csv.DictReader(f))

zentrum = areas[0]
print("Area:", zentrum["area"])
at_least = (1 * int(zentrum["one"]) + 2 * int(zentrum["two"])
            + 3 * int(zentrum["three"]) + 4 * int(zentrum["four_or_more"]))
print("People living in these homes: at least", at_least)
```

It prints: `Area: 010 Zentrum` and `People living in these homes: at least 4852`.

The program counts every "four or more" home as exactly four, the smallest it could be. So 4,852 is a floor, not the answer: the true number can only be the same or bigger. If every one of those 269 homes had five people, there would be 269 more. Saying "at least 4,852" is completely honest. Saying "4,852" would not be.

Ten year olds often ask whether we could find the real number somewhere. Sometimes, from another table. But the lesson stands on its own: when a group has no top, you can give a lower bound and explain it, and that is real mathematics, not a failure.

***Which part of Reutlingen has the most one-person homes?**Python*

```
for area in areas:
    share = 100 * int(area["one"]) / int(area["households"])
    area["share"] = round(share, 1)

most = max(areas, key=lambda a: a["share"])
fewest = min(areas, key=lambda a: a["share"])
print("Most homes with one person:", most["area"], most["share"], "%")
print("Fewest homes with one person:", fewest["area"], fewest["share"], "%")
```

Added below the first program, the output is `Most homes with one person: 010 Zentrum 61.6 %` and `Fewest homes with one person: 131 Mittelstadt 32.4 %`.

| Area | Homes | One-person homes, % |
| --- | --- | --- |
| 010 Zentrum | 2,939 | 61.6 |
| 011 Honauer Bahn | 3,960 | 50.8 |
| 014 Schieferstr. | 3,032 | 48.4 |
| 101 Reicheneck | 412 | 33.3 |
| 091 Oferdingen | 1,077 | 32.8 |
| 131 Mittelstadt | 1,558 | 32.4 |

Data: Stadt Reutlingen, Kommunale Statistikstelle, Privathaushalte nach Haushaltsgröße auf Stadtteilebene, 2025 rows, licence Datenlizenz Deutschland Namensnennung 2.0, downloaded 3 November 2026. Shares and the lower bound are our own calculations.

In the city centre almost two homes in three have one person living in them; in Mittelstadt it is about one in three. Children love guessing why. One idea worth testing is that town-centre flats tend to be smaller than houses in the outer districts, but this file alone cannot prove it, and saying so is part of the lesson.

1. **Ages 6 to 8, no screen.** Ask five neighbours or relatives how many people live in their home. Make a tally with boxes 1, 2, 3 and "4 or more". Then try to work out the total number of people. Where do you get stuck?
2. **Ages 8 to 10, Scratch.** Make four sliders for the four groups and a sprite that says "At least ... people". Test it with Zentrum's numbers.
3. **Ages 10 to 12, Python.** Change the first program so it works out the "at least" number for every area in the file, then find the area with the biggest one.

School in Baden-Württemberg

## When will a Reutlingen child meet Informatik at school?

In grade 5, now that Baden-Württemberg has a compulsory subject for it. The four Grundschule years come first.

| Grades | School | What happens |
| --- | --- | --- |
| 1 to 4 | Grundschule | Comes before the new Informatik subject |
| 5 and 6 | Every secondary school type | The new required subject Informatik und Medienbildung (from 2025/26) |
| Later grades | Secondary school | The subject is being introduced year by year |

The KMK describes the primary stage; the GI Informatik-Monitor 2026/27, read on 2 November 2026, describes the new BW subject and places Baden-Württemberg in the small group of Länder that already reach four required Informatik hours.

So a Reutlingen child who starts coding at 7 has three or four years of practice before the first school Informatik lesson. Our lessons are not school tutoring and give no grades; they simply let a curious child build things now, and arrive in grade 5 confident. We teach alongside school, never instead of it.

Contests for primary pupils

## Which contests can a Reutlingen primary pupil try in 2026/27?

Two national ones, both run through schools: the Informatik-Biber for informatics puzzles and the Mathematik-Olympiade for maths.

### Informatik-Biber

Free, open to grades 3 to 13, and no previous knowledge is needed, according to the organisers, Bundesweite Informatikwettbewerbe. It takes 30 to 40 minutes, so it fits into one school lesson.

The Biberwochen 2026 run from 9 to 20 November 2026. The school registers its pupils, so the first step is a question to the class teacher.

### Mathematik-Olympiade

A national maths competition with about 200,000 participants a year, which has also been offered to primary schools since 2005, according to its organisers.

The 66th Mathematik-Olympiade holds its regional round, the Regionalrunde, on 11 November 2026, after a first round at school. Again, the school is the way in.

Both contests reward the same thinking a coding class practises: read carefully, find the rule, check the edge cases. We do not reuse the organisers' tasks. Our mentors write their own puzzles, and children who enjoy them tend to enjoy contest day too. We are not connected with either competition.

Class times

## What times would suit a Reutlingen child?

Reutlingen afternoons are Indian evenings, so after-school lessons work well; weekend mornings are popular with younger children.

| Reutlingen | India in winter | India from 28 March 2027 |
| --- | --- | --- |
| 15:50 | 20:20 | 19:20 |
| 16:10 | 20:40 | 19:40 |
| Saturday 09:45 | 14:15 | 13:15 |
| Sunday 11:30 | 16:00 | 15:00 |

Under the Einheitenzeitgesetz Germany is one hour ahead of UTC in winter and two in summer; the switch back happened on 25 October 2026 and the next switch forward is on 28 March 2027. India is always UTC+5:30: 4 h 30 later than Reutlingen in winter, 3 h 30 later in summer. Times are examples; you pick your own.

| When | Holiday |
| --- | --- |
| 26 to 30 October 2026, and 31 October | Autumn break |
| 23 December 2026 to 9 January 2027 | Christmas |
| 25 March 2027, and 30 March to 3 April 2027 | Easter |
| 18 to 29 May 2027 | Whitsun |
| 29 July to 11 September 2027 | Summer |

From the Kultusministerkonferenz holiday overview for 2026/2027 (version of 9 October 2025). Lessons continue in the holidays unless you ask to pause.

Stages

## What will my child be able to do, stage by stage?

Our five stages for ages 6 to 12, used to choose a group and to report progress.

| Stage | Typical age | Can do |
| --- | --- | --- |
| Instructions | 6 to 7 | Gives steps so exact that a sprite follows them |
| Loops | 7 to 9 | Repeats actions instead of copying blocks |
| Numbers | 8 to 10 | Keeps a score and compares two values |
| Python | 9 to 11 | Types programs that count and decide |
| Data | 10 to 12 | Works out a result from a real file and says how sure it is |

### For parents

The household project belongs to the last stage. A child who says "at least" without being asked has understood something many adults miss.

You hear about what was built and explained, not about time spent.

### For children

If a box in a table says "or more", you cannot know the exact number. Say "at least".

An honest answer with "at least" is better than an exact answer that might be wrong.

More for children

## Nine more courses for Reutlingen children

Live lessons for children, all in English, with a mentor who knows them.

I

### First steps

From age 6

REU / START / 01

#### Scratch coding

A short course of games and stories.

[Open the syllabus](/courses/scratch-programming-complete-course)

REU / START / 02

#### Problem solving

Logic and patterns before code.

[Open the syllabus](/courses/problem-solving-and-computational-thinking-for-kids)

REU / START / 03

#### Abacus and mental maths

Fast, confident counting.

[Open the syllabus](/courses/abacus-mental-maths-course-for-kids)II

### Games

Ages 7 to 12

REU / GAME / 01

#### Minecraft coding

Code inside a familiar world.

[Open the syllabus](/courses/minecraft-coding-for-kids-course)

REU / GAME / 02

#### Roblox coding

Real game scripts in Luau.

[Open the syllabus](/courses/roblox-game-coding-for-kids-lua-course)

REU / GAME / 03

#### Game development

Several game tools in one course.

[Open the syllabus](/courses/game-development-masterclass-for-kids)III

### Bigger projects

Ages 9 to 12

REU / BUILD / 01

#### App making

Phone apps made with blocks.

[Open the syllabus](/courses/block-coding-app-development-masterclass)

REU / BUILD / 02

#### Maths through coding

School maths explored with Python.

[Open the syllabus](/courses/maths-through-coding)

REU / BUILD / 03

#### AI literacy

What AI is, without adult accounts.

[Open the syllabus](/courses/ai-literacy-for-kids-course)

How it works

## How are the lessons organised for Reutlingen families?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

After school

Reutlingen afternoons, Monday to Friday.

Weekend mornings

Saturday or Sunday, fresh and calm.

Your own time

One to one, when it suits you.

### One mentor

Your child sees the same face each week.

### Clear English

Short sentences, shown on screen.

### The child clicks

Children build; mentors guide.

### Same-age groups

Children only learn with peers.

### Parent notes

A short report every month.

### Two sizes

A group of 15 to 20, or private.

Student work

## What our older students build

Where young coders can end up: work by our older students in several countries. The [student labs](/student-labs) hold the full collection.

![NutriLife AI nutrition coach project screenshot](/images/projects/nutrilife.webp)

AI and ML

#### NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · [Open it](https://nutrilife-bhavya.lovable.app)

![Misti AI chatbot for maths and coding screenshot](/images/projects/misti.webp)

AI and ML

#### Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · [Open it](https://misti.modernagecoders.com)

![GuardianX AI internet safety assistant screenshot](/images/projects/guardianx.webp)

AI and ML

#### GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · [Open it](https://guardianx-cybersaver.lovable.app)

![SkyCast weather forecast application screenshot](/images/projects/skycast.webp)

Web app

#### SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

## Fees for Reutlingen families

The monthly fee includes eight live lessons. We display it in euro using the rate the European Central Bank publishes for reference; your card is debited in US dollars and your bank converts that, which can shift the final figure a little.

Free first class

Free

no card required

- A free first class
- A puzzle and a first Scratch program
- No card required

Book it

Group batch

€90

a month, eight live classes

- A group of 15 to 20 children the same age
- One regular mentor
- Two lessons each week
- Monthly, cancel when you like

Start here

One to one

€134

a month, eight live classes

- Your child alone with a mentor
- Their own speed and projects
- Times chosen by you

Enquire

What families say

## Rated 4.9 across 547 Google reviews

What families wrote on Google, left exactly as they wrote it.

★★★★★

"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

Reutlingen parents ask

## Coding classes for kids in Reutlingen: parents' questions

### Are the classes in German?

No. All lessons are live and taught in English only. The mentors speak slowly and clearly and adjust to your child's pace and accent, and they show far more than they say.

### What age is right to start?

Six is a good age to begin with puzzles and Scratch, which needs no typing. Most children move on to typed Python at about 9.

### Does my child need good English?

Basic English is enough to start. Coding lessons are very visual, mentors keep sentences short, and children pick up the words they need as they build.

### When does Informatik start at school in Reutlingen?

In grade 5. Baden-Württemberg introduced the compulsory subject Informatik und Medienbildung in 2025/26, starting in grades 5 and 6, according to the Gesellschaft für Informatik.

### When are classes in Reutlingen time?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. The mentors are in India, where a Reutlingen afternoon falls in the evening.

### What is the Reutlingen household project?

A Python exercise we built on Stadt Reutlingen's household statistics for 2025. Children find that the homes in the Zentrum area hold at least 4,852 people, and learn why a "4 or more" group only allows an "at least" answer.

### Can my child take part in the Informatik-Biber?

Yes, when the school signs up. It is free, starts at grade 3, and this year the Biber weeks are 9 to 20 November 2026; the class teacher will know.

### What do we need at home?

A computer with a mouse or trackpad, an internet connection and ideally headphones. For the first lessons a parent nearby helps with screen sharing.

### How many children are in each group?

Between 15 and 20 children of a similar age. If you prefer, your child can have one-to-one lessons with the same mentor.

### How are fees charged?

Monthly, for eight live lessons. Amounts appear in euro at the European Central Bank reference rate and are charged in US dollars, which your bank converts. The first class is free.

See also

## Related pages

More reading for Reutlingen families.

### [Coding classes in Germany](/coding-classes-in-germany)

Our Germany hub.

### [Coding classes in Baden-Württemberg](/coding-classes-in-baden-wuerttemberg)

School rules for all of BW.

### [Scratch classes for kids](/scratch-coding-classes-for-kids)

Blocks before typing.

### [Python for 10 year olds](/python-for-10-year-olds)

What a ten year old can type.

### [AI projects for kids](/ai-projects-for-kids)

Ideas by age.

### [How we teach](/how-we-teach)

A look inside our lessons.

## More pages for this Land

Part of the guide: [Coding classes in Baden-Württemberg](/coding-classes-in-baden-wuerttemberg)

### Cities and pages in Baden-Württemberg

- [Coding and AI classes in Pforzheim](/coding-and-ai-classes-in-pforzheim-germany)
- [Coding classes for kids in Heidelberg](/coding-classes-for-kids-in-heidelberg-germany)
- [Coding classes for kids in Karlsruhe](/coding-classes-for-kids-in-karlsruhe-germany)
- [Coding classes for kids in Ulm](/coding-classes-for-kids-in-ulm-germany)
- [Coding classes for kids in Stuttgart](/coding-classes-for-kids-stuttgart)
- [Coding for international school students in Stuttgart](/coding-for-international-school-students-stuttgart)
- [Informatik-Abitur Baden-Württemberg (Unterricht auf Englisch)](/informatik-abitur-baden-wuerttemberg)
- [Online Python classes in Freiburg im Breisgau](/online-python-classes-freiburg-im-breisgau-germany)
- [Online Python classes in Heilbronn](/online-python-classes-heilbronn-germany)
- [Online Python classes in Mannheim](/online-python-classes-mannheim-germany)
- [Programmieren lernen für Kinder in Stuttgart](/programmieren-lernen-kinder-stuttgart)

More guides: [Coding classes in North Rhine-Westphalia](/coding-classes-in-north-rhine-westphalia) · [Coding classes in Lower Saxony](/coding-classes-in-lower-saxony) · [Coding classes in Land Bremen](/coding-classes-in-land-bremen) · [Coding classes in Hesse](/coding-classes-in-hesse) · [Coding classes in Bavaria](/coding-classes-in-bavaria) · [Coding classes in Saxony-Anhalt](/coding-classes-in-saxony-anhalt) · [Coding classes in Schleswig-Holstein](/coding-classes-in-schleswig-holstein) · [Coding classes in Saarland](/coding-classes-in-saarland) · [Coding classes in Rhineland-Palatinate](/coding-classes-in-rhineland-palatinate) · [Coding and maths in Berlin](/coding-and-maths-classes-in-berlin-germany) · [Coding and maths in Hamburg](/coding-and-maths-classes-in-hamburg-germany) · [Coding classes in Saxony](/coding-classes-in-saxony) · [Coding classes in Thuringia](/coding-classes-in-thuringia) · [Coding classes in Brandenburg](/coding-classes-in-brandenburg) · [Coding classes in Mecklenburg-Vorpommern](/coding-classes-in-mecklenburg-vorpommern)

Start here

## Book a free first class for your Reutlingen child

The free class follows the steps above: a puzzle, a first Scratch program, a fixed mistake and a short chat with you at the end about the right group.

To learn more beforehand, see [how we teach](/how-we-teach) or browse [our course list](/courses).

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20my%20child%20is%20in%20Reutlingen%20and%20would%20like%20to%20try%20coding%20in%20English.%20Could%20we%20book%20a%20free%20first%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

Mentors teach live from India, in English. A WhatsApp message is the quickest way to reach us.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

## Keep exploring Modern Age Coders

### Related courses and guides

- [Coding Classes for Kids in Riyadh](/coding-classes-for-kids-in-riyadh)
- [Coding Classes for Kids in Potsdam: Live Online, in English](/coding-classes-for-kids-in-potsdam-germany)
- [Coding Classes for Kids in Rostock: Live and in English](/coding-classes-for-kids-in-rostock-germany)
- [Coding Classes for Kids in Oshawa and Whitby](/coding-classes-for-kids-in-oshawa-and-whitby)
- [Coding Classes for Kids in Salzgitter: Live Online, in English](/coding-classes-for-kids-in-salzgitter-germany)
- [Coding Classes for Kids in Offenbach am Main: Live in English](/coding-classes-for-kids-in-offenbach-am-main-germany)
- [Coding Classes for Teens in Australia](/coding-classes-for-teens-australia)
- [Roblox Coding Classes in Australia](/roblox-coding-classes-australia)
- [KI-Kurs für Kinder: KI verstehen und selbst bauen, auf Englisch](/ki-kurs-fuer-kinder)

### Learn more

- [Coding and AI Classes in Gütersloh: Live Online, in English](/coding-and-ai-classes-in-guetersloh-germany)
- [Coding and AI Classes in Kassel: Live Online in English](/coding-and-ai-classes-in-kassel-germany)
- [Coding and AI Classes in Fürth: Live Online in English](/coding-and-ai-classes-in-fuerth-germany)
- [Vibe Coding and AI Agents Classes in Schofields, Sydney](/vibe-coding-and-ai-agents-classes-in-schofields-sydney)

### Free resources

- [AI & Machine Learning Tutorial: Basics to Deep Learning](/resources/ai-and-machine-learning)
- [Linear Regression](/resources/ai-and-machine-learning/linear-regression)
- [Multithreading Basics](/resources/java/multithreading-basics)
- [Reinforcement Learning Basics](/resources/ai-and-machine-learning/reinforcement-learning-basics)

### From the blog

- [Coding for Kids: Guides for Parents](/blog/topic/kids-coding)
- [How Schools and Parents Can Prepare Children for Future Tech Careers](/blog/how-schools-parents-prepare-children-future-tech-careers)
- [Coding for 6 Year Olds: How to Start, Best Tools](/blog/coding-for-6-year-olds)
- [Coding for 7 Year Olds: What to Learn](/blog/coding-for-7-year-olds-what-how-kids-should-learn-programming)

### Start here

- [Try a free trial class with a Modern Age Coders mentor](/free-trial)
- [About Modern Age Coders, teaching since 2020](/about)

Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

---

*Canonical: https://learn.modernagecoders.com/coding-classes-for-kids-in-reutlingen-germany*
