Neuer Python-Editor namens Mu steht bereit

Mu laden.

Der sich explizit an Anfänger richtende Python-Editor namens Mu steht nun in der Version 1.0 für die Öffentlichkeit bereit. Die Entwicklerinnen und Entwickler haben bei der Gestaltung viel Wert auf die Rückmeldung von Schülerinnen und Schülern gelegt, so dass der Einstieg in Python besonders einfach gelingen soll.

Viele Einsteiger beginnen mit grafischen Oberflächen bei der Programmierung, bei der einzelne Bausteine mithilfe der Maus zusammengesetzt werden und auf diese Weise eine Abfolge von Befehlen und somit ein Programm ergeben. Das wahrscheinlich bekannteste Beispiel für ein derartiges Vorgehen ist die visuelle Programmiersprache Scratch.

Stößt dann die Schülerin oder der Schüler nach den ersten Erfolgen in Scratch auf Grenzen, möchte sie oder er diese überwinden. Oftmals steht nun der Wechsel auf eine textbasierte Programmierung an und hierbei kommt es häufig zur Überforderung, wie die Entwicklerinnen und Entwickler von Mu festgestellt haben. Dieser Überforderung wollen sie mit Mu entgegenwirken. Dabei haben sie Mu gleich mit Möglichkeiten ausgestattet, sich mit den Boards BBC micro:bit und Adafruits CircuitPython gut zu verstehen. Exakt dafür gibt es auch Tutorials.

Insbesondere die englischsprachigen Tutorials machen das Ganze spannend. Diese sind in vier Kategorien unterteilt: „Super Easy“, „Easy“, „Intermediate“ und „Advanced“, so dass auch fortgeschrittene Programmiererinnen und Programmierer etwas lernen können.

Mu bringt alle wichtigen Eigenschaften mit, die man heutzutage von einer Entwicklungsumgebung erwarten kann: farbige Syntaxhervorhebung, automatisches Einrücken, fortwährende automatische Code-Prüfung, eine Hilfe-Sektion und auch einen Debugger für die Fehlerfindung. Dabei sieht sich Mu selbst als intermediäre Plattform. Zu Mu sollen diejenigen kommen, die bei der grafischen Programmierung an ihre Grenzen gestoßen sind und wenn sie bei Mu die Limitierungen feststellen, sollen sie auf eine professionellere Plattform wechseln. Auch hierfür gibt es ein Tutorial für Fortgeschrittene, in dem die Schritte nach Mu erklärt werden.

Mu lässt sich für macOS, Windows und Raspbian auf der entsprechenden Download-Seite laden. Eine deutsche Sprachversion des Programms liegt bisher nicht vor.