Skip to main content

Magier-App – Schritt 1

Erhaltet eine magische Antwort!

Ziel 1

Beim Tippen auf das Bild eines Magiers erscheint eine zufällige Antwort.

Design-Ansicht

Benötigt werden:

  1. Ein Element des Typs Bezeichnung
  2. Ein Element des Typs Taste

Vergebt sinnvolle Namen für die Elemente. Benennt Screen1 um. Passt den Platzhalter-Text der Bezeichnung an. Entfernt den Platzhalter-Text für die Taste. Ladet im Bereich Medien das Magier-Bild hoch und verknüpft es mit der Taste in der Eigenschaft "Zeichen". Passt ggf. die Höhe und Breite der Taste an, damit das Bild sichtbar wird.

Hilfe benötigt? So könnte das aussehen...


Blöcke-Ansicht (Programmierung)

Funktion Zufallsantwort

Auslöser: Klick auf Würfeltaste

Zu verändernde Elemente: Bezeichnung → Setze Text

Berechnung: Zufällige Antwort aus Liste

  1. Erstellt ein Klick-Ereignis für die Magier-Taste 
  2. Erstellt einen Setze-Block für die Eigenschaft Text des Ergebnis-Elements
  3. Erstellt eine Liste. Fügt über das Zahnrad-Symbol dem Block mindestens fünf weitere Elemente und damit Andock-Stellen hinzu.
  4. Erstellt Textblöcke mit den Antworten. Diese sollten auf Ja/Nein-Fragen passen, also z. B. "Ja", "Nein", "Vielleicht", ... Seid kreativ! 
  5. Um alles miteinander verknüpfen zu können brauchen wir nun noch einen "zufälliges Element wählen"-Block. Dieser wählt ein zufälliges Element und damit eine zufällige Antwort aus eurer Liste aus. 
  6. Verknüpft die Elemente sinnvoll, so dass die gewünschte Funktion ausgeführt wird
Hilfe benötigt? Hier gibt es die Lösung...


Testen

Vorbereitungen zum Testen

  1. Klickt im App Inventor oben auf Verbinden und wählt AI Companion
  2. Öffnet die App AI Companion auf eurem Test-Smartphone und wählt scan QR code
  3. Scannt den QR-Code auf dem Computerbildschirm – die App wird geladen

Testet die App nun ausführlich!

  1. Erscheint eine Antwort beim Tippen auf den Magier?
  2. Wird erneut eine Antwort angezeigt, wenn man erneut auf die Taste tippt?
  3. Sind die Antworten zufällig?

Funktioniert alles? Herzlichen Glückwunsch! Weiter geht es auf der nächsten Seite!


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.