Hedy: die "mitwachsende" Programmiersprache

Auch textbasiert kann der Einstieg ins Programmieren einfach sein. Wer Hedy lernt, tippt los – ganz ohne Syntax. Denn die kommt erst später.

In Pocket speichern vorlesen Druckansicht 59 Kommentare lesen
Ansicht der Programmierumgebung von Hedy: Links ein schwarzes Fenster mit der Schrift "1 print Hallo Welt", rechts ein schwarzes Fenster mit der Aufschrift "Hallo Welt" Darunter zwei grüne Buttons: "Programm ausführen" und "Gehe zu Level 2"
Lesezeit: 2 Min.
Von
  • Helga Hansen

Den Satz "Katze liebt Keks" können wir uns leichter merken als "⊙|3⟚ ◇∖C<◇ ⊙⨡|3⊃" – denn bekannte Elemente wie Wörter verarbeitet unser Gehirn schneller und einfacher als unbekannte Zeichen. Ungewohnte Syntax macht daher auch den Programmiereinstieg schwieriger. Die an Python angelehnte Programmiersprache Hedy umgeht dieses Problem.

Denn zum Start wird in Hedy ohne besondere Syntax programmiert und stattdessen in geläufigem Englisch. So geht es zu Beginn nur darum, mit ask, print und echo Eingaben abzufragen und wieder auszugeben. Im Verlauf der Einführung verändern sich die Anforderungen, mit denen die Befehle das gewünschte Ergebnis liefern: ask wird etwa mit is ergänzt. Eine "mitwachsende" Programmiersprache nennt Hedy-Entwicklerin Felienne Hermans ihr Open-Source-Projekt.

Insgesamt 17 Level gibt es bereits, mit denen auch komplexere Konzepte wie Schleifen, Abfragen und Arrays vermittelt werden. Wie etwa bei Codecademy gibt es zwei "Bildschirme", einen zur Programmeingabe und einen zur Ausgabe. Dabei funktioniert Hedy browserbasiert, also selbst auf Smartphones und Tablets – und kostenlos, die niederländische Universität Leiden unterstützt das Projekt.

Empfohlener redaktioneller Inhalt

Mit Ihrer Zustimmmung wird hier ein externes YouTube-Video (Google Ireland Limited) geladen.

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Google Ireland Limited) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

Denn besonders Kinder, die selten eigene Rechner haben, sollen von der Arbeit mit Hedy profitieren. Programmiererfahrung brauchen sie keine, nur lesen müssen sie können. Außer in Englisch gibt es die Anleitung in 16 Sprachen, darunter Deutsch. Auch die Fehlermeldungen und eine Vorlesefunktion sind bereits auf Deutsch vorhanden. An einigen Stellen hängt die Übersetzung aber noch hinterher, etwa bei den Beispielprojekten. Dafür gibt es für Interessierte die Möglichkeit, bei der Übersetzung zu helfen. In Zukunft soll es sogar möglich sein, direkt in verschiedenen Sprachen zu programmieren. (hch)