StadtLandFluss: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Wechseln zu: Navigation, Suche
(20px|Icon Optionen und Erweiterung)
(20px|Icon Präsentation und Reflexion)
 
(41 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== [[Datei:Icon_story.png|20px|Icon]] Welcher Buchstabe kommt als nächstes? ==
 
== [[Datei:Icon_story.png|20px|Icon]] Welcher Buchstabe kommt als nächstes? ==
 +
 +
[[Datei:bild_stadt_land_fluss.jpg|right|border|250px]]
  
 
Was haben einer der längsten Flüsse der Erde, ein österreichisches Bundesland und eine Stadt, die unter dem Namen „Big Apple“ bekannt ist, gemeinsam? N…atürlich: Sie haben denselben Anfangsbuchstaben. Das Spiel, bei dem zu einem zufällig vorgegebenen Buchstaben des Alphabets, eine Stadt, ein Land und ein Fluss möglichst schnell niedergeschrieben werden müssen, heißt, wenig überraschend, Stadt-Land-Fluss. Meistens gibt es aber noch weitere Kategorien, zu die ein passendes Objekt gefunden werden muss. Beim Spiel gilt: Je besser das geografische Wissen, desto höher sind die Chancen bei Stadt-Land-Fluss zu gewinnen.
 
Was haben einer der längsten Flüsse der Erde, ein österreichisches Bundesland und eine Stadt, die unter dem Namen „Big Apple“ bekannt ist, gemeinsam? N…atürlich: Sie haben denselben Anfangsbuchstaben. Das Spiel, bei dem zu einem zufällig vorgegebenen Buchstaben des Alphabets, eine Stadt, ein Land und ein Fluss möglichst schnell niedergeschrieben werden müssen, heißt, wenig überraschend, Stadt-Land-Fluss. Meistens gibt es aber noch weitere Kategorien, zu die ein passendes Objekt gefunden werden muss. Beim Spiel gilt: Je besser das geografische Wissen, desto höher sind die Chancen bei Stadt-Land-Fluss zu gewinnen.
  
== [[Datei:icon_gluehbirne.png|20px|Icon]] Deine Aufgabe ==
+
== [[Datei:icon_gluehbirne.png|20px|Icon]] Aufgabenstellung ==
  
 
Entwickle einen Zufallsgenerator, der einen zufälligen Buchstaben des Alphabets ausgibt, wenn ein bestimmtes Ereignis eintritt.
 
Entwickle einen Zufallsgenerator, der einen zufälligen Buchstaben des Alphabets ausgibt, wenn ein bestimmtes Ereignis eintritt.
  
== [[Datei:icon_material.png|20px|Icon]] Benötigte Materialien ==
+
== [[Datei:icon_material.png|20px|Icon]] Materialien ==
 +
 
 +
:*BBC micro:bit
 +
:*Stadt-Land-Fluss-Spielblatt:
 +
 
 +
Du kannst die folgende Vorlage verwenden oder ein Spielblatt selbst gestalten:
  
Du benötigst...  
+
[[Datei: stadt_land_fluss_spielblatt.pdf]]
  
* ...einen BBC micro:bit
 
* ...einen Computer mit Internetverbindung
 
* ...ein Stadt-Land-Fluss Spielblatt
 
** Du kannst die folgende Vorlage verwenden oder ein Spielblatt selbst gestalten:
 
 
[[Datei:Stadt_land_fluss_spielblatt.png|200px|border|Spielblatt]]
 
[[Datei:Stadt_land_fluss_spielblatt.png|200px|border|Spielblatt]]
  
Zeile 25: Zeile 28:
 
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==
 
== [[Datei:Icon_puzzle3.png|20px|Icon]] Schwierigkeitsgrad ==
  
[[Datei:Icon_puzzle.png|20px|Icon]]
+
[[Datei:SternGelb.png|30px|borderless]][[Datei:SternGelb.png|30px|borderless]][[Datei:SternLeer.png|30px|borderless]]
[[Datei:Icon_puzzle.png|20px|Icon]]
 
  
 
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==
 
== [[Datei:Icon_brain.png|20px|Icon]] Kompetenzen ==
Zeile 43: Zeile 45:
 
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellungen ==
 
== [[Datei:Icon_hilfe.png|20px|Icon]] Tipps und Hilfestellungen ==
  
=== Elemente der Programmierung ===
+
=== Erforderliche Programmierblöcke ===
  
[[Bedingte Anweisung]], [[Variablen]], [[Array]], [[Schleifen]]
+
<ol>
 +
<li>[[Variablen|Variable]] <spoiler text="Block"> [[Datei:Variable.png|border|200px|Icon]]</spoiler>
 +
<li>[[Bedingte_Anweisungen|bedingte Anweisungen]] <spoiler text="Block">
 +
[[Datei:wenn_dann.png|150px|Wenn-Dann-Block]]</spoiler>
 +
<li>[[Array]]
 +
<li>Berechnen einer Zufallszahl <spoiler text="Block"> [[Datei: screen_4.png|border|300px|Icon]]</spoiler>
 +
</ol>
  
=== Eckpfeiler zur Umsetzung ===
+
=== Eckpfeiler zur Programmierung ===
  
 
* Erstelle ein [[Array]], das beim Start des Programmes mit bestimmten Buchstaben des Alphabets gefüllt werden soll.  
 
* Erstelle ein [[Array]], das beim Start des Programmes mit bestimmten Buchstaben des Alphabets gefüllt werden soll.  
  
* Berechne eine ganzzahlige [[Zufallszahl]] und berücksichtige dabei die Länge des Arrays.
+
* Berechne eine ganzzahlige Zufallszahl und berücksichtige dabei die Länge des Arrays.
  
 
* Jedes Element des [[Array]]s kann durch eine bestimmte Zahl angesprochen werden.
 
* Jedes Element des [[Array]]s kann durch eine bestimmte Zahl angesprochen werden.
Zeile 63: Zeile 71:
 
Weitere Informationen, Hinweise und auch eine mögliche, komplette Lösung zum Beispiel findest du auf der [[stadt_land_fluss_loesung|Lösungsseite zu diesem Beispiel]]
 
Weitere Informationen, Hinweise und auch eine mögliche, komplette Lösung zum Beispiel findest du auf der [[stadt_land_fluss_loesung|Lösungsseite zu diesem Beispiel]]
  
==[[Datei:presentation.png|20px|Icon]] Reflexion==
+
==[[Datei:presentation.png|20px|Icon]] Präsentation und Reflexion==
  
===Allgemein===
+
* Stelle dein Ergebnis vor! Was kann dein Programm?  
* Stelle dein Ergebnis vor! Was kann dein Projekt?  
+
* Was hat dir bei der Entwicklung des Programms gefallen?  
* Was hat dir bei der Entwicklung deines Produkts gefallen?  
 
 
* Welche Schwierigkeiten hast du gehabt? Wie konntest du diese lösen?
 
* Welche Schwierigkeiten hast du gehabt? Wie konntest du diese lösen?
* Erläutere, wie du dein Produkt programmiert hast! (Fachkompetenz stärken)
+
* Erläutere, wie du die Aufgabenstellung gelöst hast!  
* Was war bei dieser Aufgabenbearbeitung interessant für dich?
 
  
===Projektspezifisch===
+
'''Stadt-Land-Fluss-Spiel'''
  
 
* Welche Spielregeln wurden für das Spiel festgelegt?  
 
* Welche Spielregeln wurden für das Spiel festgelegt?  
Zeile 84: Zeile 90:
 
* Hast du selbst ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations-  oder Zeichenprogramms erstellt? Wenn ja: Sind Schwierigkeiten aufgetreten?
 
* Hast du selbst ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations-  oder Zeichenprogramms erstellt? Wenn ja: Sind Schwierigkeiten aufgetreten?
  
==[[Datei:icon_plus.png|20px|Icon]] Optionen und Erweiterungen ==
+
==[[Datei:icon_plus.png|20px|Icon]] Weiterentwicklung ==
  
Ein paar Ideen... [[Datei:icon_gluehbirne.png|20px|Icon]]
+
Ein paar Ideen zur Weiterentwicklung! [[Datei:icon_gluehbirne.png|20px|Icon]]
  
* …füge am Beginn des Programms einen Hinweis ein, bei welchem Ereignis ein neuer Zufallsbuchstabe generiert wird.  
+
* Füge am Beginn des Programms einen Hinweis ein, bei welchem Ereignis ein neuer Zufallsbuchstabe generiert wird.  
  
 
Beispiel: „Drücke Knopf A“ kann mit einem nach links gerichteten Pfeil symbolisiert werden:  
 
Beispiel: „Drücke Knopf A“ kann mit einem nach links gerichteten Pfeil symbolisiert werden:  
Zeile 94: Zeile 100:
 
[[Datei:Arrow_left.PNG|50px|Pfeil nach links]]
 
[[Datei:Arrow_left.PNG|50px|Pfeil nach links]]
  
*…erweitere das Programm um einen [[Datei:icon_timer.png|20px|Icon]] Countdown , der nach 60 Sekunden das Ende der Spielrunde signalisiert.  
+
* Erweitere das Programm um einen [[Datei:icon_timer.png|20px|Icon]] Countdown , der nach 60 Sekunden das Ende der Spielrunde signalisiert.  
  
*…erweitere das Programm um eine Stopp-Funktion, welche den Countdown vorzeitig beendet.  
+
* Erweitere das Programm um eine Stopp-Funktion, welche den Countdown vorzeitig beendet.  
  
*…stelle sicher, dass bereits verwendete Buchstaben nicht mehr angezeigt werden.
+
* Stelle sicher, dass bereits verwendete Buchstaben nicht mehr angezeigt werden.
  
*…erstelle ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations- oder Zeichenprogramms.
+
* Erstelle ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations- oder Zeichenprogramms.

Aktuelle Version vom 15. Mai 2018, 19:49 Uhr

Icon Welcher Buchstabe kommt als nächstes?

Bild stadt land fluss.jpg

Was haben einer der längsten Flüsse der Erde, ein österreichisches Bundesland und eine Stadt, die unter dem Namen „Big Apple“ bekannt ist, gemeinsam? N…atürlich: Sie haben denselben Anfangsbuchstaben. Das Spiel, bei dem zu einem zufällig vorgegebenen Buchstaben des Alphabets, eine Stadt, ein Land und ein Fluss möglichst schnell niedergeschrieben werden müssen, heißt, wenig überraschend, Stadt-Land-Fluss. Meistens gibt es aber noch weitere Kategorien, zu die ein passendes Objekt gefunden werden muss. Beim Spiel gilt: Je besser das geografische Wissen, desto höher sind die Chancen bei Stadt-Land-Fluss zu gewinnen.

Icon Aufgabenstellung

Entwickle einen Zufallsgenerator, der einen zufälligen Buchstaben des Alphabets ausgibt, wenn ein bestimmtes Ereignis eintritt.

Icon Materialien

  • BBC micro:bit
  • Stadt-Land-Fluss-Spielblatt:

Du kannst die folgende Vorlage verwenden oder ein Spielblatt selbst gestalten:

Datei:Stadt land fluss spielblatt.pdf

Spielblatt

Icon Zeitaufwand

1-2 Unterrichtseinheiten

Es soll ausreichend Zeit zum Spielen bleiben. ;-)

Icon Schwierigkeitsgrad

borderlessborderlessborderless

Icon Kompetenzen

Du lernst...

  • ...dein geografisches Wissen zu festigen und zu verbessern
  • ...eine Programmiersprache kennen
  • ...grundlegende Konzepte der Programmierung anzuwenden

Icon Unterrichtsfächer

Geografie Icon

Für andere Unterrichtsfächer können die Kategorien abgeändert werden.

Icon Tipps und Hilfestellungen

Erforderliche Programmierblöcke

  1. Variable Block
  2. bedingte Anweisungen Block
  3. Array
  4. Berechnen einer Zufallszahl Block

Eckpfeiler zur Programmierung

  • Erstelle ein Array, das beim Start des Programmes mit bestimmten Buchstaben des Alphabets gefüllt werden soll.
  • Berechne eine ganzzahlige Zufallszahl und berücksichtige dabei die Länge des Arrays.
  • Jedes Element des Arrays kann durch eine bestimmte Zahl angesprochen werden.
  • Der zufällig bestimmte Buchstabe soll am LED-Display des micro:bit angezeigt werden.
  • Wähle ein Ereignis, bei dem ein neuer Buchstabe angezeigt werden soll.

Schritt für Schritt zur Lösung

Weitere Informationen, Hinweise und auch eine mögliche, komplette Lösung zum Beispiel findest du auf der Lösungsseite zu diesem Beispiel

Icon Präsentation und Reflexion

  • Stelle dein Ergebnis vor! Was kann dein Programm?
  • Was hat dir bei der Entwicklung des Programms gefallen?
  • Welche Schwierigkeiten hast du gehabt? Wie konntest du diese lösen?
  • Erläutere, wie du die Aufgabenstellung gelöst hast!

Stadt-Land-Fluss-Spiel

  • Welche Spielregeln wurden für das Spiel festgelegt?
  • Wie hast du dich auf das Spiel vorbereitet?
  • Welche Diskussionspunkte ergaben sich während des Spiels?
  • Welche Kategorien wurden, neben Stadt, Land und Fluss festgelegt?
  • Bei welcher Kategorie war es am schwierigsten, ein passendes Objekt zu finden.
  • Bei welchem Buchstaben war es am schwierigsten, ein passendes Objekt zu jeder Kategorie zu finden.
  • Wie könnte das Spiel anspruchsvoller gestaltet werden?
  • Fallen dir Kategorien für andere Unterrichtsgegenstände ein?
  • Hast du selbst ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations- oder Zeichenprogramms erstellt? Wenn ja: Sind Schwierigkeiten aufgetreten?

Icon Weiterentwicklung

Ein paar Ideen zur Weiterentwicklung! Icon

  • Füge am Beginn des Programms einen Hinweis ein, bei welchem Ereignis ein neuer Zufallsbuchstabe generiert wird.

Beispiel: „Drücke Knopf A“ kann mit einem nach links gerichteten Pfeil symbolisiert werden:

Pfeil nach links

  • Erweitere das Programm um einen Icon Countdown , der nach 60 Sekunden das Ende der Spielrunde signalisiert.
  • Erweitere das Programm um eine Stopp-Funktion, welche den Countdown vorzeitig beendet.
  • Stelle sicher, dass bereits verwendete Buchstaben nicht mehr angezeigt werden.
  • Erstelle ein Spielblatt mithilfe eines Textverarbeitungs-, Tabellenkalkulations- oder Zeichenprogramms.