Kompass Lösung: Unterschied zwischen den Versionen
(→Hilfestellungen und Lösung zur Kompassaufgabe) |
(→Hilfestellungen und Lösung zur Kompassaufgabe) |
||
Zeile 2: | Zeile 2: | ||
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="Programmierbausteine"> [[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 | ||
+ | :: Es gibt eine Voreinstellung zum Anzeigen von Zeichen. <spoiler text="Programmierbaustein"> [[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. | ||
+ | </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="Programmierbausteine"> [[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="Programmierbausteine für Verzweigungen"> [[Datei:Verzweigungsvarianten.png|border|Programmierbausteine für Verzweigungen]] |
Version vom 24. April 2018, 21:02 Uhr
Hilfestellungen und Lösung zur Kompassaufgabe
Hinweise
- Lies immer wieder die Kompassrichtung aus und weise den Wert einer Variablen zu! Programmierbausteine
- Die 4 Himmelsrichtungen zeigst du mit deren Anfangsbuchstaben an: N, S, W, O
- Es gibt eine Voreinstellung zum Anzeigen von Zeichen. Programmierbaustein
- Ü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. Programmierbausteine
- Überprüfe die anderen Himmelsrichtungen!
- Es gibt bei Verzweigungen verschiedene Varianten. Programmierbausteine für Verzweigungen
- Durch Verschachtelung von Verzweigungen kannst du mehrere Himmelsrichtungen ausgeben. Programmierbausteine
Die vollständige Lösung kannst du hier vergleichen. Lösung
Hilfestellungen und Lösungen zu den Erweiterungen
Zusatzaufgabe (optional): https://youtu.be/zhbGCoPAo_c