Skip to content

Spielend Programmieren lernen mit dem Smartphone

An der Hochschule für Technik (HFT) Stuttgart wurde im Rahmen eines Pilotprojektes versucht, Jugendliche spielerisch in die Programmierung unter Android einzuführen. Die Projektleiter Prof. Heusch und Prof. Knauth berichten über ihre Erfahrungen.

Informatik hat in etwa so viel mit Computern zu tun wie Astronomie mit Teleskopen. Dennoch ist der Computer entscheidend für ein tieferes Verständnis der Informatik, schließlich lebt diese als naturwissenschaftlich, technische Wissenschaft ganz entscheidend vom Experiment beziehungsweise Versuch. Nur durch die tatsächliche Umsetzung lässt sich die Gültigkeit von Annahmen prüfen oder eben widerlegen. Und trotz aller Bemühungen, die Informatik durch Einsatz symbolischer Darstellungen zu visualisieren, führt bei der Realisierung von Informatiksystemen nach Meinung der Autoren kein Weg an der klassischen Programmierung und somit auch einer Programmiersprache vorbei.

Kriterien der Projektauswahl

Da an vielen Hochschulen die Programmiervorlesungen auf Basis von Java gehalten werden, erschien es naheliegend, für Schülerinnen und Schüler eine Einführung in Java anzubieten. Es war von Anfang an klar, dass für ein solches Projekt mehr als ein Tag zu veranschlagen war. Aus diesem Grunde wurde die Pfingstwoche gewählt, welche in Baden-Württemberg schulfrei ist. Neben der Einführung in die eigentliche Programmiersprache sollte natürlich auch ein möglichst interessantes Projekt umgesetzt werden, das gleichzeitig unterhaltsam, aber in Bezug auf die Realisierung nicht zu anspruchsvoll sein durfte. Die Wahl fiel daher auf die Programmierung grafischer Anwendungen, bei denen das Programm selbst Zeichenoperationen auf einer Benutzeroberfläche ausführt. Diese Themenstellung bietet drei für die Einführung relevante Vorteile: –– Der Quellcode benötigt wenige Kontrollstrukturen und Datentypen. –– Die Programmfehler sind – im wahrsten Sinne des Wortes – sichtbar. –– Das Ergebnis lässt sich zu Hause oder bei Freunden gut vorzeigen. Insbesondere der letzte Punkt erschien wichtig, daher wurde neben der Entscheidung für eine grafische Benutzeroberfläche auch festgelegt, dass zumindest eines der Programme ein Smartphone-Spiel sein sollte. Aufgrund der Verbreitung von Android als Betriebssystem wurde dieses Betriebssystem als Zielplattform definiert. Die Projektwoche war in zwei Teile unterteilt. Im ersten Teil wurde Java eingeführt. Hierbei wurden grundlegende Konzepte wie elementare Datentypen, Kontrollstrukturen (if, while), Methoden und als einzige höhere Datenstruktur die Liste eingeführt. In dieser Phase erstellten die Teilnehmenden eine analoge Uhr mit Stunden-, Minuten- und Sekundenzeiger. Natürlich kam es bei der Programmierung der Uhr zu vielen lehrreichen Fehlern. Dabei wurden Themen wie Parallelität angesprochen, also die Reaktion auf Benutzereingaben.

Ping, der Spieleklassiker

In der zweiten Wochenhälfte wurden die bisherigen Erkenntnisse schließlich für die Programmierung eines Smartphone-Spiels verwendet: Das bereits 1972 veröffentlichte Spiel Pong, allerdings in einer Variante für nur eine Person. Hierzu wurde zunächst die Definition von Benutzeroberflächen unter Android eingeführt. Danach die eigentliche Spiellogik programmiert, welche aufgrund der Einfachheit des Spiels keinen großen Aufwand beinhaltet, allerdings mit Fragestellungen wie der Berechnung der Ballflugbahn (Einfallswinkel = Ausfallswinkel) durchaus einige Fallstricke aufwies. Auch mussten die Teilnehmenden hier den ersten Entwurf des Spiels für eine gute Spielbarkeit optimieren. Die Projektwoche hat großen Anklang gefunden. Das didaktische Konzept ging auf, den Gesamtzusammenhang und konkrete Umsetzungen zu erarbeiten, aber Details wie die Rahmenstruktur einer Android App als gegeben hinzunehmen. Ein solches Herangehen entspricht in vielen Bereichen den Entwicklungsmodellen der angewandten Informatik in Unternehmen. Besonders motivierend war es, dass die umgesetzten Programme direkt auf dem eigenen Smartphone zum Herumzeigen mitgenommen werden konnten.

Prof. Dr. Peter Heusch
Prof. Dr. Stefan Knauth

Beitrag teilen:

Facebook
Twitter
LinkedIn
Pinterest
XING
WhatsApp
Email

Ähnliche Beiträge

Drei Kinder stehen mit Tablets in den Händen vor einem virtuellen Eisbären
14. Mai, 2025
Die Anwendung „Reise in die Arktis“ von Heartucate bringt Schüler:innen ab der Sekundarstufe I die faszinierende Welt der Klimaforschung näher. Mit Augmented Reality tauchen sie in die raue, eisige Landschaft der Arktis ein, unterstützen Professor Aureus bei wissenschaftlichen Aufgaben und erstellen mit den von ihnen ermittelten Daten gemeinsam einen Klimabericht. Durch praxisnahe Aufgaben und interaktives Lernen fördert das Projekt das Bewusstsein für den Klimawandel und gibt Anregungen, wie jeder einen Beitrag zum Schutz unserer Erde leisten kann.
Schüler:innen bauen gemeinsam mit LEGO SPIKE Prime.
Gesponserte Inhalte
7. Mai, 2025
Stellen Sie sich vor, ein Nashorn rollt durch Ihr Klassenzimmer – nicht aus Fleisch und Blut, sondern aus LEGO®-Steinen gebaut und programmiert von Ihren Schüler:innen. Sie blicken in konzentrierte, faszinierte Gesichter und sehen, wie sich Knoten lösen, die sich im rein theoretischen Unterricht oft nur enger ziehen. Was zunächst vielleicht lediglich spielerisch-niedlich wirkt, wird im MINT-Unterricht zum Aha-Erlebnis, denn wenn Technik begreifbar wird, beginnt echtes Verstehen. Und plötzlich macht Lernen für die Schüler:innen wieder Sinn.
Biene hängt an einer gelben Blüte
6. Mai, 2025
„Alles hängt mit allem zusammen“, erkannte bereits Alexander von Humboldt. In Zeiten der Klimakrise wird deutlich, wie lebenswichtig natürliche Partnerschaften sind, denn: keine Blütenpflanzen ohne Bestäuber, keine Hülsenfrüchte ohne Bakterien. Und damit weniger Stabilität für unsere Ökosysteme und Ernährung. Könnte Gentechnik die Lösung sein? Und falls ja, welches Ausmaß an gentechnischen Eingriffen können wir komplexen Lebensgemeinschaften im Ökosystem zumuten, ohne unsere Lebensgrundlagen zu gefährden?
Junge Frau steht mit Schutzbrille hinter einem elektronischen Robotergreifarm und beobachtet, was passiert
15. April, 2025
Erinnern Sie sich? In einem früheren Onlinebeitrag haben wir auf dem MINT-Zirkel-Blog einen Roboterarm vorgestellt, der ganz einfach aus Pappe, Spritzen, Schläuchen und Büroklammern gebaut werden kann. Der elektronische Robotergreifarm 2.0 stellt eine Weiterentwicklung des damaligen Robotergreifarms vor.
Junge Frau schleift mit einer Maschine einen Holzbalken
9. April, 2025
Nicht nur in den MINT-Berufen, auch in Handwerksberufen fehlt qualifiziertes Personal. In vielen Berufen werden unterschiedliche mathematische Kenntnisse, Fähigkeiten und Fertigkeiten genutzt. Am Beispiel des Ausbildungsberufs Zimmerer/Zimmerin wird in diesem Beitrag ausgehend von einer Fachwerkansicht gezeigt, wie sich Lernende typische Fachbegriffe aneignen und daran anschließend typische Rechnungen aus dem Berufsfeld Zimmerer/Zimmerin ausführen.
Schülerin fotografdiert einen Leoparden, was zeigen soll, wie lebensecht die App ist
1. April, 2025
Bereits seit Jahren wird davor gewarnt, dass der Verlust an Biodiversität alarmierende Ausmaße annimmt. Das Bewusstsein für die Wichtigkeit von biologischer Vielfalt und Umweltschutz zu schärfen, ist daher von entscheidender Bedeutung. Wenn wir das Thema in die Klassenzimmer bringen, können wir bereits der nachkommenden Generation zeigen, wie spannend und wertvoll unsere natürliche Welt ist – und dass es in unser aller Händen liegt, sie zu schützen.
Schülerinnen und Schüler machen ein chemisches Experiment unter der Aufsicht einer Lehrerin
25. März, 2025
Wer kennt das nicht: Das Schuljahr neigt sich dem Ende entgegen, Notenkonferenzen werden abgehalten, vielleicht steht eine Projektwoche an, Ausflugstage zum Abschluss werden geplant. Die Schülerschaft ist gedanklich schon in den Sommerferien, normaler Unterricht findet eigentlich kaum noch statt. Um in dieser Phase des auslaufenden Schuljahres doch noch etwas Schüleraktivierung in die Klassen zu bekommen und auch ein wenig die Lerninhalte des vergangenen Schuljahres zu wiederholen, hatte ich mir für das Ende des Schuljahres 2023/24 etwas ausgedacht: ein EduQuest zum Schuljahresabschluss.
Sammlung von Plastikgegenständen wie Zahnbürste und Spülschwamm
20. Februar, 2025
Überlegen Sie einmal, welche Gegenstände aus Kunststoff Sie heute schon benutzt haben. Ob Zahnbürste, Autoschlüssel, Brotbüchse – Kunststoffe sind in unserem Alltag omnipräsent, und das nicht grundlos. Wir nutzen sie jeden Tag. Doch was macht den Alltagsbegleiter Kunststoff eigentlich so besonders? Und gibt es vielleicht doch nachhaltigere Alternativen, die genauso viele Vorteile bieten?
Kinderhände bauen und spielen mit LEGO Education SPIKE-Elementen auf einem Tisch. Sie halten eine Karte und konstruieren kreative Modelle aus bunten LEGO-Steinen.
Gesponserte Inhalte
7. Februar, 2025
Was ist der Unterschied zwischen einer Rakete und naturwissenschaftlichen Schulfächern? Nun, während Raketen unsere Begeisterung für die Physik des Weltalls und Raumfahrttechnik entfachen, fehlt in vielen Klassenzimmern genau diese Faszination für Naturwissenschaften. Etwa die Hälfte der Lehrkräfte gibt an, dass ihre Schüler:innen kein Interesse an Naturwissenschaften haben. Das ergab eine Befragung von mehr als 6000 Lehrkräften weltweit, davon 500 in Deutschland.
Das Bild zeigt einen geöffneten Laptop, auf dem ein KI-Chatfenster geöffnet ist.
4. Februar, 2025
Im digitalen Zeitalter hat sich die Art und Weise, wie wir lehren und lernen, drastisch verändert. Künstliche Intelligenz (KI) nimmt einen immer größeren Platz in unserem Alltag ein und bietet neue Möglichkeiten, Wissen zu vermitteln und zu erwerben. Ein bemerkenswertes Beispiel dafür ist ChatGPT, ein leistungsfähiges Sprachmodell (Large Language Model, LLM), das von OpenAI entwickelt wurde und über künstliche neuronale Netze funktioniert, die darauf ausgelegt sind, menschenähnlichen Text zu verstehen und zu generieren. Doch welche Rolle kann und sollte ChatGPT im Mathematikunterricht spielen?
Mädchen schreibt eine mathematische Gleichung an die Tafel
29. Januar, 2025
Dass unsere Bildung dringend einer geschlechtergerechten und diversitätssensiblen MINT-Bildung bedarf, dürfte inzwischen nur noch die wenigsten überraschen. Doch wie kann diese konkret aussehen und wie kann ich, wenn ich als Lehrkraft den Anspruch habe, meinen Unterricht diskriminierungssensibel zu gestalten, dies in meiner täglichen Arbeit umsetzen? Mit Fokus auf das Unterrichtsfach Mathematik sollen in diesem Beitrag einige Überlegungen vorgestellt werden.
Lehrer erklärt zwei Schülern im Klassenzimmer ein technisches Modell aus einem fischertechnik-Bausatz, während andere Schüler interessiert zuschauen.
Gesponserte Inhalte
3. Januar, 2025
Unsere Welt wird digitaler, und KI prägt unseren Alltag. Mit den fischertechnik STEM Coding Max Bausätzen lernen Schüler:innen, wie Computer „denken“. Entdecken Sie die Schlüsselkompetenz Computational Thinking – praxisnah, kreativ und innovativ. Kostenlose Bausätze für Schulen erhältlich!