Programmieren mit Blockly

von Sylvia Garbislander
28. Mai 2023

Der Express-Kurs aufhttps://studio.code.org/home ist besonders für Anfänger geeignet. Dieser online Kurs umfasst eine Reihe von Lektionen mit unterschiedlichen Übungen, die aufeinander aufbauend und abwechslungsreich gestaltet sind. Einige Lektionen konnte man überspringen, wenn man es zu leicht fand.
Der Kurs war so konzipiert, dass er spielerisch und interaktiv war, um das Lernen interessant zu machen. Ein weiteres Merkmal des Kurses ist die Integration von bekannten Figuren, wie z.B. Angry Birds oder den Charakteren aus Minecraft. Der Kurs hat eine visuelle Programmiersprache verwendet, die sogenannte ,,Blockly”.
Während des Kurses haben wir viele verschiedene Themen bearbeitet wie z.B.: Schleifen, Bedingungen, Ereignisse und Variablen. Als erstes haben wir Schleifen, Befehle und Bedingungen kennengelernt. Dazu haben wir einfache Animationen erstellt und gelernt, wie man eine Figur bewegt. Dann haben wir ereignisgesteuerte Programmierung gelernt. Das heißt, wir haben eine interaktive Animation oder Spiele programmiert, in dem wir zum Beispiel auf eine Taste drücken, dass sich die Figur bewegt oder einen bestimmten Ton erzeugt. Danach haben wir uns eine der wichtigsten Fähigkeiten in der Programmierung erarbeitet, das sogenannte „Debugging“. Wir mussten unsere Programme testen und potenzielle Fehler finden.
Am Ende einer Lektion hatten wir oft die Möglichkeit, ein eigenes Projekt mit den erlernten Fähigkeiten aus der jeweiligen Lektion, zu erstellen.
Die Abschlussaufgabe  des Express-Kurses war die  selbstständig Programmierung eines Projektes, um ein Zertifikat zu erhalten. Jeder konnte sich individuell aussuchen, was man programmieren möchte: Eine Animation, ein Spiel oder vielleicht eine Zeichnung.
Insgesamt haben uns diese Programmiereinheiten der Blockprogrammierung sehr viel Spaß gemacht. Wir haben daraus die Grundlagen des Programmierens auf spielerische und interaktive Weise gelernt.
Jetzt können wir unsere erlernten Skills in der Praxis bei microbit Prozessoren unter Beweis stellen. Was microbit Prozessoren sind und was man damit alles machen kann, erfahrt ihr im nächsten Artikel.