Design’ deine eigene App

Design’ deine eigene App

Design’ deine eigene App

– Lektion 4a – Erklärung: Was sind Nachrichten?

Ziel: In dieser Lektion, lernst du was Nachrichten sind.

Wozu brauche ich Nachrichten?

Ganz einfach: Um mit anderen Objekten zu kommunizieren!

 

In der Abbildung gibt es

  • ein Objekt, das sagt: “Hallo, wie geht es dir?” und daraufhin eine Nachricht sendet  (Baustein “Verschicke an alle: ” Kategorie Event) und
  • eines welches diese Nachricht empfängt (Baustein “Wenn du empfängst:”) und daraufhin sagt:”Nicht der schon wieder!!”.

Nachrichten können aber auch innerhalb von Objekten gesendet werden (wenn du zum Beispiel ein Skript öfters durch eine Nachricht aufrufen möchtest).

Wichtig ist nur: die Bausteine “Verschicke an alle” + “Wenn du empfängst” können niemals ohne den anderen benutzt werden.

Nachrichten sind dafür da, um anderen zu sagen, dass sie etwas bestimmtes tun sollen und wann sie mit einer bestimmten Tätigkeit anfangen sollen.

 

Ein Beispiel: Alle Objekte hören die Nachricht “Schalte das Licht aus!” aber nur der Luchs, welcher den Baustein “Wenn du empfängst” besitzt, reagieren auf die Nachricht indem er etwas sagt:

 

Nachrichten, welche von allen gehört werden können, nennt man auch Broadcasts.

 

Alexa, Siri, Ok Google – höre meine Nachricht

Du hast bestimmt so wie viele eine Alexa zu Hause oder dein Android Handy reagiert auf “Ok Google”. Erst wenn diese Geräte die Stichwörter “Alexa”, oder “Ok Google” empfangen, hören Sie zu, versuchen die Befehle zu verstehen (zu verarbeiten) und geben dir die Antwort (Manchmal können sie dir auch nicht helfen aber die Algorithmen werden ständig besser).

Aufgabe: Stelle Alexa, Siri oder dem Google Assistenten eine Matheaufgabe (zum Beispiel 23 x 34) und warte auf eine Antwort. Schreibe die Frage die du gestellt hast und deine Erfahrungen ins Kommentarfeld darunter.

 

Hier ist eine Pocket Karte dazu:

Hinterlasse uns ein Kommentar

Ihre Mailadresse wird nicht veröffentlicht.