[German Language] Programmieren eines Frogger-Spiels
last edited Apr 13 2019 by Berthold Metz Created by Berthold Metz. Other contributors: Short description: Schüler/innen programmieren ein einfaches Froggerspiel und üben grundlegende Greenfoot-/Programmiertechniken.Full description: Frogger ist ein Klassiker der Computerspiele: Der Frosch versucht von unten nach oben eine befahrene Straße zu überqueren. Man sollte das Gameplay vor Projektbeginn kurz zeigen (eigenes Greenfoot-Szenario oder YouTube-Video, Suche nach »Frogger C64«). Es hängen zwei Arbeitsblätter an, die zwei unterschiedliche Vorgehensweisen repräsentieren: Arbeitsblatt 1: Einführung in Greenfoot/Programmierung mit Frogger-GameDas längere PDF habe ich mal für eine Fortbildung angefertigt. So bin ich »früher« mit Greenfoot eingestiegen und habe mit den Schüler/innen schrittweise ein Froggergame programmiert und dabei die entsprechenden Techniken erarbeitet, also bspw. - Schritt 1: Wir erstellen ein Szenario mit Klassen Frosch, Bus … - Schritt 2: Wir verwenden die act()-Methode - etc. Das ist ein Vorgehen, das sehr gut funktioniert und niedrige Ansprüche an die Lehrer/in stellt (da die Vorgaben auf den Arbeitsblättern recht präzise sind). Für Lehrer/innen, die zum ersten Mal Greenfoot unterrichten, funktioniert das gut. Hinweis: Für die Zwischenübung (nach Schritt 7) kann man auch das Zwischenstand-Arbeitsblatt anwenden. Falls es mit dem Link Probleme gibt, klick auf meinen Namen, dann findest du es gleich. Arbeitsblatt 2: Frogger-Game als Übung zur Festigung gelernter InhalteInzwischen, nach einigen Jahren Greenfoot-Unterrichtspraxis, arbeite ich in der Einführung wesentlich freier und intuitiver. Nachdem ich einige Inhalte eingeführt habe, festige ich diese durch ein eher freies Frogger-Projekt. D.h. ich gebe den Schüler/innen vor, wie das Spiel ungefähr auszusehen hat und lasse sie machen. Zwischendurch schalte ich mich ein und erkläre neue Themen (z.B. wie man Powerups erscheinen lässt, sie die Powerups von selbst verschwinden etc.). Neben dem Frogger-Arbeitsblatt, das zur Ausgabe an die Schüler/innen gedacht ist, habe ich ein zip-Archiv mit Bildern hochgeladen. Das sind Straßen, Frösche, Busse usw. in unterschiedlichen Größen (alle CC0/Public Domain von pixabay). Ich empfehle die Verwendung der kleinen Bildversionen. Fortgeschrittene Schüler/innen können nach Kollision mit einem Lastwagen das Bild wechseln (der Frosch bekommt dann via setImage das neue “splat”-Bild, auf dem er zerdatscht aussieht). Hinweis: Wenn ich in der freien Variante genug Zeit habe, motiviere ich die Schüler/innen dazu, andere Themen als “Frosch” und “Straße” zu verwenden. Dabei ist die Spielmechanik zwingend einzuhalten (von unten nach oben, sich bewegende Objekt kreuzen den Weg, zählen von Punkten und Leben etc.), sonst gibt es zu viele Abweichungen und das Projekt eignet sich nicht mehr, um die gelernten Inhalte dezidiert zu festigen. Andere Themen bedeutet: Statt Straße und Frosch haben wir bspw. - eine Hochzeitstorte - die Fliege muss sie von unten nach oben überqueren - einen Fluss, über den der Fisch schwimmen muss - etc. Level: Anfänger (Arbeitsblatt 1)/Geübte (Arbeitsblatt 2) Duration: 2-6 Doppelstunden Teaches: Anwendung grundlegender Techniken, u.a. - Steuerung von Objekten mit Tastatur - Kollisionsabfrage - Attributverwendung (Punkte, Leben) - Textausgabe auf der Welt (showText) - Verwendung von Zufallszahlen
Available when logged in (join via the front page, for free):
Files:
180222_frogger_game_phasen.pdf
Frogger als Einführung in Greenfoot - kleinschrittige Handreichung für Lehrer/innen (downloads: 102)
frogger-images-v3.zip
Satz Bilder für Frogger-Game (alle Public Domain) (downloads: 8)
AB_frogger-v4-2024-01.docx
Frogger als freie Zwischenübung - AB für Schüler (docx zum Verändern) - v4 (downloads: 8)
AB_frogger-v4-2024-01.pdf
Frogger als freie Zwischenübung - AB für Schüler (PDF) - v4 (downloads: 12)
Download All
Total downloads for all files (including previous versions):
1439
Sets:
|
Created by Supported by Copyright King's College London, 2017. Contact us. |