App-Symbol von Learn JavaScript for Kids

Learn JavaScript for Kids

Bildung · Kostenlos · iOS & Android · CoddyKit

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.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Preis
Kostenlos, Pro-Upgrade
Plattformen
iOS und Android
Sprachen
22
Altersfreigabe
4+
Erfordert
iOS 15.1 oder neuer
App Store
5.0 ★ (4)
Illustration eines Kindes mit einem Tablet neben dem Startbildschirm der App mit den Karten Daily Goal, Feature Request und Skill HubLernpfadkarte mit dem Titel JavaScript für Kinder, einer Start First Lesson-Schaltfläche und 0 Prozent Fortschritt
20Kurze Kurse, 80 Lektionen
41Blockrätsel
60Missionen in drei Schwierigkeitsstufen
Ä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

Illustration eines Kindes mit einem Tablet neben dem Startbildschirm der App mit den Karten Daily Goal, Feature Request und Skill Hub
StartseiteAuf der Startseite findest du ein tägliches Ziel und einen Skill Hub. Unten gibt es die Tabs Home, Study, Editor, AI Chat und Challenge.
Lernpfadkarte mit dem Titel JavaScript für Kinder, einer Start First Lesson-Schaltfläche und 0 Prozent Fortschritt
LernpfadDer Lernpfad zeigt, an welcher Stelle des Kurses sich ein Kind befindet, und bietet eine einzelne Schaltfläche zum Starten der ersten Lektion.
Kursthemen-Bildschirm mit Lektionen über das DOM, einem abgeschlossenen-Zähler und Schlosssymbolen
KursthemenEin Kurs ist in kurze, nummerierte Lektionen unterteilt. Ein Fortschrittszähler zeigt, wie viel noch übrig ist.
Store-Slide mit dem Text Code, Succeed, einem Kind auf einem Fahrrad und einem Teil des Lektionsbildschirms
Fähigkeiten anwendenStore-Grafik für die Idee, dass ein Kind am Ende jeder Lektion etwas sofort ausprobieren kann.
AI-Chat-Bildschirm mit vier vorgeschlagenen Eingaben zum Erklären von Konzepten, Lerntipps, einem Quiz und einem Lernplan
AI ChatVier fertige Eingaben erleichtern den Einstieg: die wichtigsten Ideen erklären lassen, Lerntipps erhalten, sich abfragen lassen oder einen Lernplan erstellen.

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.

  1. What Is Coding?

    Der erste Kurs ist kostenlos: Was Code ist und was Computer damit machen – noch bevor du überhaupt tippen musst.

  2. 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.

  3. 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.

  4. 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.

  5. Ja-oder-Nein-Entscheidungen

    Mit if und else Entscheidungen treffen und dieselbe Idee anschließend in True or False Games üben.

  6. 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.

  7. Schatztruhen: Objekte

    Zusammengehörige Werte gruppieren und anschließend viele davon in Treasure Lists sammeln.

  8. 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.

  1. 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.

  2. 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.

  3. 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.

App Store — Kostenlos herunterladenGoogle Play — Kostenlos herunterladen
Zuletzt geprüft · Veröffentlicht von CoddyKit · Datenschutzerklärung
Verfügbar auf iOS und Android.