Eine Workout App mit AppInventor

Die SchülerInnen entwickeln eine einfache Workout App. Die App soll folgendes können:

  • Zunächst soll eine einfache Zufallszahl ausgegeben werden. Diese sollte zwischen 1 und 20 liegen.
  • Legt dann eine Liste mit Workout Aktivitäten an (z.B. Strecksprünge, Liegestütze, Minisprint, …)
  • Auf Knopfdruck soll erscheinen, wie oft man diese Aktivitäten durchführt (z.B. mache 7 Liegestütze) 
  • Auf dem Bildschirm soll außerdem eine Taste erscheinen, mit der man die App beenden kann
ErstellerJan Pawlowski, Martin Idzik
FachInformatik, Sport
Länge120 Minuteb
Pädagogischer AnsatzExplorative Learning
KompetenzenTechnologies: App Inventor, Block languages
AltergruppeGrade 5 tos 9
TechnologienMIT App Inventor

Lernaktivitäten

Einführung: Die Lehrkraft führt das Thema kurz ein und erklärt welche Bedeutung ein gutes Workout für die Gesundheit hat. Die Schüler können sich dann Übungen überlegen die für ein Workout geeignet sind.
Erarbeitung: Die Schüler entwickeln die App. Dazu implementieren sie einen Zufallsgenerator und Listen mit den verschiedenen Übungen. Die einzelnen Schritte werden vom Arbeitsblatt vorgegeben.
Reflektion: Die Schüler probieren gegenseitig ihre Apps aus und führen das Workout entsprechend durch.

Arbeitsblatt: Schritt für Schritt zur Workout-App

Liebe Kinder,https://lh5.googleusercontent.com/Q1VWOW-Z-PoyxRnReqnUz2t6-Q_9ESVCvKQYKsHd-Ml9TjfZKGMXUj8LVNWWvOLy2lwJ54Nc6crmIr_OiuPNbKfW-QGmoKkgPMUQ_tzQ8gCHylBtlLi7tZyyxRkDQHUdap99bHQd

das folgende Arbeitsblatt führt Euch durch die Entwicklung Eurer Workout-App. 

Öffnet dazu als erstes den App Inventor. 

  • Öffne nun ein neues Projekt “Workout-App”

Die App soll folgendes können:

  • Zunächst soll eine einfache Zufallszahl ausgegeben werden. Diese sollte zwischen 1 und 20 liegen.
  • Legt dann eine Liste mit Workout Aktivitäten an (z.B. Strecksprünge, Liegestütze, Minisprint, …)
  • Auf Knopfdruck soll erscheinen, wie oft man diese Aktivitäten durchführt (z.B. mache 7 Liegestütze) 
  • Auf dem Bildschirm soll außerdem eine Taste erscheinen, mit der man die App beenden kann

Viel Spaß!

Im ersten Schritt gestaltet Ihr wieder den Bildschirm. So könnte er aussehen, wenn Ihr nur eine Zufallszahl ausgeben möchtet:

https://lh3.googleusercontent.com/21fLxse8y412bpo6VWKfdInrSqIw-oQnCp9tOl8Speyif65eo2B3FRA79awoXBo-TQnWOZMwjxpKybWR2dMRtpVjruP9ZjhlBx8POg7dz9BXERze7nkM5NRJyed5L4Slf-5mHSXW

Dazu braucht Ihr Blöcke, um die Zufallszahl auszurechnen und um die App zu beenden:

https://lh3.googleusercontent.com/7hCCYhz_8VFjB6gafZpFQUk_HIDLlDD0L9HGphJdo06EyhNp1sQgNTd6rbiQC6tIZPUvSxEM3U65qmCmWCGoSKqMSo8pF2DpSz0_IPFIgz4oQGI6P50bOtPQ5RY-6fgdIj86P8DY

Im nächsten Schritt soll nun eine Liste angelegt werden, die ungefähr 5 verschiedene Aktivitäten enthält. Verwendet das Listenelement, hier könnt Ihr beliebig viele Aktivitäten hinzufügen, die Euch einfallen. Und so könnte der vollständige Code aussehen.  

https://lh3.googleusercontent.com/iwNVbp2SmnEVO5P4xYBegJOjFX4w2oy_U1v8vRpcIMxkC3TxLLUA3uTzcM3OAhofQbXaUJPWlXHcDsQm59Sr4AWbPINuXTikvrA8FIIelFEYEY_7L7C0TN_G5pkeR928wXLwUr-4

Der Bildschirm sieht nun wie folgt aus…

https://lh4.googleusercontent.com/b40mW6M56g-IaFLxan1OndnqMuosFg2GY5JhpA7I_3qs5IX2B-WbmSTA7qFUYUMFyTnTDRsogOaEACs9PdEY1eTo6ZgJsHQcNLUP3PEDUfo1DQwAwpVDDGYIGkv1j2eQQ2iSI3Qi

Und jetzt, los gehts! Viel Spaß bei Eurem Workout.

Published by Jan Pawlowski

Professor in Business Information Systems at Ruhr West University of Applied Sciences

Leave a Reply

Discover more from Computational Thinking and Acting

Subscribe now to keep reading and get access to the full archive.

Continue reading