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

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!
Eine Gruppe von Schülern und ein Lehrer in einem Klassenzimmer mit Computern. Die Schüler arbeiten gemeinsam an Laptops, während der Lehrer sie unterstützt.
10. Dezember, 2024
Die Klimakrise rückt immer mehr in den Fokus der gesellschaftlichen Aufmerksamkeit. Während einige Expert:innen meinen, es sei schon zu spät für jegliche Unternehmungen, sind andere optimistischer und drängen auf eine schnelle und konsequente Umsetzung konkreter Maßnahmen. Ein wichtiger Aspekt bei der Bekämpfung ist das Erreichen eines CO2-neutralen Verkehrswesens. Hier sind insbesondere Elektroautos interessant. Ließe sich solch ein Projekt vielleicht im Unterricht aufgreifen?
Start einer Rakete der ESA über der Erde mit Blick auf den Planeten und den Weltraum im Hintergrund.
Gesponserte Inhalte
2. Dezember, 2024
Entdecken Sie das kostenfreie Schulmaterial „Trägersysteme – Von der Erde ins All“ der Deutschen Raumfahrtagentur im DLR. Anschauliche Inhalte zu Raketen, physikalischen Prinzipien und praktischen Experimenten für den MINT-Unterricht. Jetzt downloaden!
Ein Mann trägt eine Kappe und Schutzbrille, hält eine Bohrmaschine in der Hand und lächelt fröhlich in die Kamera.
Gesponserte Inhalte
28. November, 2024
Die LEIFIphysik App wurde speziell für Schülerinnen und Schüler entwickelt, bieten Lehrkräften aber ebenfalls optimale Nutzungsmöglichkeiten. Als Lehrerin oder Lehrer kannst du persönliche Sammlungen auf der LEIFIphysik-Website zusammenstellen und sie mit deiner Klasse teilen. Erstelle Unterrichtvorbereitungen, Hausaufgaben und Klausurvorbereitungen für deine Klassen oder auch für einzelne Schülerinnen und Schüler.