Germany · AI literacy for children · Ages 8 to 14

AI course for kids in Germany

Children in Germany hear about AI every day, from the news, from older siblings and from the apps their parents use. Very few have been shown how it actually works. This page is about that: what German education policy now says children should learn about AI, why most AI chatbots are not meant for a child under 13, and a project in which a ten year old builds a tiny model, tests it, and then watches it become unfair because of the examples it was given.

Live classes since 2020 · 10,000+ students worldwide · AI understood and built, not just used

What this is

At Modern Age Coders, the AI course for children in Germany is a live online class in English for children of about 8 to 14 that teaches how AI works: how a machine learns from examples, why it makes mistakes and how to test it, using our AI Literacy for Kids course. Children build small models themselves and never need an adult chatbot account. One mentor adapts to their pace and accent, whether they learn with fifteen to twenty classmates or alone.

AI courses for children

Three AI courses for children in Germany

One course built entirely around understanding AI, one that adds typed Python and small AI projects, and one that mixes Scratch games with first AI ideas.

Schools and AI

What do German schools teach children about AI?

AI is now officially part of what German schools are asked to teach, but for younger children it is a direction, not yet a weekly lesson.

What the KMK has decided

The Kultusministerkonferenz set a shared framework for digital education in 2016, called "Bildung in der digitalen Welt", and added a recommendation on teaching and learning in a digital world in 2021.

In 2026 the KMK adopted an updated competence framework that, in its own words, extends the areas of the 2016 strategy "um KI-bezogene Kompetenzen", with AI-related competences. Since 2024 there has also been a KMK recommendation for education administrations on handling artificial intelligence in school learning.

What that means for a child of 8 to 12

A framework tells schools what to aim for; it does not put a lesson on your child's timetable tomorrow. Most children in Grundschule today meet AI only through conversations at home.

Children who want to understand AI early, before it arrives at school as a topic, need someone to show them what is happening inside it. That is what this course is for.

AI in German education and children's programmes, from the organisers' own pages
YearWhatSource
2016KMK strategy "Bildung in der digitalen Welt"KMK
2021KMK recommendation "Lehren und Lernen in der digitalen Welt"KMK
2024KMK recommendation for administrations on AI in school learningKMK
2026Updated KMK competence framework with AI-related competencesKMK
2027/28FIRST LEGO League continues as LEGO League; its Future Edition uses LEGO Education "Informatik & KI" setsHANDS on TECHNOLOGY
Every yearBundeswettbewerb Künstliche Intelligenz, for Sekundarstufe I and II pupilsBWKI

Sources: KMK, Bildung in der digitalen Welt; FIRST LEGO League Germany, Wandel und Zukunft, which describes the programme as STEM for everyone "von 5 bis 16"; Bundeswettbewerb Künstliche Intelligenz, Teilnahmebedingungen. All read on 2 November 2026. We are not connected with any of these bodies.

Age rules

Which AI tools can a child under 13 use in Germany?

Fewer than most parents assume. The big chatbots set their own minimum ages in their terms, and none of them is designed for a primary-school child.

Minimum ages in each provider's own terms, and what they mean for a child of 8 to 12
ToolWhat the provider's terms sayFor a child of 8 to 12
ChatGPTAt least 13; under 18 only with a parent's or guardian's permissionNot for this age group
ClaudeAt least 18, or higher where local law requiresNot for children or teenagers
Gemini13 or the age that applies in the country (16 in Germany in our audit); no Gemini web app for Family Link accountsNot for this age group
Teachable MachineNo age for the tool itself; a Google Account, 13 and up, only to save workUsable with a parent, without signing in
Machine Learning for KidsStudents cannot create their own accounts; teachers or schools set them upUsable through a teacher or class

Source: each provider's own terms or help pages, quoted word for word in our AI tools age guide (audited 15 July 2026). Terms change; check the provider's page before signing a child up. This is a summary of what providers say, not legal advice.

So in our classes for children under 13, nobody opens a chatbot account. We do not need one. To understand AI, a child does not have to talk to a large language model; they have to see, in something small enough to follow, how a computer can learn a rule from examples and where that goes wrong. Children build those small models themselves, in Scratch and in Python, and sometimes train a picture classifier in the browser with a parent beside them.

Build a model

Can a child build an AI that tells apples from pears?

Yes, in about thirty lines of Python. And the most valuable moment comes when the child makes it worse on purpose, by changing nothing but the examples it learns from.

The idea

At a German Wochenmarkt in autumn there are crates of apples and pears side by side. Measure a fruit's height and width, and you can usually tell which it is: apples are about as wide as they are tall; pears are taller than they are wide.

Our model learns that without being told. It keeps a list of measured fruit with their names, and for a new fruit it looks at the closest examples and lets them vote. This is called nearest neighbours, and it is a real machine-learning method.

The data

The measurements are ours, invented for the lesson and written in centimetres: twelve fruit to learn from, six apples and six pears, and eight more kept back for testing, four of each.

Keeping test fruit apart matters. A model that is only checked on the fruit it learned from will always look clever.

Version 1: learn from fair examplesPython
# Our own measurements, invented for this lesson: (height cm, width cm, label)
train = [
    (7.0, 7.5, "apple"), (6.5, 7.0, "apple"), (7.5, 8.0, "apple"),
    (6.0, 6.8, "apple"), (7.2, 7.0, "apple"), (8.0, 8.2, "apple"),
    (10.0, 6.5, "pear"), (11.5, 7.0, "pear"), (9.0, 6.0, "pear"),
    (12.0, 7.5, "pear"), (9.5, 6.8, "pear"), (10.5, 6.2, "pear"),
]
test = [
    (6.8, 7.2, "apple"), (7.8, 7.6, "apple"), (8.5, 8.0, "apple"), (6.2, 6.5, "apple"),
    (10.8, 6.6, "pear"), (9.2, 6.4, "pear"), (8.6, 6.9, "pear"), (11.0, 7.4, "pear"),
]

def distance(a, b):
    return ((a[0] - b[0]) ** 2 + (a[1] - b[1]) ** 2) ** 0.5

def guess(fruit, examples, k):
    nearest = sorted(examples, key=lambda e: distance(fruit, e))[:k]
    votes = [e[2] for e in nearest]
    if votes.count("apple") > votes.count("pear"):
        return "apple"
    return "pear"

def score(examples, k):
    right = sum(1 for f in test if guess(f, examples, k) == f[2])
    return str(right) + " of " + str(len(test))

print("Fair examples, k=3:", score(train, 3))

It prints: Fair examples, k=3: 8 of 8. With three neighbours voting, every test fruit is named correctly.

Children are delighted, and that is when we change one thing. We keep all six apples but give the model only one pear to learn from, the way a collection of photos can end up with far more of one thing than another. The code that learns is exactly the same.

Version 2: learn from lopsided examplesPython
lopsided = train[:6] + train[6:7]   # six apples, only one pear
print("Lopsided examples, k=1:", score(lopsided, 1))
print("Lopsided examples, k=3:", score(lopsided, 3))
for f in test:
    if guess(f, lopsided, 3) != f[2]:
        print("Wrong:", f[0], "cm by", f[1], "cm is a", f[2], "but the model says", guess(f, lopsided, 3))

After Version 1, it prints: Lopsided examples, k=1: 7 of 8, Lopsided examples, k=3: 4 of 8, then four lines, starting with Wrong: 10.8 cm by 6.6 cm is a pear but the model says apple. Every pear in the test is called an apple.

Same code, different examples (our results)
Examples the model learned fromNeighbours votingTest fruit rightPears right
Six apples, six pears38 of 84 of 4
Six apples, one pear17 of 83 of 4
Six apples, one pear34 of 80 of 4

Our own invented data and our own results, from Python 3.14. The method is k nearest neighbours with two measurements per fruit.

Why does the last row fail so badly? With three neighbours voting and only one pear in its memory, the model can never find two pears to outvote the apples, so it can never answer "pear" at all. Nothing in the code is broken. The examples are. Children understand straight away what this means for any AI: it can only be as fair as what it learned from, and someone has to check.

  1. Ages 8 to 9, at the kitchen table. Measure five apples and five pears with a ruler and write the numbers down. Can you find a rule that sorts them? Does it work on a sixth fruit?
  2. Ages 9 to 11, Scratch. Put the measurements into two lists and make a sprite that finds the closest fruit to a new one and says its name.
  3. Ages 11 to 14, Python. Run Version 1 and Version 2, then add two more pears to the lopsided list and predict the new score before running it.
  4. Going further. Add a third kind of fruit, quinces, and invent measurements for them. What happens to the vote when there are three kinds?

Thinking first

How do children learn to think about AI, not just use it?

By building small versions themselves and asking hard questions of them. These are the habits we teach, in every lesson.

Ask where it learned

Every model learned from examples. Children practise asking: which examples, how many, and who chose them? The fruit project makes the question concrete.

Test on something new

A model that is right about what it has seen proves nothing. Children always keep test examples apart and count how often the model is right on those.

Explain it yourself

If a child cannot explain an answer, they do not own it, wherever it came from. We never let children hand in work an AI produced for them.

Our mentors teach from India and only in English. AI has its own small vocabulary, examples, training, testing, accuracy, bias, and children pick it up in English quickly because it is the same vocabulary they will meet everywhere later. A child at a German school who also learns the German words at school ends up with both.

Two sample AI slots and the matching hour in India
German clockIndian clock nowIndian clock after 28 March 2027
Weekday 14:4519:1518:15
Sunday 12:0016:3015:30

Germany is on MEZ, UTC+1, until summer time starts on 28 March 2027, then on MESZ, UTC+2, as set by the Einheitenzeitgesetz; it last left summer time on 25 October 2026. With India fixed at UTC+5:30, Indian clocks run 4 h 30 ahead of German ones this winter and 3 h 30 ahead from spring. Samples only; no batch is pinned to them.

Milestones

Five steps to understanding AI

Our own milestones for children learning about AI, from first idea to a model they can criticise.

AI literacy milestones for children (ours)
StepUsual ageYour child can
1. Spot it8 to 9Say which everyday things use AI and which just follow fixed rules
2. Teach it9 to 10Train a simple classifier with examples, with a parent or in class
3. Test it10 to 11Keep test examples apart and count how often the model is right
4. Break it11 to 12Change the examples on purpose and explain why the model got worse
5. Judge it12 to 14Say what a model cannot know and when a person must check it

For parents

Step 4 is the fruit project. A child who has broken a model with lopsided examples will never again assume an AI answer is neutral.

We judge progress by the models your child can make and defend, not by apps opened.

For children

An AI only knows what it was shown. Always ask what that was.

If the model is right about everything it has seen, test it on something it has not.

More for curious children

Nine more courses for children curious about AI and coding

Each is live and in English, with one mentor, and none asks a child under 13 to use an adult AI account.

I

Thinking skills

Ages 6 to 12

ACK / THINK / 01

Reasoning for young thinkers

Patterns and logic for 6 to 9, the ground AI ideas stand on.

Open the syllabus

ACK / THINK / 02

Computational thinking

Rules, steps and patterns, practised in puzzles.

Open the syllabus

ACK / THINK / 03

German informatics competitions

From Biber puzzles towards the BWKI later on.

Open the syllabus
II

Building with code

Ages 6 to 12

ACK / BUILD / 01

Scratch Coding for Kids

The block coding a child needs before simple models.

Open the syllabus

ACK / BUILD / 02

Coding for Kids

A full year from Scratch to apps and first AI ideas.

Open the syllabus

ACK / BUILD / 03

Hackathon prep for kids

A team project with an AI twist, ending at a free hackathon for 8 to 12 year olds.

Open the syllabus
III

Maths and more

Ages 9 to 15

ACK / MORE / 01

Maths through coding

Distances, averages and chance in Python, the maths inside AI.

Open the syllabus

ACK / MORE / 02

Websites for kids

Build and publish a page about your own project.

Open the syllabus

ACK / MORE / 03

Informatik Companion, Klasse 5 to 10

School Informatik in English, alongside the school course.

Open the syllabus

How lessons run

A week of AI lessons

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

Afternoons

Early or late afternoon in Germany, after school.

Sundays

A midday slot for a longer model-building session.

Private

Your child alone with the mentor, booked around family life.

No chatbot accounts

Children under 13 never need one.

Build, then test

Every model is checked on new examples.

Same mentor

One person who knows your child all year.

Plain English

AI words explained simply, then used.

Honest about limits

Children learn when AI is wrong, not only when it works.

Parent notes

What was built and what was learned.

Student work

Projects by our older students

Children who start with AI ideas young go on to bigger projects. A few are shown below; the student labs show more.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

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

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

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

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

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

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

AI course fees for families in Germany

The fee is paid month by month and each month includes eight live lessons. You see it here in euro, using the European Central Bank reference rate as a guide; the charge goes through in US dollars and is converted by your bank, so the final euro sum can be marginally different.

Free first class

Free

no card required

  • A free first AI lesson
  • A tiny model trained together
  • No card asked for
Book it

Group batch

€90

a month, eight live classes

  • Fifteen to twenty children of a similar age
  • One mentor all year
  • Two lessons a week
  • Monthly, stop at any month's end
Start here

One to one

€134

a month, eight live classes

  • Your child with one mentor
  • Projects shaped by your child's questions
  • Times that suit your family
Enquire

What families say

Rated 4.9 across 547 Google reviews

Our families' Google reviews, kept exactly 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

Parents ask

What parents in Germany ask about AI for kids

Are the classes in German?

No. Every class is live and in English only, with mentors based in India. AI has a small vocabulary of its own, and the mentor introduces each word simply, at your child's pace and with an ear for their accent.

Will my child use ChatGPT or other chatbots?

Not in classes for under-13s. Under OpenAI's terms, ChatGPT users must be 13 or older and need a parent's permission until 18; Anthropic's terms set 18 for Claude. Children learn how AI works by building small models instead.

What age is the AI course for?

Our AI Literacy for Kids course is for about 8 to 14. Younger children start with patterns and sorting games; from about 10 they build and test small models in Scratch or Python.

Do German schools teach AI?

The KMK adopted an updated competence framework in 2026 that adds AI-related competences to its digital education strategy, and published a recommendation on AI in school learning in 2024. For most children of 8 to 12 it is not yet a weekly lesson.

Does my child need to code already?

No. The first lessons need no code at all. Children who already know Scratch or Python move faster into building models, but beginners are welcome.

When are classes in German 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. At 14:45 in Germany the mentor's clock reads 19:15, until 28 March 2027.

Is this about using AI to do homework?

No, the opposite. We teach children to understand and question AI, and we never let them hand in work an AI produced. A child who knows how a model learns is much harder to fool with one.

Which AI tools are suitable for children?

Tools built for classrooms, such as Teachable Machine, which trains in the browser without signing in, and Machine Learning for Kids, where teachers set up accounts. Our AI tools age guide quotes each provider's own terms.

How are fees shown and charged?

We show the monthly fee in euro, based on the European Central Bank reference rate. The card is then charged in US dollars, and your bank's conversion may land a few cents away from our figure. Nothing is charged for the first lesson.

Can my child enter an AI competition later?

Yes. The Bundeswettbewerb Künstliche Intelligenz is open to pupils in Sekundarstufe I and II. Children who build models in our course have a head start; we are not connected with the competition.

Elsewhere on this site

Related pages

More on AI and coding for children and families in Germany.

Coding classes in Germany

The hub that links all our Germany pages.

AI and ML in Germany

For teenagers and adults.

AI tools age guide

Each provider's age rule, quoted.

AI literacy for young pupils

Our general page on AI literacy.

AI projects for kids

Project ideas for different ages.

Python for kids in Germany

The language children build models in.

Start here

Book a free AI lesson

In the free lesson your child sorts a few examples with the mentor and sees a tiny model learn from them. The mentor then suggests the course and group that fit.

To read first, how we teach describes our lessons, and the AI Literacy for Kids syllabus sets out the topics.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Our mentors teach from India, online and in English. A WhatsApp message gets the quickest reply.

Free, with no card and no obligation.

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

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us