In dieser Lektion lernen Sie die Kommunikation zwischen Robotern kennen. Sie lernen, wie Sie die Blöcke send message, get latest message, und latest message verwenden, um zwischen zwei VEX AIM Coding Robots zu kommunizieren. Anschließend können Sie die Plattform erkunden, indem Sie verschiedene Nachrichten versenden!
Während der und R wird empfangen.
Sehen Sie sich das untenstehende Video an, um mehr zu erfahren:
-
Was Roboter-zu-Roboter-Kommunikation ist.
-
Wie man einen Roboter so programmiert, dass er eine Nachricht versendet.
-
Wie programmiert man einen Roboter, der eine Nachricht empfängt und entsprechend dem Empfang reagiert?
Nachdem Sie das Video gesehen haben, halten Sie Ihre Gedanken in Ihrem Tagebuch fest. Beantworten Sie diese Fragen, um Ihre Gedanken zu ordnen und sich auf eine Diskussion im Plenum vorzubereiten:
- Was fällt Ihnen bei der Kommunikation zwischen Robotern auf? Nennen Sie mindestens zwei Beobachtungen.
- Was haben Sie in dem Video gesehen, das Ihre Aussagen stützt?
- Welche Fragen haben Sie zur Programmierung des Roboters zum Versenden einer Nachricht?
Nachdem Sie das Video gesehen haben, halten Sie Ihre Gedanken in Ihrem Tagebuch fest. Beantworten Sie diese Fragen, um Ihre Gedanken zu ordnen und sich auf eine Diskussion im Plenum vorzubereiten:
- Was fällt Ihnen bei der Kommunikation zwischen Robotern auf? Nennen Sie mindestens zwei Beobachtungen.
- Was haben Sie in dem Video gesehen, das Ihre Aussagen stützt?
- Welche Fragen haben Sie zur Programmierung des Roboters zum Versenden einer Nachricht?
Nachdem die Schüler das Video gesehen haben und bevor sie üben, kommen zu einer gemeinsamen Klassendiskussion zusammen Die Antworten der Schüler auf die gestellten Fragen dienen als Grundlage für die Diskussion. Die Beobachtungen der Studierenden können Folgendes umfassen:
- Es müssen zwei separate Projekte erstellt werden, damit die Roboter miteinander kommunizieren können.
- Die Projekte müssen auf jedem Roboter gestartet werden, wobei das Projekt von Roboter R (Empfänger) zuerst gestartet wird, damit er bereit ist, die Nachricht zu empfangen, die Roboter S (Sender) sendet, wenn sein Projekt gestartet wird.
- Die Wörter im Block sendet Nachricht stimmen mit den Wörtern im Block enthält überein.
Zu Ihrer Information
Damit Roboter miteinander kommunizieren können, müssen sie werden. Folgen Sie den Schritten in diesem Artikel, um zu erfahren, wie Sie Roboter koppeln.
Beachten Sie bei der Nutzung von Messaging-Diensten die folgenden Tipps:
- Überprüfen Sie noch einmal, mit welchem Roboter Sie verbunden sind.
- Sie können Ihren Roboter umbenennen, um ihn leichter identifizieren zu können.
- Um VEXcode AIM gleichzeitig mit zwei Robotern zu verbinden, öffnen Sie zwei verschiedene Browser-Tabs oder verwenden Sie zwei separate Computer.
Geführte Übung
Nachdem Sie das Video angesehen und besprochen haben, ist nun Ihre Übungsphase an der Reihe!
Schritt 1: Stellen Sie sicher, dass Roboter S (Senden) und Roboter R (Empfangen) gekoppelt sind, und platzieren Sie sie auf dem Spielfeld mit einem orangefarbenen Fass.

Schritt 2: Bauen Sie die hier gezeigten Projekte und laden Sie sie auf jeden Roboter herunter. Führen Sie die Projekte aus, um zu sehen, wie sie in der Praxis funktionieren.
| Roboter S (Senden) | Roboter R (Empfang) |
![]() | ![]() |
Schritt 3: Erledigen Sie die Aufgabe mithilfe der Aufgabenkarte (Google / .docx / .pdf), die hier verlinkt ist:
- Für jede Nachricht in der Tabelle auf der Aufgabenkarte:
- Überprüfen Sie das zu testende Konzept.
- Sag voraus, wie sich Roboter R verhalten wird.
- Ändern Sie das Projekt so, dass Roboter S alle Nachrichten in der Aufgabenkarte sendet. Beobachten Sie, wie Roboter R reagiert.
- Tragen Sie die Ergebnisse jedes Tests in die Tabelle ein.
- Profi-Tipps:
- Stellen Sie sicher, dass die Roboter vor Beginn gekoppelt sind.
- Starte zuerst das Projekt von Roboter R, dann das Projekt von Roboter S. Dadurch wird sichergestellt, dass Roboter R bereit ist, die Nachricht von Roboter S zu empfangen.
Ressourcen für die Praxis:
Die hier verlinkten Ressourcen stehen Ihnen zur Verfügung, falls Sie bei der Durchführung der Aufgabe zusätzliche Unterstützung benötigen.
Nachdem Sie das Video angesehen und besprochen haben, ist nun Ihre Übungsphase an der Reihe!
Schritt 1: Stellen Sie sicher, dass Roboter S (Senden) und Roboter R (Empfangen) gekoppelt sind, und platzieren Sie sie auf dem Spielfeld mit einem orangefarbenen Fass.

Schritt 2: Bauen Sie die hier gezeigten Projekte und laden Sie sie auf jeden Roboter herunter. Führen Sie die Projekte aus, um zu sehen, wie sie in der Praxis funktionieren.
| Roboter S (Senden) | Roboter R (Empfang) |
![]() | ![]() |
Schritt 3: Erledigen Sie die Aufgabe mithilfe der Aufgabenkarte (Google / .docx / .pdf), die hier verlinkt ist:
- Für jede Nachricht in der Tabelle auf der Aufgabenkarte:
- Überprüfen Sie das zu testende Konzept.
- Sag voraus, wie sich Roboter R verhalten wird.
- Ändern Sie das Projekt so, dass Roboter S alle Nachrichten in der Aufgabenkarte sendet. Beobachten Sie, wie Roboter R reagiert.
- Tragen Sie die Ergebnisse jedes Tests in die Tabelle ein.
- Profi-Tipps:
- Stellen Sie sicher, dass die Roboter vor Beginn gekoppelt sind.
- Starte zuerst das Projekt von Roboter R, dann das Projekt von Roboter S. Dadurch wird sichergestellt, dass Roboter R bereit ist, die Nachricht von Roboter S zu empfangen.
Ressourcen für die Praxis:
Die hier verlinkten Ressourcen stehen Ihnen zur Verfügung, falls Sie bei der Durchführung der Aufgabe zusätzliche Unterstützung benötigen.
Erwartungen an die Gruppenarbeit vor Beginn besprechen. Erinnern Sie die Schüler kurz an ihre Aufgaben, um sicherzustellen, dass sie optimale Voraussetzungen für ihren Erfolg haben.
In dieser angeleiteten Übung untersuchen die Schüler, wie sich die Nachricht des sendenden Roboters auf das Verhalten des empfangenden Roboters auswirkt. Sie werden Hypothesen über den Ausgang der Nachricht aufstellen, dann den (sendenden) Code von Roboter S modifizieren, bevor sie beide Projekte herunterladen und ausführen, um ihre Hypothese zu testen und die Ergebnisse aufzuzeichnen. Die Schüler sollen anhand der auf der Aufgabenkarte vorgeschlagenen Fragen diskutieren, wie sich der empfangende Roboter bei jeder gesendeten Nachricht verhält.
Verteilen Sie die Aufgabenkarte für Schritt 3 (Google / .docx / .pdf). Während die Schüler das Projekt anpassen, um jede Nachricht zu testen, gehen Sie im Raum herum und diskutieren Sie mit den Schülern über ihre Fortschritte und Erkenntnisse. Stellen Sie Fragen wie:
- Welche Nachricht senden Sie? Worin besteht der Unterschied zwischen dieser Nachricht und der Nachricht im Originalprojekt? Wie lautet die Antwort des empfangenden Roboters?
- Welche Muster erkennen Sie in Ihren Ergebnissen beim Testen der verschiedenen Botschaften? Woran liegt das Ihrer Meinung nach?
- Was ist für Sie die größte Herausforderung bei dieser Aufgabe? Wie arbeitet Ihre Gruppe zusammen, um dieses Problem zu lösen?
- Wie kann Ihrer Meinung nach klare und sorgfältige Kommunikation dazu beitragen, erfolgreiche Projekte mithilfe von Nachrichten zwischen Robotern zu realisieren?
- Welche weiteren Fragen haben Sie zur Programmierung Ihres Roboters zum Senden und Empfangen von Nachrichten?
Zusammenfassung
Nachdem Sie nun geübt haben, ist es an der Zeit, Ihre Erkenntnisse weiterzugeben. Beantworten Sie die folgenden Fragen in Ihrem Lerntagebuch, um über Ihren Lernprozess zu reflektieren und sich auf eine Diskussion im Plenum vorzubereiten:
- Was haben Sie durch die Praxis gelernt, was Sie durch das bloße Ansehen des Videos nicht wussten?
- Wie werden Sie das in den angeleiteten Übungen Gelernte bei der Entwicklung zukünftiger Roboter-zu-Roboter-Kommunikationsprojekte anwenden?
- Wie unterscheidet sich die Kommunikation zwischen Robotern von der menschlichen Kommunikation?
Nachdem Sie nun geübt haben, ist es an der Zeit, Ihre Erkenntnisse weiterzugeben. Beantworten Sie die folgenden Fragen in Ihrem Lerntagebuch, um über Ihren Lernprozess zu reflektieren und sich auf eine Diskussion im Plenum vorzubereiten:
- Was haben Sie durch die Praxis gelernt, was Sie durch das bloße Ansehen des Videos nicht wussten?
- Wie werden Sie das in den angeleiteten Übungen Gelernte bei der Entwicklung zukünftiger Roboter-zu-Roboter-Kommunikationsprojekte anwenden?
- Wie unterscheidet sich die Kommunikation zwischen Robotern von der menschlichen Kommunikation?
Leiten Sie die Schüler an, ihre Lernergebnisse in einer Diskussion im Plenum vorzustellen. Helfen Sie den Schülern, durch Übung über ihren Lernprozess zu reflektieren, um gemeinsame Verständnisse oder Lernziele zu erreichen.
Nutzen Sie die Fragen, die die Schüler in ihren Tagebüchern beantwortet haben, als Ausgangspunkt für die Diskussion. Stellen Sie Nachfragen, um das Verständnis der Schüler zu fördern:
- Was wissen Sie jetzt über die Programmierung von Robotern zum Senden und Empfangen von Nachrichten, was Sie vorher noch nicht wussten?
- Gab es etwas, das Sie ausprobiert haben, das nicht so funktioniert hat, wie Sie es erwartet hatten? Was haben Sie aus dieser Übung gelernt?
- Wie haben Sie während der angeleiteten Übung zwischen den beiden Gruppen kommuniziert? Was haben Sie aus diesem Gespräch gelernt, das Ihnen im weiteren Verlauf dieser Unterrichtseinheit helfen kann?
Notieren Sie sich die gemeinsamen Vorstellungen der Schüler über das Versenden von Nachrichten, auf die sie im Verlauf der Unterrichtseinheit zurückgreifen können. Auf diese Weise können die Schüler nachvollziehen, wie sich ihr Verständnis vom Beginn der Unterrichtseinheit bis zum Ende der Aufgabe entwickelt hat, während sie Konzepte und Erkenntnisse im Zusammenhang mit der zentralen Frage erforschen.
Wählen Sie Weiter > , um zur nächsten Lektion zu gelangen.

