Kodierung von Konditionalen in App Inventor

Wenn du eine mobile App programmierst, möchtest du manchmal, dass die App verschiedene Dinge tut, je nachdem, was in der App passiert.
 
Zum Beispiel, im Recycle-Spiel in Lektion 5hast du einen if-then-else-Block verwendet, um 1 zum Punktestand hinzuzufügen wenn der Benutzer die richtige Taste gedrückt hat. Andernfallshat die App 1 von der Punktzahl abgezogen.
wenn sonst (if else) Block
Das folgende Video erklärt die verschiedenen Arten von konditionalen Blöcken:das sind Blöcke, die abhängig von einer Bedingung verschiedene Aktionen Bedingung sind.
 
Das Mädchen verwendet eine andere Programmiersprache als App Inventor, daher sehen die Blöcke etwas anders aus und haben andere Farben, aber die Ideen sind dieselben.

Mobile Spiele-Apps machen wirklich Spaß und können eine gute Möglichkeit sein, die Nutzer/innen über große Probleme aufzuklären!

AKTIVITÄT: SPIEL ZUR SÄUBERUNG DER OZEANE VON PLASTIK

Folge den 4 Videos unten, um ein Spiel zu machen, bei dem ein Taucher gegen einen Fisch antritt, um Plastik im Ozean aufzusammeln.

So sieht das Spiel aus, wenn es fertig ist.

Zusätzliche Informationen

Du wirst viel über die Leinwand (Canvas) und ImageSprite-Komponenten lernen, aber wenn du das Video überspringen und direkt loslegen möchtest, kannst du die Vorlagendatei in App Inventor laden.

GROSSARTIGE ARBEIT!

Du hast ein Spiel für eine mobile App entwickelt und alles über konditionale Blöcke gelernt. Du hast auch geübt, wie man eine Prozedur erstellt, was beim Programmieren sehr nützlich ist!

Wie kannst du die Aktion verbessern oder ergänzen? OceanPlasticCleanup Spiel?

Versuche ein neues Feature hinzuzufügen - eine animierte Plastikflasche, mehrere Fische, Geräusche...

Was kannst du noch hinzufügen?