The Greenfoot Network:  Greenfoot.org    The Greenroom

Password (Forgotten it?)
    [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-Game

    Das 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 Inhalte

    Inzwischen, 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):
    • View 0 comments on this resource.
    • View resource history, links to related resources.
    • Leave feedback for the author(s), or help by editing the resource.

    Files:
    doc 180222_frogger_game_phasen.pdf
    Frogger als Einführung in Greenfoot - kleinschrittige Handreichung für Lehrer/innen (downloads: 93)

    doc frogger-images-v3.zip
    Satz Bilder für Frogger-Game (alle Public Domain) (downloads: 5)

    doc AB_frogger-v4-2024-01.docx
    Frogger als freie Zwischenübung - AB für Schüler (docx zum Verändern) - v4 (downloads: < 5)

    doc AB_frogger-v4-2024-01.pdf
    Frogger als freie Zwischenübung - AB für Schüler (PDF) - v4 (downloads: 5)

    Download All
    Total downloads for all files (including previous versions): 1343

    Sets:

    Created by Supported by
    Copyright King's College London, 2017. Contact us.