Kompass Lösung: Unterschied zwischen den Versionen

Aus microbit - Das Schulbuch
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=Hilfestellungen und Lösung zur Kompassaufgabe=  
=Hilfestellungen und Lösung zur Kompassaufgabe=  
Hinweise
Hinweise
*Lies immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu! <spoiler text="Programmierbausteine"> [[Datei:Kompassrichtung auslesen.png|border|Lese immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu]]</spoiler>
*Lies immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu! <spoiler text="Code"> [[Datei:Kompassrichtung auslesen.png|border|Lese immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu]]</spoiler>
*Die 4 Himmelsrichtungen zeigst du mit deren Anfangsbuchstaben an: N, S, W, O
*Die 4 Himmelsrichtungen zeigst du mit deren Anfangsbuchstaben an: N, S, W, O
:: Es gibt einen Programmierbaustein zum Anzeigen von Zeichen. <spoiler text="Programmierbaustein"> [[Datei:Zeige N.png|border|Zeige ein N für die Himmelsrichtung Norden]]
:: Es gibt einen Code zum Anzeigen von Zeichen. <spoiler text="Code"> [[Datei:Zeige N.png|border|Zeige ein N für die Himmelsrichtung Norden]]
Um von der Basisversion zu einer anderen Form zu kommen verwendest du das Zahnrad auf blauem Hintergrund. Ziehe dann den Block, den du hinzufügen willst, auf die rechte Seite.
Um von der Basisversion zu einer anderen Form zu kommen verwendest du das Zahnrad auf blauem Hintergrund. Ziehe dann den Block, den du hinzufügen willst, auf die rechte Seite.
</spoiler>
</spoiler>
*Überprüfe die Richtung Norden!
*Überprüfe die Richtung Norden!
::Der Sensor für die Kompassrichtung wird in ° (Graden) ausgelesen. Der Wert liegt zwischen 0° und 360°. Norden liegt bei 0° bzw. wieder bei 360°. Wenn wir nur die 4 Haupthimmelsrichtungen anzeigen lassen, unterteilen wir die 360° in 4 gleich große Teile, wobei die Haupthimmelsrichtungen mittig liegen (siehe Kompassrose). Liegt der Wert der Kompassausrichtung irgendwo kleiner als 45° oder größer als 315°, handelt es sich um die Himmelsrichtung Norden. Die Werte kannst du mit einer Verzweigung abfragen. <spoiler text="Programmierbausteine"> [[Datei:Ueberpruefung norden.png|border|Überprüfung der Richtung Norden]]</spoiler>
::Der Sensor für die Kompassrichtung wird in ° (Graden) ausgelesen. Der Wert liegt zwischen 0° und 360°. Norden liegt bei 0° bzw. wieder bei 360°. Wenn wir nur die 4 Haupthimmelsrichtungen anzeigen lassen, unterteilen wir die 360° in 4 gleich große Teile, wobei die Haupthimmelsrichtungen mittig liegen (siehe Kompassrose). Liegt der Wert der Kompassausrichtung irgendwo kleiner als 45° oder größer als 315°, handelt es sich um die Himmelsrichtung Norden. Die Werte kannst du mit einer Verzweigung abfragen. <spoiler text="Code"> [[Datei:Ueberpruefung norden.png|border|Überprüfung der Richtung Norden]]</spoiler>
[[Datei:Kompassrose.png|right|Kompassrose]]
[[Datei:Kompassrose.png|right|Kompassrose]]
* Überprüfe die anderen Himmelsrichtungen!
* Überprüfe die anderen Himmelsrichtungen!
::Es gibt bei Verzweigungen verschiedene Varianten. <spoiler text="Programmierbausteine für Verzweigungen"> [[Datei:Verzweigungsvarianten.png|border|Programmierbausteine für Verzweigungen]]
::Es gibt bei Verzweigungen verschiedene Varianten. <spoiler text="Code für Verzweigungen"> [[Datei:Verzweigungsvarianten.png|border|Code für Verzweigungen]]
::Um von der Basisversion zu einer anderen Form zu kommen, verwendest du das Zahnrad auf blauem Hintergrund. Ziehe den Block, den du hinzufügen möchtest, auf die rechte Seite.
::Um von der Basisversion zu einer anderen Form zu kommen, verwendest du das Zahnrad auf blauem Hintergrund. Ziehe den Block, den du hinzufügen möchtest, auf die rechte Seite.
::Statt dem Wert "wahr" muss ein passender Ausdruck eingesetzt werden</spoiler>
::Statt dem Wert "wahr" muss ein passender Ausdruck eingesetzt werden</spoiler>
::Durch Verschachtelung von Verzweigungen kannst du mehrere Himmelsrichtungen ausgeben. <spoiler text="Programmierbausteine"> [[Datei:Ueberpruefung_norden_osten.png|border|Überprüfe Himmelsrichtung  Norden oder Osten]]</spoiler>
::Durch Verschachtelung von Verzweigungen kannst du mehrere Himmelsrichtungen ausgeben. <spoiler text="Code"> [[Datei:Ueberpruefung_norden_osten.png|border|Überprüfe Himmelsrichtung  Norden oder Osten]]</spoiler>


Die vollständige Lösung kannst du hier vergleichen. <spoiler text="Lösung"> [[Datei:loesung_kompass.png|border|Lösung Kompass]]</spoiler>
Die vollständige Lösung kannst du hier vergleichen. <spoiler text="Lösung"> [[Datei:loesung_kompass.png|border|Lösung Kompass]]</spoiler>

Version vom 24. April 2018, 22:19 Uhr

Hilfestellungen und Lösung zur Kompassaufgabe

Hinweise

  • Lies immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu! <spoiler text="Code"> Lese immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu</spoiler>
  • Die 4 Himmelsrichtungen zeigst du mit deren Anfangsbuchstaben an: N, S, W, O
Es gibt einen Code zum Anzeigen von Zeichen. <spoiler text="Code"> Zeige ein N für die Himmelsrichtung Norden

Um von der Basisversion zu einer anderen Form zu kommen verwendest du das Zahnrad auf blauem Hintergrund. Ziehe dann den Block, den du hinzufügen willst, auf die rechte Seite. </spoiler>

  • Überprüfe die Richtung Norden!
Der Sensor für die Kompassrichtung wird in ° (Graden) ausgelesen. Der Wert liegt zwischen 0° und 360°. Norden liegt bei 0° bzw. wieder bei 360°. Wenn wir nur die 4 Haupthimmelsrichtungen anzeigen lassen, unterteilen wir die 360° in 4 gleich große Teile, wobei die Haupthimmelsrichtungen mittig liegen (siehe Kompassrose). Liegt der Wert der Kompassausrichtung irgendwo kleiner als 45° oder größer als 315°, handelt es sich um die Himmelsrichtung Norden. Die Werte kannst du mit einer Verzweigung abfragen. <spoiler text="Code"> Überprüfung der Richtung Norden</spoiler>
Kompassrose
Kompassrose
  • Überprüfe die anderen Himmelsrichtungen!
Es gibt bei Verzweigungen verschiedene Varianten. <spoiler text="Code für Verzweigungen"> Code für Verzweigungen
Um von der Basisversion zu einer anderen Form zu kommen, verwendest du das Zahnrad auf blauem Hintergrund. Ziehe den Block, den du hinzufügen möchtest, auf die rechte Seite.
Statt dem Wert "wahr" muss ein passender Ausdruck eingesetzt werden</spoiler>
Durch Verschachtelung von Verzweigungen kannst du mehrere Himmelsrichtungen ausgeben. <spoiler text="Code"> Überprüfe Himmelsrichtung Norden oder Osten</spoiler>

Die vollständige Lösung kannst du hier vergleichen. <spoiler text="Lösung"> Lösung Kompass</spoiler>

Hilfestellungen und Lösungen zu den Erweiterungen

Hinweise

  • Wie du einen analogen Kompass selbst baust, kannst du dir im Video Kompass bauen [1] anschauen.


zurück