Übungsaufgabe – DeviceMotion-Werte verstehen & reflektieren
Arbeitsauftrag 3 – DeviceMotion-Werte verstehen & reflektieren
Ziel: Sie benennen und beschreiben die wichtigsten Werte der DeviceMotion-API und reflektieren deren Bedeutung.
Wiederholen & Reflektieren:
Öffnen Sie Ihre Lösung aus Arbeitsauftrag 2.
Notieren:
Tragen Sie im Journal unter der Überschrift „Vertiefung DeviceMotion-Werte“ Ihre Antworten zu folgenden Fragen ein:
- Welche Werte liefert
acceleration? - Was ist der Unterschied zu
accelerationIncludingGravity? - Was sagt
rotationbzw.rotationRateaus? - Was bedeutet der
interval-Wert? - Wie könnten diese Werte im Alltag genutzt werden?
Tipp anzeigen
acceleration: Werte für x, y, z geben an, wie stark das Gerät in diese Richtungen beschleunigt (ohne Gravitation).
accelerationIncludingGravity: Enthält zusätzlich den Einfluss der Schwerkraft – darum unterscheiden sich die Zahlen oft deutlich.
rotation / rotationRate: Beschreibt Drehbewegungen des Geräts – z. B. beim Kippen oder Rotieren. alpha, beta, gamma stehen für verschiedene Achsen.
interval: Gibt an, in welchem Abstand die Sensorwerte aktualisiert werden (in Millisekunden).
Alltag: Schrittzähler, Bildschirm drehen, Bewegungsspiele oder Erkennung von „fallen lassen“ – alles basiert auf solchen Werten!
Check your Code – Kontrollfragen:
- Wird jeder Wert korrekt angezeigt?
- Können Sie erklären, welche Daten sich bei Bewegung ändern?
- Ist der Unterschied zwischen Bewegung mit/ohne Gravitation klar?
Abgabe:
- Tragen Sie Ihre Antworten im Journal unter „Vertiefung DeviceMotion-Werte“ ein.
- Speichern Sie Ihre Lösung im Studienordner – Lernthema 2: Fachschicht implementieren.