Fang das Ei: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Wechseln zu: Navigation, Suche
(Eckpfeiler zur Umsetzung)
Zeile 36: Zeile 36:
 
=== Eckpfeiler zur Umsetzung ===
 
=== Eckpfeiler zur Umsetzung ===
  
* Die Henne lässt ihre soeben gelegtes Ei (Bildschirm oberste Zeile) einfach nach unten plumpsen. <spoiler text="Hinweis">Ei von oben: [[Datei:03_fangdasei01.PNG]]</spoiler>&nbsp;
+
* Die Henne lässt ihre soeben gelegtes Ei (Bildschirm oberste Zeile) einfach nach unten plumpsen. <spoiler text="<b>Hinweis">Ei von oben: </b>[[Datei:03_fangdasei01.PNG|300px]]</spoiler>
Daher sollst du mit einem Korb (Bildschirm unterste Zeile) das Ei auffangen. <spoiler text="Hinweis">Korb - unterste Zeile: [[Datei:03_fangdasei02.png]]</spoiler>
+
* Daher sollst du mit einem Korb (Bildschirm unterste Zeile) das Ei auffangen. <spoiler text="Hinweis"><b>Korb - unterste Zeile: </b>[[Datei:03_fangdasei02.png|300px]]</spoiler>
* Starte die Übertragung von micro:bit A durch Drücken des Knopfes A - [[Ereignissteuerung]].
+
*  
* Signalisiere die Übertragungsrichtung von A [[Datei:Iconmonstr-arrow-20re-120.png|20px]] B mit einem selbst gezeichneten Pfeil in der [[Anzeige]].
 
* Sende das Symbol ♦ an die eingestellte [[Guppe]] <spoiler text="Hinweis">Du musst zum Senden das Symbol ♦ in Text, d.h. in die [[Zeichenfolge]] "diamond" übersetzten.</spoiler>
 
* Zeige das gesendete Symbol ♦ in der [[Anzeige]] und bestätige die Übertragung mit einem [[Datei:Iconmonstr-check-mark-17-120.png|20px]].
 
* Lösche die [[Anzeige]] komplett.
 
* Wenn das Datenpaket empfangen die [[Zeichenfolge]] "diamond" ist, soll micro:bit B aktiv werden.
 
* Bestätige den Empfang der Übertragung mit einem [[Datei:Iconmonstr-check-mark-17-120.png|20px]].
 
* Zeige das empfangene Symbol an. <spoiler text="Hinweis">Das Symbol ♦ entspricht der [[Zeichenfolge]] "diamond".</spoiler>
 
 
 
 
=== Schritt für Schritt zur Lösung ===
 
=== Schritt für Schritt zur Lösung ===
 
Weitere Informationen, Hinweise und auch eine mögliche, komplette Lösung zum Beispiel findest du auf der [[Fang_dasEi_Loesung|Lösungsseite zu diesem Beispiel]]
 
Weitere Informationen, Hinweise und auch eine mögliche, komplette Lösung zum Beispiel findest du auf der [[Fang_dasEi_Loesung|Lösungsseite zu diesem Beispiel]]

Version vom 11. Mai 2018, 09:49 Uhr

Icon Fang das Ei

Ei und Korb (LEDs)

Wie funktioniert ein Beschleunigungssensor? Kann man damit den micro:bit steuern und das vielleicht sogar in einem Spiel? Der micro:bit hilft uns diese Fragen spielerisch zu beantworten. Du kannst mit dem micro:bit und dem eingebauten Beschleunigungssensor Bewegungen steuern wie z.B. links/ rechts kippen. Damit können wir die Spielsteuerung in einem kleinen Game übernehmen.

Icon Anforderungen

Im Game lässt der micro:bit von oben ein Ei (= 1 Pixel LED) herabfallen, das natürlich nicht immer von der selben Position kommen soll. Auf der unteren Zeile befindet sich der Korb (= 1 Pixel LED) den du mit links/ rechts kippen steuern kannst, sodass jedes Ei sicher im Korb landet. Hinweis

Fällt ein Ei daneben, kannst es erneut von vorne versuchen. Probiere es doch selbst.

Icon Zeitaufwand

Etwa 2 Unterrichtseinheiten zum Programmieren und 2 Unterrichtseinheiten zum anschließendem Experimentieren.

Icon Schwierigkeitsgrad

Icon Icon Icon

Icon Kompetenzen

Du lernst

  • einzelne LEDs (Pixel) der Anzeige ansteuern: zeichnen / (aus)schalten
  • eine Achse (X) des Beschleunigungssensors auslesen
  • Umrechnung der Beschleunigungswerte
  • mathematische Funktion Min / Max zur Begrenzung von Werten verwenden
  • ereignisgesteuerte Programmierung Hinweis
  • Anzeige im Display zur besseren Lesbarkeit pausieren

Icon Unterrichtsfächer

INF

Beschleunigungssensor in der Digitalen Grundbildung. #digiGB

Icon Tipps und Hilfestellungen

Elemente der Programmierung

Ereignissteuerung, Anzeige, LED

Eckpfeiler zur Umsetzung

  • Die Henne lässt ihre soeben gelegtes Ei (Bildschirm oberste Zeile) einfach nach unten plumpsen.
  • Daher sollst du mit einem Korb (Bildschirm unterste Zeile) das Ei auffangen. Hinweis

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

Reflexion

Allgemein

  • Stelle dein Ergebnis vor! Was kann dein Projekt?
  • Was hat dir bei der Entwicklung deines Produkts gefallen?
  • Welche Schwierigkeiten hast du gehabt? Wie konntest du diese lösen?
  • Erläutere, wie du dein Produkt programmiert hast! (Fachkompetenz stärken)
  • Was war bei dieser Aufgabenbearbeitung interessant für dich?

Projektspezifisch

Versuche die Antworten durch Internet-Recherche und Diskussion mit anderen herauszufinden.

  • Was ist Bluetooth? - Entfernung Sender/ Empfänger?
  • Was ist Wireless Lan (WLAN)? - Entfernung Sender/ Empfänger?
  • Gibt es einen Unterschied zwischen WLAN und Bluetooth? Wenn ja, schildere diesen genau.
  • Wie funktioniert Datenübertragung ohne Kabel?

Optionen und Erweiterungen

  • Variationen Iconmonstr-arrow-20re-120.png 3 micro:bits, Tasten A/ B senden jeweils an die beiden anderen oder Tasten A/ B senden an micro:bit C?
  • Komplexere Anwendungen Iconmonstr-arrow-20re-120.png Eintrittszähler: 2 micro:bits senden an den dritten. micro:bit Nr. 3 ist NUR der Empfänger, zählt ständig weiter und zeigt die Nummer aller gezählten Personen an.
  • Adaptionen, Neuentwicklungen Iconmonstr-arrow-20re-120.png Schwarm Alarmanlage