PEN / KIDS / 01
Scratch
Blöcke statt Tippen, mit englischen Begriffen dazu.
Zum LehrplanDeutschland · Programmieren · ab 8 Jahren
Bei uns lernen Sie oder Ihr Kind Programmieren ausschließlich auf Englisch. Das klingt für manche Familien zuerst nach einer Hürde. Tatsächlich spricht der Computer selbst längst Englisch: Jede Fehlermeldung in Python oder Java kommt auf Englisch, auch auf einem Rechner mit deutscher Spracheinstellung. Diese Seite zeigt, wo Englisch beim Programmieren gebraucht wird, wie viel Schulenglisch dafür reicht und warum ein einziger englischer Satz aus der Dokumentation eine halbe Stunde Fehlersuche spart. Unterricht auf Englisch, mit Mentoren aus Indien.
Unterricht auf Englisch, mit Mentoren aus Indien · Live-Unterricht seit 2020 · über 10.000 Lernende weltweit
Kurz gesagt
Bei Modern Age Coders lernen Kinder ab 8, Jugendliche und Erwachsene in ganz Deutschland Programmieren live auf Englisch, mit Mentoren aus Indien, die langsam und deutlich sprechen und sich auf Ihr Tempo und Ihre Aussprache einstellen. Wer Python, Java oder Scratch auf Englisch lernt, versteht Befehle, Fehlermeldungen und Dokumentation im Original und übt die Sprache jede Stunde mit. Sie lernen in einer Gruppe von fünfzehn bis zwanzig oder im Einzelunterricht.
Passende Kurse
Python für Jugendliche, Python für Erwachsene und Java, die Sprache vieler Informatik-Kurse in der Oberstufe.

PEN / 01
Für 13 bis 18 Jahre. Vom ersten print bis zu eigenen Projekten, mit viel Übung im Lesen von Fehlermeldungen.
Zum Lehrplan →
PEN / 02
Für Erwachsene ohne Vorkenntnisse. Grundlagen, Dateien, Daten und Automatisierung, live und im eigenen Tempo.
Zum Lehrplan →
PEN / 03
Für 13 bis 18 Jahre. Klassen, Objekte und Datenstrukturen, wie sie in vielen Ländern im Informatik-Unterricht vorkommen.
Zum Lehrplan →Englisch im Alltag des Programmierens
An mehr Stellen, als man denkt, und an einer Stelle unausweichlich: bei den Meldungen des Computers. Die Tabelle ist unsere Übersicht; die Belege stehen darunter.
| Stelle | Gibt es das auf Deutsch? | Was das für Lernende heißt |
|---|---|---|
| Befehle im Code (if, for, return, class) | Nein | Wer die Wörter versteht, ahnt, was eine Zeile tut |
| Fehlermeldungen von Python und Java | Nein, auch bei deutscher Spracheinstellung | Die wichtigste Lesefähigkeit beim Programmieren |
| Offizielle Python-Dokumentation | Teilweise, es gibt eine deutsche Übersetzung | Neues erscheint zuerst auf Englisch |
| Namen von Funktionen in Bibliotheken | Nein | split, append, sort lesen sich wie Anweisungen |
| Fragen und Antworten in Foren | Selten | Die meisten Lösungen stehen auf Englisch im Netz |
| Wettbewerbe wie der BWKI | Ja, beides erlaubt | Projekte dürfen auf Deutsch oder Englisch eingereicht werden |
Belege: Die englische Fehlermeldung haben wir mit Python 3.14 auch unter deutscher Spracheinstellung (LANG=de_DE.UTF-8) erzeugt. Die deutsche Übersetzung der Python-Dokumentation ist im Build-Verzeichnis der Python-Dokumentation als Sprache "Deutsch" eingetragen; der Prozess für Übersetzungen ist in PEP 545 beschrieben, angelegt am 4. März 2017. BWKI: Teilnahmebedingungen, gelesen am 2. November 2026. Alles Übrige ist unsere Einschätzung.
Wer im Unterricht von Anfang an Englisch hört, muss später nichts übersetzen. Das Wort "loop" bedeutet im Unterricht dasselbe wie im Code und in der Fehlermeldung. Schülerinnen und Schüler, die auf Deutsch lernen, haben oft zwei Wörter für eine Sache: "Schleife" im Heft und for auf dem Bildschirm.
Dazu kommt das Englisch selbst. In jeder Stunde erklärt man, fragt nach und beschreibt Probleme in ganzen Sätzen. Das ist Sprechpraxis zu einem Thema, das Lernende wirklich interessiert.
Kein Englischkurs mit Programmierteil. Grammatik korrigieren wir nicht, außer jemand wünscht es. Ziel ist, dass Sie verstehen und verstanden werden.
Und kein Hindernis für Anfänger: Viele Lernende beginnen mit einem Englisch, das sie selbst als "nur Schulenglisch" beschreiben. Die Mentoren sprechen langsamer, wiederholen und schreiben schwierige Wörter in den Chat.
Schulenglisch
Für den Anfang ja. Die Bildungsstandards der Kultusministerkonferenz legen fest, welches Englischniveau Schülerinnen und Schüler bis zu ihrem Abschluss erreichen sollen. Gemessen wird nach dem Gemeinsamen europäischen Referenzrahmen (GeR).
| Abschluss | Niveau nach GeR | Für den Programmierkurs heißt das (unsere Einschätzung) |
|---|---|---|
| Erster Schulabschluss | im Wesentlichen A2 | Kurze Anweisungen verstehen, einfache Fragen stellen; der Mentor zeigt viel |
| Mittlerer Schulabschluss | im Wesentlichen B1 | Erklärungen folgen, Probleme beschreiben, Fehlermeldungen mit Hilfe lesen |
| Allgemeine Hochschulreife | B2, in Englisch rezeptiv auch C1 | Dokumentation selbstständig lesen, Lösungen auf Englisch begründen |
Quellen: KMK, Bildungsstandards für die erste Fremdsprache (Englisch/Französisch) für den Ersten Schulabschluss und den Mittleren Schulabschluss, Fassung vom 22.06.2023; KMK, Bildungsstandards für die fortgeführte Fremdsprache (Englisch/Französisch) für die Allgemeine Hochschulreife, Beschluss vom 18.10.2012. Gelesen am 3. November 2026. Mit der KMK sind wir nicht verbunden.
Eine Zeile aus den Standards für das Abitur passt besonders gut zu unserem Unterricht. Sprachlicher Orientierungspunkt sind dort neben der Standardsprache auch "Register, Varietäten und Akzente, deren Färbung ein Verstehen nicht generell behindert". Englisch mit einem indischen Akzent zu verstehen, gehört also zu dem, was die Schule am Ende der Oberstufe ohnehin erwartet. Unsere Mentoren kommen Lernenden dabei entgegen: Sie sprechen deutlich, achten auf die Aussprache ihres Gegenübers und wechseln das Tempo, bis es passt.
Englisch ist in der Schule kein Randfach. Es gehört zu den Fächern der Vergleichsarbeiten in Klasse 8 (VERA-8), in Nordrhein-Westfalen zu den Zentralen Prüfungen am Ende der Klasse 10, und für das Abitur gibt es seit 2017 einen gemeinsamen Aufgabenpool der Länder. Wer nebenher auf Englisch programmiert, übt also genau die Sprache, die auch in der Schule geprüft wird. Noten in Englisch geben wir nicht; das bleibt Sache der Schule.
Eine Lektion aus dem Kurs
Weil dort in einem Satz steht, was eine Funktion zurückgibt, und genau das ist die häufigste Ursache für rätselhafte Fehler. Python hat die Dokumentation sogar eingebaut: Jede Funktion trägt eine kurze Beschreibung auf Englisch bei sich. Das Beispiel ist unser eigenes, mit einer Liste von Schulnoten.
noten = [3, 1, 2, 2, 4]
# Versuch 1: sortieren und das Ergebnis speichern
sortiert = noten.sort()
print('Versuch 1:', sortiert)
# Was sagt die Dokumentation?
print(list.sort.__doc__.splitlines()[0])
print(sorted.__doc__.splitlines()[0])
# Versuch 2: sorted() gibt eine neue Liste zurück
noten = [3, 1, 2, 2, 4]
sortiert = sorted(noten)
print('Versuch 2:', sortiert, '| Original:', noten)Ausgabe unseres Laufs mit Python 3.14, identisch unter deutscher Spracheinstellung:Versuch 1: NoneSort the list in ascending order and return None.Return a new list containing all items from the iterable in ascending order.Versuch 2: [1, 2, 2, 3, 4] | Original: [3, 1, 2, 2, 4]
| Englisch | Was es heißt | Was daraus folgt |
|---|---|---|
Sort the list in ascending order | Sortiert die Liste aufsteigend | Die Liste selbst wird verändert |
and return None. | und gibt None zurück | In sortiert landet nichts: None |
Return a new list | Gibt eine neue Liste zurück | Das Ergebnis kann man speichern |
containing all items from the iterable | mit allen Elementen aus der Eingabe | Die ursprüngliche Liste bleibt, wie sie war |
in ascending order. | in aufsteigender Reihenfolge | Kleinste Note zuerst |
Versuch 1 sieht vernünftig aus und liefert doch None. Python meldet keinen Fehler, das Programm läuft einfach mit einem leeren Ergebnis weiter, und der Absturz kommt oft erst viele Zeilen später. Die Erklärung steht in einem einzigen englischen Satz: list.sort sortiert die Liste an Ort und Stelle "and return None". Die Funktion sorted dagegen "Return a new list". Wer diese beiden Sätze lesen kann, findet den Fehler in Sekunden statt in einer halben Stunde.
Im Unterricht rufen wir solche Beschreibungen mit help(list.sort) oder über __doc__ direkt im Programm auf. Die Texte sind kurz, die Wörter wiederholen sich: return, list, new, order, item. Nach einigen Wochen lesen Lernende sie ohne Wörterbuch.
sorted sie unverändert lässt.Für wen
Für fast alle, aus unterschiedlichen Gründen. Drei Gruppen fragen uns besonders oft.
Informatik in der Schule und Englisch als Prüfungsfach üben sich gegenseitig. Wer später an einem Wettbewerb teilnimmt, profitiert doppelt: Beim BWKI dürfen Projekte auf Englisch eingereicht werden, und die Internationale Informatik-Olympiade findet vom 12. bis 19. September 2027 in Potsdam statt, mit erwartet rund 400 Teilnehmenden aus 90 bis 100 Ländern.
Kinder, die zu Hause oder an einer internationalen Schule Englisch sprechen, lernen in ihrer Unterrichtssprache. Für sie ist ein Kurs auf Englisch oft der natürlichere Weg, auch wenn sie in Deutschland leben.
In vielen Teams in Deutschland sind Code, Tickets und Besprechungen ohnehin englisch. Wer Programmieren direkt auf Englisch lernt, muss die Fachsprache nicht ein zweites Mal lernen.
Für jüngere Kinder ab 8 beginnen wir mit Scratch. Die Blöcke dürfen auf Deutsch eingestellt bleiben; der Mentor sagt zu jedem Block das englische Wort, und mit der Zeit wechseln viele Kinder von selbst auf die englische Ansicht.
Die IOI und der BWKI sind Wettbewerbe mit eigenen Veranstaltern; wir sind mit ihnen nicht verbunden, und die Anmeldung läuft dort.
Unterrichtszeiten
Unter der Woche oder am Wochenende, flexibel: Wählen Sie eine Gruppe, oder für einen ganz persönlichen Plan den Einzelunterricht zu einer Zeit, die Ihrer Familie passt, am Wochenendvormittag oder an Nachmittagen unter der Woche.
| Deutsche Zeit | Indische Zeit, Winter | Indische Zeit, ab 28. März 2027 |
|---|---|---|
| 15:50 | 20:20 | 19:20 |
| 17:25 | 21:55 | 20:55 |
| Samstag 12:00 | 16:30 | 15:30 |
Rechtliche Grundlage ist das Einheiten- und Zeitgesetz: in Deutschland MEZ (UTC+1), im Sommer MESZ (UTC+2). Die Sommerzeit ist am 25. Oktober 2026 zu Ende gegangen und startet am 28. März 2027 neu. In Indien gilt durchgehend UTC+5:30, viereinhalb Stunden vor Deutschland im Winter und dreieinhalb im Sommer. Die Termine sind Beispiele.
Erwachsene wählen häufig den Samstag oder einen Einzeltermin; Schülerinnen und Schüler eher den Nachmittag. Bei der Buchung sehen Sie die Zeiten nach der Uhr Ihres Geräts.
Fortschritt
Fünf Stufen aus unserem Unterricht. Sie messen nicht das Englisch, sondern das Programmieren auf Englisch.
| Stufe | Woran man sie erkennt | Typisch nach |
|---|---|---|
| 1. Zuhören | Anweisungen des Mentors folgen, mit Zeigen und Wiederholen | den ersten Stunden |
| 2. Benennen | Begriffe wie loop, variable und function selbst verwenden | einigen Wochen |
| 3. Lesen | den ersten Satz einer Funktionsbeschreibung ohne Hilfe verstehen | zwei bis drei Monaten |
| 4. Fragen | ein Problem auf Englisch so beschreiben, dass andere helfen können | etwa einem halben Jahr |
| 5. Nachschlagen | Dokumentation auf Englisch lesen und das Gelesene anwenden | etwa einem Jahr |
Lesen Sie bei jeder neuen Funktion den ersten Satz ihrer Beschreibung laut. Wer ihn ausspricht, liest ihn wirklich.
Notieren Sie neue Wörter mit dem Codebeispiel, in dem sie vorkamen, nicht als Vokabelliste.
Fragen Sie Ihr Kind, was die zuletzt gelesene Funktion zurückgibt. Die Antwort zeigt Englisch und Programmieren zugleich.
Wir melden uns regelmäßig mit ein paar Sätzen zum Stand.
Weitere Kurse
Live, mit festem Mentor, in der Gruppe oder einzeln, vom ersten Block bis zur Webanwendung.
PEN / KIDS / 01
Blöcke statt Tippen, mit englischen Begriffen dazu.
Zum LehrplanPEN / KIDS / 02
Die ersten getippten Programme, mit Grafik und Spielen.
Zum LehrplanPEN / KIDS / 03
Breiter Einstieg in mehrere Werkzeuge.
Zum LehrplanPEN / TEEN / 01
Webseiten, die auf Klicks reagieren.
Zum LehrplanPEN / TEEN / 02
Versionen verwalten, wie es Teams weltweit tun.
Zum LehrplanPEN / TEEN / 03
Datenstrukturen und Problemlösen mit System.
Zum LehrplanPEN / NEXT / 01
Oberstufe und Prüfung mit Java oder Python.
Zum LehrplanPEN / NEXT / 02
Für internationale Schulen in Deutschland.
Zum LehrplanPEN / NEXT / 03
React und Node.js bis zur eigenen Anwendung.
Zum LehrplanAblauf
Unter der Woche oder am Wochenende, flexibel: Wählen Sie eine Gruppe, oder für einen ganz persönlichen Plan den Einzelunterricht zu einer Zeit, die Ihrer Familie passt, am Wochenendvormittag oder an Nachmittagen unter der Woche.
Nachmittag
Für Schülerinnen und Schüler, etwa ab 15:50 Uhr.
Samstag
Mittags, beliebt bei Erwachsenen.
Einzeln
Zu vereinbarten Zeiten, auch abends.
Die Mentoren passen Tempo und Wortwahl an, ohne den Inhalt zu vereinfachen.
Neue Begriffe stehen sofort geschrieben da, mit einem Codebeispiel.
Bei jeder neuen Funktion lesen wir ihre englische Beschreibung zusammen.
Auch ein deutsches Wort zwischendurch ist in Ordnung; der Mentor nennt das englische.
Dieselbe Person, die sich an Ihre Aussprache gewöhnt.
Fünfzehn bis zwanzig Lernende oder Unterricht nur für Sie.
Projekte unserer Lernenden
Arbeiten unserer Lernenden aus vielen Ländern; mehr davon auf Student labs (englischsprachig).

KI und ML
Ein KI-Ernährungscoach, der Mahlzeiten auswertet und Schritt für Schritt auf ein Ziel hinarbeitet.

KI und ML
Ein Chatbot, der Fragen zu Mathematik und Programmierung beantwortet, von einem Schüler gebaut und veröffentlicht.

KI und ML
Ein Assistent, der jungen Menschen hilft, unsichere Situationen im Internet zu erkennen.

Web-App
Eine Wetter-Website mit aktuellen Bedingungen für jeden Ort.
Preise
Ein Monat bringt acht Live-Stunden. Wir zeigen den Betrag in Euro, umgerechnet mit dem Referenzkurs der Europäischen Zentralbank. Bezahlt wird in US-Dollar, und den Tausch in Euro macht Ihre Bank; um ein paar Cent kann der Betrag deshalb abweichen.
Kostenlose Probestunde
Kostenlos
keine Karte nötig
Gruppenkurs
90 €
pro Monat, acht Live-Stunden, abgerechnet in US-Dollar
Einzelunterricht
134 €
pro Monat, acht Live-Stunden, abgerechnet in US-Dollar
Was Familien sagen
Google-Rezensionen unserer Familien und Lernenden, unübersetzt.
★★★★★
"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
Häufige Fragen
Nein, nie. Jede Stunde ist live und auf Englisch, mit Mentoren aus Indien, die deutlich sprechen und sich auf Ihr Tempo und Ihre Aussprache einstellen. Darin liegt der Gewinn: Sie lernen Programmieren in der Sprache, in der Python, Java und ihre Fehlermeldungen geschrieben sind, und üben Englisch in jeder Stunde mit.
Schulenglisch reicht für den Anfang. Nach den KMK-Bildungsstandards sollen Schülerinnen und Schüler bis zum Mittleren Schulabschluss im Wesentlichen das Niveau B1 erreichen; damit kann man Erklärungen folgen und Fragen stellen. Kinder ab 8 starten auch mit weniger, weil der Mentor viel zeigt.
Nein. Python meldet Fehler auf Englisch, auch wenn der Rechner auf Deutsch eingestellt ist; das haben wir für diese Seite mit Python 3.14 geprüft. Die Dokumentation gibt es dagegen teilweise auf Deutsch. Englische Meldungen und Beschreibungen lesen zu können, gehört also ohnehin dazu, und im Kurs üben wir das jede Stunde.
Selten, und die Mentoren achten darauf. Sie sprechen langsam, wiederholen und schreiben Wörter in den Chat. Die KMK-Standards für das Abitur nennen ausdrücklich Varietäten und Akzente, deren Färbung das Verstehen nicht generell behindert, als Teil dessen, was Lernende verstehen sollen.
Sehr wahrscheinlich übt es mehr, weil es jede Stunde zuhört, fragt und erklärt. Eine Englischnote versprechen wir nicht, und wir korrigieren keine Grammatik, außer Sie wünschen es. Das Ziel ist Verständigung über Code.
Ab 8 Jahren mit Scratch, ab etwa 10 mit Python. Für Jugendliche gibt es Python, Java und JavaScript, für Erwachsene eigene Kurse bis zur Webentwicklung.
Ja. Beim Bundeswettbewerb Künstliche Intelligenz dürfen Projekte auf Deutsch oder Englisch eingereicht werden. Die Internationale Informatik-Olympiade 2027 findet in Potsdam statt, mit rund 400 Teilnehmenden aus 90 bis 100 Ländern. Mit beiden Wettbewerben sind wir nicht verbunden.
Natürlich. Der Mentor versteht häufige Fachwörter wie Schleife oder Variable und nennt Ihnen das englische Wort dazu. Niemand muss in jeder Minute perfekt Englisch sprechen.
Unter der Woche oder am Wochenende, flexibel: Wählen Sie eine Gruppe, oder für einen ganz persönlichen Plan den Einzelunterricht zu einer Zeit, die Ihrer Familie passt, am Wochenendvormittag oder an Nachmittagen unter der Woche. Beginnt Ihre Stunde im Winter um 17:25 Uhr, ist es beim Mentor in Indien 21:55 Uhr.
Die Monatsgebühr steht in Euro auf dieser Seite, berechnet nach dem Referenzkurs der EZB. Abgebucht wird in US-Dollar, Ihre Bank rechnet um. Die Probestunde kostet nichts und braucht keine Kreditkarte.
Weiterlesen
Meist in englischer Sprache.
Unser Überblick für Deutschland.
Schulinformatik von Klasse 5 bis zum Abitur.
Informatik-Abitur, englisch erklärt.
Für Lernende an internationalen Schulen.
Eigenes Denken vor fertigen Antworten.
Wie unser Live-Unterricht abläuft.
Jetzt starten
Ob Ihr Englisch reicht, zeigt am ehesten eine echte Stunde. In der kostenlosen Probestunde schreibt der Mentor mit Ihnen ein kleines Programm und liest mit Ihnen die englische Beschreibung einer Funktion, die darin vorkommt. Danach wissen Sie, wie gut Sie mitkommen.
Vorab: How we teach zeigt den Ablauf, All courses alle Lehrpläne, beides in englischer Sprache.
Per WhatsApp schreiben · +91 91233 66161 · connect@modernagecoders.com
Unterricht live, nur auf Englisch, mit Mentoren aus Indien. Auf WhatsApp antworten wir in der Regel zuerst.
Eine Priority Demo ist eine vollständige Unterrichtsstunde von etwa 45 bis 60 Minuten. Danach schickt der Mentor per WhatsApp einen schriftlichen Kompetenzbericht und einen persönlichen Lernplan. Wenn Sie sich anmelden, wird die Demo-Gebühr mit der ersten Monatsgebühr verrechnet: Schicken Sie uns dazu die Bestellnummer der Demo per WhatsApp.
Priority Demo buchen