Die Schüler erweitern die Digitale Anzeigetafel um die Möglichkeit, dort auch Turniere festzuhalten. Es k;nnen Teams angelegt, Bilder hinterlegt und mehrere Runden in einem Turnier gespielt werden. Dazu werden verschiedene Konzepte wie Variablen, Listen und Schleifen verwendet.
| Ersteller | Jan Pawlowski, Martin Idzik |
| Fach | Informatik, Sport |
| Länge | 120 Minuteb |
| Pädagogischer Ansatz | Explorative Learning |
| Kompetenzen | Technologies: App Inventor, Block languages |
| Altergruppe | Grade 5 tos 9 |
| Technologien | MIT App Inventor |
Lernaktivitäten
| Einführung: Die Lehrkraft führt das Thema kurz ein und verweist dabei auf das Lernszenario „digitale Anzeigetafel“. Erarbeitung: Die Schüler implementieren die Funktionen wie der Erstellung eines Teams, das Festhalten von Spielergebnissen. Die einzelnen Schritte werden vom Arbeitsblatt vorgegeben. Reflektion: Die Schüler spielen ein Turnier und testen so ihre App. |
Arbeitsblatt: Schritt für Schritt zur Turnierapp
Liebe Kinder,
das folgende Arbeitsblatt führt Euch durch die Entwicklung Eure Turnier-App.
Öffnet dazu als erstes den App Inventor. Öffne nun euer bereits existierendes Projekt “Anzeigetafel”. Dieses werdet ihr nun erweitern.
Die Anzeigetafel soll folgendes können:
- Zwei Teams sollen ein Turnier durchführen.
- Es sollen die Mitspieler erfasst werden – alle Spieler sollen in einer Liste gespeichert werden.
- Jedes Team soll ein Foto über das Gerät machen und speichern können.
- Für Team A und Team B soll eine Anzeige der erzielten Tore / Punkte in einem Spiel erfassen.
- Es soll eine Taste geben, mit der man die erzielten Tore erhöhen kann
- Es soll eine Taste geben, mit der man den Zähler auf 0 zurücksetzt
- Es soll ein Textfeld genutzt werden, mit dem die Anzahl der Punkte angezeigt wird
- Bei “Spielende” wird das Ergebnis in einer Datenbank gespeichert.
- Bei Turnierende wird der Sieger angezeigt.
Um mehrere Elemente untereinander anzuordnen, nutzt das Element “Anordnung -> Vertikale Ausrichtung”
Viel Spaß!
So könnte Euer Bildschirm aussehen.
- Jetzt gehen wir Schritt für Schritt durch die einzelnen Elemente.
Teams hinzufügen
Hier benötigt Ihr zunächst eine Liste – in dieser Liste werden die Namen der Spieler gespeichert. Man erzeugt zunächst eine leere Liste. Dann braucht man ein Textfeld, in dem man einen Namen eines Spielers hinzufügt. Ihr könnt dann auch ein Feld anzeigen, in dem die gesamte Spielerliste angezeigt wird.
So könnte es aussehen.
Bild hinzufügen
Ein Team sollte ein Bild hinzufügen können. zuerst solltet Ihr ein “Leerbild” haben, das anzeigt, dass noch kein Foto aufgenommen wurde.
Dann könnt Ihr die Kamera aufrufen. Ihr müsst dann noch das Bild an der richtigen Stelle speichern. (Achtung, hier muss man zwischen den Teams unterscheiden)
So könnte es aussehen
Spiel erfassen
Für jedes Spiel solltet Ihr nun den Spielstand erfassen. Wenn Ihr wollt, könnt Ihr die Anzeigetafel aus der letzten App wiederverwenden. Man braucht noch zusätzlich folgende Elemente:
- Turnier beginnen: Man beginnt ein neues Turnier, alle Ergebnisse sind auf null gesetzt. Man kann wieder die Tore erfassen.
- Die Punkte jedes Teams werden in einer Liste gespeichert. Nach jedem Spiel müssen die Tore auf der Anzeige zurückgesetzt werden.
- Nach dem Turnier (“Turnier beenden”) soll eine Auswertung erzeugt werden, die die Siege der beiden Teams und die Unentschieden anzeigt. Als Gesamtpunkte gibt es für jeden Sieg 3 Punkte, für ein Unentschieden einen Punkt.
Eine mögliche Lösung für das Spielende – es wird abgefragt, ob gleich viele oder eine Mannschaft mehr Tore erzielt hat. So wird bei einem Unentschieden eine Variable pro Team um 1 hochgesetzt. Danach setzt man die Tore wieder auf Null und ein neues Spiel kann beginnen.
Eine mögliche Lösung für das Turnierende
Fallen Euch noch andere Erweiterungen ein?
