Learn JavaScript for Kids
Learn JavaScript for Kids — Programmieren für Kinder, das mit dem Ändern eines echten Programms beginnt
Learn JavaScript for Kids ist eine kostenlose iOS- und Android-App für Programmieren für Kinder, die noch nie eine Codezeile geschrieben haben. Der erste Bildschirm zeigt ein echtes JavaScript-Programm: Dein Kind tippt auf eine leuchtende Zahl, die Sticker fliegen schneller, und das Programm läuft erneut auf dem Smartphone. Danach geht es weiter mit 20 kurzen Kursen, 41 Blockrätseln und 60 Missionen – vor Käufen befindet sich eine Elternsperre.
- Preis
- Kostenlos, Pro-Upgrade
- Plattformen
- iOS und Android
- Sprachen
- 22
- Altersfreigabe
- 4+
- Erfordert
- iOS 15.1 oder neuer
- App Store
- 5.0 ★ (4)


Ändere eine Zahl und sieh, was passiert.
Am schnellsten versteht ein Kind Code, wenn es ein bereits funktionierendes Programm berührt. In Learn JavaScript for Kids ist der Einstiegsbildschirm genau so aufgebaut: Tippe auf einen leuchtenden Wert, ändere die Anzahl der Sticker oder ihre Fluggeschwindigkeit, und das Programm läuft sofort erneut. Es muss nichts eingegeben werden – also kann auch nichts kaputtgehen.
Was es ist
Learn JavaScript for Kids ist eine kostenlose iOS- und Android-App, die Programmieren für Kinder anhand von echtem JavaScript vermittelt – ganz ohne Konto zum Einstieg. Sie beginnt mit einem laufenden Programm, das ein Kind durch Tippen verändern kann, und führt dann mit 20 kurzen Kursen und 80 Lektionen, 41 Blockrätseln, 60 Missionen in den Schwierigkeitsstufen einfach, mittel und schwierig sowie einem Code-Editor weiter, der JavaScript auf dem Smartphone ausführt. Der erste Kurs, What Is Coding?, ist kostenlos. Vor Käufen und Links, die aus der App herausführen, befindet sich eine Elternsperre.
In der App
So sieht es aus





Der Kurs
Das behandelt der JavaScript-Kurs
Die folgenden Kursnamen stammen aus dem Kurs Javascript for Kids auf dieser Website. Er beginnt ganz ohne Code und führt schrittweise zu kleinen Spielen.
What Is Coding?
Der erste Kurs ist kostenlos: Was Code ist und was Computer damit machen – noch bevor du überhaupt tippen musst.
Denke wie ein Coder: Algorithmen
Ein Problem in klare, aufeinanderfolgende Schritte zu zerlegen – genau das steckt hinter jedem Programm, das ein Kind später schreibt.
Superkräfte für Coder: Schleifen, Entscheidungen und Bugs
Eine Aktion wiederholen, zwischen zwei Wegen wählen und herausfinden, was schiefgelaufen ist, wenn sich ein Programm nicht wie erwartet verhält.
Magische Boxen namens Variablen
Eine Zahl oder ein Wort unter einem Namen speichern – danach helfen Math Wizard und Word Play beim Arbeiten mit den jeweiligen Werten.
Ja-oder-Nein-Entscheidungen
Mit if und else Entscheidungen treffen und dieselbe Idee anschließend in True or False Games üben.
Zählschleifen und Muster
Schleifen, die zählen und Muster zeichnen – mit Loop-de-Loop und Nested Loop Art geht es noch einen Schritt weiter.
Schatztruhen: Objekte
Zusammengehörige Werte gruppieren und anschließend viele davon in Treasure Lists sammeln.
Deine eigenen Zaubersprüche (Funktionen)
Schritte in eine Funktion packen, die ein Kind benennt und wiederverwendet – bereit für Projekte wie Build a Calculator, Mini Game: Number Guessing und Rock, Paper, Scissors.
So funktioniert es
So läuft eine erste Sitzung ab
Eine Sitzung kann fünf Minuten dauern. Jede verbindet etwas zum Antippen oder Bauen mit einem kurzen Stück echtem JavaScript. So hat ein Kind am Ende etwas erstellt, statt nur etwas angesehen zu haben.
Mit einem laufenden Programm spielen
Öffne die App und tippe in einem echten JavaScript-Programm auf die leuchtenden Werte, um die Anzahl der Sticker, ihre Geschwindigkeit und den verwendeten Sticker zu ändern. Das Programm läuft erneut auf dem Smartphone, sodass ein Kind sieht, was Code bewirkt, bevor es überhaupt etwas liest.
Einem kurzen Kurs oder einem Blockrätsel folgen
Starte den kostenlosen Kurs What Is Coding? oder öffne den Block Playground und ziehe Blöcke, um eine Figur zum Ziel zu führen. Die Lektionen sind in einfachen Worten geschrieben und in wenigen Minuten abgeschlossen, sodass ein Kind jederzeit aufhören und morgen weitermachen kann.
Mit einer Mission üben und die Serie fortsetzen
Wähle eine Mission, wenn eine neue Herausforderung gefragt ist, schreibe JavaScript im Code-Editor und führe es aus. Speichere deine Lieblingsprogramme unter My Codes. Eine tägliche Serie, Mini-Quizze und Lernkarten bringen frühere Ideen wieder zurück.
Was steckt drin
Das ist in der App enthalten
20
Kurze Kurse, 80 Lektionen
Von der Frage, was Code ist, bis hin zu kleinen Spielen – mit Algorithmen, Variablen, Mathematik, Wörtern, Ja-oder-Nein-Entscheidungen, Schleifen und Mustern, Objekten, Listen, Funktionen und zufälligen Überraschungen.
41
Blockrätsel
Der Block Playground macht Logik zum Spiel: Ziehe die Blöcke Move, Jump, Repeat und If Blocked, um das Ziel zu erreichen, und versuche, jedes Rätsel mit möglichst wenigen Blöcken zu lösen. Mehrere Rätsel sind kostenlos.
60
Missionen in drei Schwierigkeitsstufen
Einfache, mittlere und schwierige Missionen – so gibt es immer eine nächste Herausforderung auf dem passenden Niveau. Zwei Missionen sind kostenlos, der Rest ist in Pro enthalten.
Editor
Code-Editor zum Ausführen von JavaScript
Schreibe JavaScript direkt auf dem Smartphone, führe es aus und sieh dir die Ausgabe an. Speichere Programme unter My Codes und mache dir beim Lernen Notizen.
Minispiele
Projekte, mit denen ein Kind angeben kann
Ein Taschenrechner, ein Zahlenratespiel sowie Schere, Stein, Papier gehören zu den kleinen Projekten. Jedes basiert auf Ideen, die in den vorherigen Lektionen eingeführt wurden.
AI Chat
Fragen in einfachen Worten beantwortet
Neben Home, Study, Editor und Challenge gibt es einen Tab für AI Chat. Dort stehen fertige Eingabeaufforderungen zur Verfügung, zum Beispiel, um ein Kind zu den gerade behandelten Themen abzufragen oder eine Lern-Roadmap zu erstellen.
Für Eltern
Warum sollten Kinder mit JavaScript programmieren lernen, und wie sieht eine erste Lektion aus?
JavaScript ist die Sprache, die Dinge auf einem Bildschirm bewegt, auf Eingaben reagieren lässt und Töne abspielt – deshalb eignet sie sich für Kinder, die Spiele und Zeichnen mögen. Jeder Webbrowser kann sie bereits ausführen. Was ein Kind lernt, ist also dieselbe Sprache, die auf echten Websites verwendet wird. Eine gute erste Lektion ist kurz und visuell: Ein Kind ändert einen Wert, sieht sofort das Ergebnis und lernt erst später das Wort für das, was es gerade getan hat. Es gibt kein bestimmtes ideales Einstiegsalter. Deshalb ist es hilfreicher, darauf zu achten, wie sich die ersten zehn Minuten anfühlen, statt auf die Zahl auf der Verpackung.
Code ausführen sehendie erste Minute
Ein Anfänger lernt am schnellsten, wenn bereits ein Programm vor ihm läuft. Eine Zahl zu ändern und zu beobachten, wie die Sticker schneller werden, vermittelt Ursache und Wirkung – und damit die Grundidee hinter einer Variable, bevor überhaupt Fachbegriffe eingeführt werden.
Erst Blockrätsel, dann Textwie ein Programm denken
Das Ziehen von Blöcken wie Move, Jump oder Repeat vermittelt Reihenfolgen und Wiederholungen – ganz ohne Tippen, Klammern oder Fehlermeldungen. Ein Kind, das ein Blockrätsel mit möglichst wenigen Blöcken gelöst hat, hat bereits dieselbe Gewohnheit geübt, die getippten Code kurz und übersichtlich macht.
Variablen, Entscheidungen und Schleifendie drei ersten Ideen
Fast jedes erste Programm basiert auf denselben drei Ideen: einem unter einem Namen gespeicherten Wert, einer Ja-oder-Nein-Entscheidung mit if und else und einer Schleife, die eine Aktion wiederholt. Kurze Lektionen, die jeweils eine Idee einführen und sie anschließend in einem kleinen Spiel erneut verwenden, machen diese drei Konzepte vertraut.
Fehler sind normaldie richtige Haltung
Code funktioniert fast nie beim ersten Versuch – auch bei Profis nicht. Eine Anfänger-App sollte die Suche nach einem Fehler und seine Behebung wie einen Teil des Rätsels wirken lassen, nicht wie ein Scheitern. Deshalb behandelt die App die Fehlersuche als eine der Fähigkeiten, die Kinder üben.
Passend
Für wen es geeignet ist – und für wen nicht
Es passt zu dir, wenn du
- Du bist ein Elternteil eines jungen Anfängers, der noch nie Code geschrieben hat, und möchtest Bildschirmzeit, bei der etwas entsteht.
- Du möchtest, dass ein Kind mit Tippen und Blockrätseln beginnt, bevor es echten JavaScript-Code schreibt.
- Du bevorzugst Lektionen, die in wenigen Minuten abgeschlossen sind und am nächsten Tag wieder aufgenommen werden können.
- Du möchtest eine Kindersicherung vor Käufen und Links, die aus der App hinausführen.
- Du möchtest eine App in 22 Sprachen, damit die Familie die Lektionen in ihrer eigenen Sprache verfolgen kann.
Du bist hier nicht richtig, wenn du
- Du erwartest, dass jeder Kurs, jedes Rätsel und jede Mission kostenlos ist: Der erste Kurs, mehrere Rätsel und zwei Missionen sind kostenlos, und Pro schaltet den Rest frei.
- Du möchtest einen vollständigen Lehrplan für Webentwicklung für einen Teenager. Dies ist ein erster Schritt in JavaScript, kein Bootcamp.
- Du möchtest, dass ein Kind an einer Tastatur auf einem Laptop arbeitet. Die Lektionen und der Editor sind für ein Smartphone entwickelt.
Datenschutz
Für Eltern: Käufe, Links und Konten
Learn JavaScript for Kids benötigt zum Start kein Konto. Eine Kindersicherung steht vor Käufen und vor Links, die aus der App hinausführen. So wird ein Pro-Abonnement von einem Elternteil eingerichtet und nicht vom Kind durch einfaches Tippen abgeschlossen.
Die vollständigen Details findest du in der Datenschutzerklärung von CoddyKit.
Fragen
Häufig gestellte Fragen
Was ist Learn JavaScript for Kids?
Learn JavaScript for Kids ist eine kostenlose iOS- und Android-App zum Programmieren für Kinder, die auf echtem JavaScript basiert. Sie beginnt mit einem laufenden Programm, das ein Kind durch Tippen verändert, und führt dann zu 20 kurzen Kursen, 41 Blockrätseln, 60 Missionen und einem Code-Editor. Die App wurde für junge Anfänger entwickelt, die noch nie Code geschrieben haben, sowie für Eltern, die Bildschirmzeit sinnvoll gestalten möchten.
Ist das wirklich Programmieren oder nur ein Spiel?
Bewusst beides. Die Blockrätsel sind Spiele, die vermitteln, wie ein Programm denkt, während die Kurse, Missionen und der Editor echtes JavaScript verwenden, das auf dem Smartphone ausgeführt wird. Ein Kind geht davon über, eine Zahl in einem funktionierenden Programm zu verändern, eigene kurze Programme zu schreiben – etwa einen Taschenrechner oder ein Ratespiel.
Was lernt mein Kind?
Die App vermittelt, wie man ein Problem in klare Schritte zerlegt, wie Variablen Zahlen und Wörter speichern, wie Schleifen Aktionen wiederholen und Muster zeichnen, wie if und else Entscheidungen treffen, wie Funktionen und Listen den Code übersichtlich halten und wie man einen Bug findet und behebt. Jede Lektion behandelt eine Idee und übt sie in einem kleinen Beispiel, bevor die nächste beginnt.
Muss mein Kind gut tippen oder lesen können?
Zu Beginn nicht. Das Einstiegsprogramm wird durch Tippen auf leuchtende Werte verändert, und bei den Blockrätseln kommt Drag-and-drop zum Einsatz. So kann ein Kind anfangen, bevor es Code tippt. Die Lektionen verwenden einfache Wörter und kurze, für Kinder statt für Entwickler geschriebene Schritte. Das Tippen von echtem JavaScript wird nach und nach eingeführt.
Was unterscheidet ein Programmier-Spiel für Kinder von einer Lektion?
Bei Learn JavaScript for Kids ist der Block Playground der spielerische Teil: Eine Figur muss ein Ziel erreichen, und ein Kind versucht, dafür so wenige Blöcke wie möglich zu verwenden. Die Lektionen und Missionen bilden den Textteil, in dem ein Kind JavaScript schreibt und ausführt. Beides zusammen ermöglicht jüngeren oder weniger selbstsicheren Lernenden, mit Blöcken zu beginnen und zum Code überzugehen, sobald sie bereit sind.
Was ist kostenlos und wofür braucht man Pro?
Der erste Kurs What Is Coding?, mehrere Blockrätsel und zwei Missionen sind kostenlos. Ein von einem Elternteil hinter der Kindersicherung eingerichtetes Pro-Abonnement schaltet alle Kurse, alle 41 Rätsel, alle 60 Missionen und die Abschlussprüfung mit einem Teilnahmezertifikat frei.
Ist die Nutzung für ein Kind sicher?
Learn JavaScript for Kids ist ab 4 Jahren freigegeben und benötigt zum Start kein Konto. Eine Kindersicherung schützt Käufe und Links, die aus der App hinausführen. Wie bei jeder App können Eltern entscheiden, wie lange und wann ein Kind sie nutzt. Beim ersten Kurs daneben zu sitzen, ist eine einfache Möglichkeit, das Lerntempo einzuschätzen.
Welche Sprachen und Geräte werden unterstützt?
Die Benutzeroberfläche der App ist in 22 Sprachen verfügbar. Die App läuft auf iOS über den App Store und auf Android über Google Play. Auf Apple-Geräten ist iOS 15.1 oder höher erforderlich.
Gibt es am Ende ein Zertifikat?
Ja. Nach Abschluss der Lektionen kann ein Kind die Abschlussprüfung ablegen und ein Teilnahmezertifikat erhalten, das Bestandteil von Pro ist. Es ist eine Möglichkeit, den Abschluss des Kurses zu feiern, und keine anerkannte Qualifikation.
Worin unterscheidet sich die App für Kinder von der Python-App für Kinder?
Learn JavaScript for Kids vermittelt JavaScript, die Sprache von Webseiten, und startet mit einem Programm, das dein Kind durch Tippen verändert. Die App Learn Coding for Kids: Python vermittelt Python und beginnt mit einer Schildkrötenzeichnung. Wähle die Sprache, die zu dem passt, was dein Kind entwickeln möchte, denn die grundlegenden Konzepte von Variablen, Schleifen und Entscheidungen gelten für beide.
Loslegen
Lass dein Kind noch heute sein erstes Programm verändern
Kostenloser Einstieg auf iOS und Android in 22 Sprachen.
Mehr von CoddyKit
Verfügbar auf iOS und Android.