Einzelarbeit Partnerarbeit   Pfad C

Arbeitsauftrag 4 – Bewegungserkennung umsetzen (Übung)

Ziel: Sie erweitern Ihre App so, dass eine Bewegung erkannt wird und eine Meldung erscheint.

Übung Übungsaufgabe:
Öffnen Sie Ihre Lösung aus Arbeitsauftrag 2.

  • Ergänzen Sie Ihre App so, dass bei starker Bewegung (z. B. acceleration.x > 2 || acceleration.y > 2) eine Meldung erscheint:
    „Bewegung erkannt!“
  • Schreiben Tipp: Nutzen Sie useState, um eine Infozeile anzuzeigen.
  • Alternativ: Lassen Sie eine Farbe oder ein Symbol erscheinen, wenn Bewegung erkannt wird.
Tipp Tipp anzeigen

Schwellenwert: Wenn Sie acceleration.x oder acceleration.y über ca. 2 setzen, reagiert die App auf schnelle Bewegungen.

State verwenden: Legen Sie z. B. eine Variable bewegungErkannt mit useState(false) an – und setzen Sie diese bei Bewegung auf true.

Anzeige: Zeigen Sie den Text „Bewegung erkannt!“ nur dann an, wenn die Variable bewegungErkannt den Wert true hat.

Bonus: Sie könnten auch mit style eine Hintergrundfarbe ändern oder ein passendes Icon einblenden.

Partnerarbeit Austausch mit einem Lernpartner:

  • Wie haben Sie die Bewegungserkennung technisch umgesetzt?
  • Was passiert bei einer schnellen vs. langsamen Bewegung?
  • Wie ließe sich die App für eine echte Anwendung weiterentwickeln?

Kontrollfragen Check your Code – Kontrollfragen:

  • Wird die Bewegung zuverlässig erkannt?
  • Wird die Ausgabe bei Veränderung aktualisiert?
  • Ist der Schwellenwert sinnvoll gewählt?

Abgabe Abgabe:

  • Dokumentieren Sie Ihre Lösung im Journal unter „Übung Bewegungserkennung“.
  • Speichern Sie Ihren Code im StudienordnerLernthema 2: Fachschicht implementieren.
Zuletzt geändert: Freitag, 5. Dezember 2025, 16:07
Herausgeber: Land Baden-Württemberg, vertreten durch das Zentrum für Schulqualität und Lehrerbildung (ZSL), Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-0, poststelle@zsl.kv.bwl.de
Verantwortlich im Sinne des Presserechts: ZSL, Irmgard Mühlhuber, Ref. 24 "Digitalisierung, Medienbildung", Heilbronner Straße 314, 70469 Stuttgart, Telefon 0711/21859-240, digitalebildung@zsl.kv.bwl.de
Kontakt zum/r behördlichen Datenschutzbeauftragte/n: datenschutz@zsl.kv.bwl.de