Am 25.04.2024 am Girls'Day sind 15 Mädchen zu einem Einführungskurs in Scratch zu uns an die Uni gekommen.
Scratch ist eine Programmiersprache, die durch ihre bunten Programmblöcke auffällt. Es gibt verschiedene farblich gekennzeichnete Kategorien an Funktionen, die es einem erleichtern zu erkennen was man für ein bestimmtes Ziel gerade wirklich braucht.
Durch eine Bühne an der Seite sind kleine Spiele schnell programmiert. Genau das haben wir mit den teilnehmenden Schülerinnen gemacht. Wir haben einen fehlerhaften Code eines Fußball Spiels vorbereitet. Als Aufgabe konnten die Schülerinnen mit unserer Hilfe den Code verbessern.
Nach diesem ersten Erfolg schafften die Schülerinne das Spiel eigenständig durch einen Torwart zu ergänzt.
Das Programmieren besteht aber nicht nur aus Spielen. Zum Beispiel ist das Sortieren von Listen ein häufig auftretendes Problem. Dafür gibt es Unmengen an Algorithmen, also feste Handlungsvorschriften, die eine vorgegebene Liste nach bestimmten Regeln sortieren. Wir haben uns an dem Tag mit dem Bubblesort Algorithmus beschäftigt. Dieser verschiebt nach und nach durch wiederholtes Vergleichen zweier Nachbarn die größten Werte der Liste ans Ende. Nach der Einführung an der Tafel durften sich die Schülerinnen in zwei Gruppen aufgeteilt nach den Anfangsbuchstaben ihrer Namen sortieren. Natürlich mit Hilfe des neu erlernten Algorithmus.
Anschließend konnten die Schülerinnen wieder einen vorgefertigten, fehlerhaften Code verbessern, sodass der Spruch der Zauberin im Bild die Lottozahlen nach ihren Wert sortiert.
Am Ende haben die Teilnehmenden nicht nur einen Einblick in die Programmierung von Spielen erhalten, sondern auch in die Funktionsweise von Computern durch Algorithmen.