Programmieren lernen mit Google: Die Grasshopper-App wird bald eingestellt – vermittelte wichtige Grundlagen
Google besitzt ein sehr großes App-Portfolio, das weit über die bekannten Produkte hinausgeht und nicht immer sofort mit Google in Verbindung gebracht wird. Dazu gehört auch die App Grasshopper, die wir euch hier im Blog bereits vor längerer Zeit vorgestellt haben und sich zu einem ganz bestimmten Zweck großer Beliebtheit erfreut: Programmieren lernen. Doch bald hat es sich ausgelernt, denn Google wird der App den Stecker ziehen.
Programmieren war einmal eine hochkomplexe Wissenschaft und begann mit den berühmten Lochkarten, bei denen sich die Suche nach Bugs oder Logikfehlern sehr lange hinziehen konnte. Später wurde die Programmierung durch immer neue Sprachen, Möglichkeiten und auch IDEs immer leichter, ist aber auch heute noch einer vergleichsweise kleinen Gruppe vorbehalten. Das Thema ist längst aus der Nerd-Ecke herausgekommen und die Grundlagen der Programmierung werden immer wichtiger.
Die interne Google-Organisation Area 120 hat vor einigen Jahren die Grasshopper-Plattform geschaffen, bei der es sich grundlegend um ein Lern-Tool handelt, das derzeit einzig und allein die Unterrichtung von Programmiergrundlagen unterstützt. Grasshopper soll dabei nur den absoluten Einstieg in dieses Gebiet erleichtern und fängt komplett bei Null an – für alle Menschen, die von der Programmierung überhaupt keine Ahnung haben.
Die Plattform beschäftigt sich nicht mit einer bestimmten Programmiersprache, sondern vermittelt vor allem die Grundlagen der Algorithmen, die in sehr vielen Abläufen zu finden sind: Das beginnt bei der Notwendigkeit von Funktionen und einfache Stapel-Abläufen, geht über Schleifen bis hin zu IF-ELSE-Abfragen und darüber hinaus. Das alles sind Konstrukte, die in jeder größeren Programmiersprache vorhanden sind, nur eben mit einer anderen Syntax, eventuell weiteren Logiken aber grundlegend dem gleichen Einsatzzweck.
Grasshopper funktioniert wie ein interaktives Quiz, das dem Nutzer viele einfache Programmieraufgaben stellt, die mit steigendem Level natürlich immer anspruchsvoller werden. Zu Beginn geht es etwa darum, verschiedene Flaggen darzustellen. Das bedeutet dann: Block nehmen, Farbe ändern und Block platzieren. Fertig. Ein einfacher Ablauf, mit dem man schon im nächsten Level landet.
Wer Grasshopper noch nicht ausprobiert hat, sollte es bald testen und bei Interesse einige Runden absolvieren. Für Berufsprogrammierer sind die ersten Level eine Beschäftigung für den Tiefschlaf, aber für alle anderen ist es ein interessanter Einblick in eine Welt, die für viele sehr weit entfernt ist. Ihr werdet am Ende kein eigenes Projekt stemmen können, aber ihr habt alle wichtigen Fertigkeiten, um anschließend einfacher in Java, C++, PHP, Phyton oder beliebige weitere Sprachen einzusteigen.
Leider habt ihr nicht mehr viel Zeit, denn Google wird die App am 15. Juni 2023 einstellen. Das hat man bisher nicht hochoffiziell angekündigt, aber bereits zwei Mal versehentlich durchblicken lassen, einmal in einem Support-Dokument und einmal über eine In-App-Benachrichtigung. Damit geht eine wertvolle Ressource zum Programmieren-lernen verloren, doch Googles Sparmaßnahmen machen auch davor nicht Halt. Ohnehin wird das Area 120-Team fast vollständig abgewickelt.
Letzte Aktualisierung am 2024-12-08 / Bilder von der Amazon Product Advertising API / Affiliate Links, vielen Dank für eure Unterstützung!
GoogleWatchBlog bei Google News abonnieren | GoogleWatchBlog-Newsletter