Skip to main content
Lehrerportal

Hintergrund

Die Touch-to-Code-Einheit macht Sie und Ihre Schüler mit den grundlegenden Codierungskonzepten über die Touch-Tasten des 123 Roboters vertraut. Die Teilnehmer lernen die Terminologie im Zusammenhang mit dem Verhalten von Robotern, einschließlich Zersetzung und Sequenzierung, und verwenden diese Sprache, wenn sie geführte Erkundungen durchführen, die Grundlagen des Codierens untersuchen und Probleme mit dem 123 Robot lösen.

Was ist ein Roboter?

Ein Roboter ist ein Gerät, das eine Aktion ausführen kann, sobald es dazu programmiert ist. In der Informatik wird ein Roboter als ein Gerät definiert, das fühlen, denken und handeln kann. Dies wird gemeinhin als Sense → Think → Act-Entscheidungsschleife bezeichnet.
 

Ein Diagramm der Sense Think Act Entscheidungsschleife. Pfeile zeigen an, dass die Schleife ein Zyklus ist und sich wiederholt. Der Zyklus beginnt mit Sense, beschrieben als "Sense the environment". Als Nächstes folgt Think, das als „Treffen von Entscheidungen auf der Grundlage von Sensordaten aus der Umgebung“ beschrieben wird. Zuletzt ist Act, beschrieben als "Entscheidungen durchführen".
Sense, Think, Act Entscheidungsschleife

Ein 123-Roboter verwendet Sensoren, um Daten aus seiner Umgebung zu sammeln (Sense), Entscheidungen auf der Grundlage dieser Informationen zu treffen (Think) und diese Informationen in Anweisungen für Verhaltensweisen umzuwandeln (Act). Ein Gerät, wie ein Telefon, ist kein Roboter, weil es nicht in der Lage ist, auf oder in seiner Umgebung zu handeln. Diese Handlungsfähigkeit ist ein entscheidendes Merkmal dessen, was etwas zu einem Roboter macht, im Gegensatz zu einer anderen Art von Gerät.

Es ist wichtig für die Schüler zu beachten, dass ein Roboter nicht für sich selbst denken kann, er kann nur das tun, wofür er programmiert ist. Ein Roboter benötigt Programmierung oder Codierung, um auf seine Umgebung einwirken zu können.

Was ist VEX 123?

VEX 123 ermöglicht es Kindern, Konzepte der Informatik zu erforschen, und Sie, der Lehrer, können Dinge wie räumliches Denken, Codieren und Zerlegen in eine Vielzahl von Inhaltsbereichen integrieren. VEX 123 bietet Schülern und Lehrern die Möglichkeit, sich während der gesamten Aktivitäten eines Labors einfach und greifbar mit Code auseinanderzusetzen und ihn auszutauschen. Es gibt eine Reihe von Einheiten und Labors, die Ihnen Ideen für die Verwendung von vex 123 in Ihrem Klassenzimmer geben sollen, und alle beinhalten die praktische Verwendung Ihres 123 Roboters. 

Vorderansicht des vex 123 Roboters.
 123 Roboter

Lehrer-Ressourcen sind so konzipiert, dass sie Ihnen die Struktur und Unterstützung bieten, die notwendig sind, um vex 123 in Ihre Lernumgebung zu integrieren. Diese Ressourcen werden unerfahrenen Lehrern helfen, Technologie und Innovation in ihre Schulen zu bringen, und erfahrene Lehrer werden die Klassenzimmer der Zukunft schaffen. Zu den Ressourcen, die auf der Seite 123 Teacher Resources zu finden sind, gehören:

Was ist eine Programmiersprache?

Eine Programmiersprache ist die Art der Kommunikation zwischen einem Computer und einem Programmierer. Programmiersprachen folgen Schritt-für-Schritt-Anweisungen, die ein Computer versteht, damit seine Programme funktionieren. Kinder erleben Programmiersprachen in früher Programmierung, indem sie einfache Befehle mit direktionaler Sprache erstellen. Um diese Befehle zu erstellen, müssen die Schüler Kommunikations-, Denk- und Problemlösungsfähigkeiten kombinieren. 

Der 123 Roboter verwendet Touch-Buttons als Befehle. Kombinationen von Tastendrucken teilen dem Roboter mit, welche Aktionen oder Verhaltensweisen er ausführen soll. In dieser Einheit verwenden die Schüler die Schaltflächen auf der Oberseite des 123 Roboters, um den Roboter zu codieren, um Herausforderungen zu meistern. Die folgende Tabelle zeigt Ihnen das Verhalten, das mit jeder der Touch-Tasten des 123 Roboters ausgeführt wird.

Schaltfläche Name Verhalten
Die Starttaste in der Mitte des 123 Roboters ist hervorgehoben. Start Startet das Projekt, wenn es gedrückt wird.
Die Bewegungstaste auf der Vorderseite des 123 Roboters ist hervorgehoben. Verschieben 123 Der Roboter fährt 1 Roboterlänge oder 1 Quadrat auf dem 123-Feld vorwärts.
Die rechte Taste auf der rechten Seite des 123 Roboters ist hervorgehoben. Rechts 123 Der Roboter dreht sich um 90 Grad nach rechts.
Die linke Taste auf der linken Seite des 123 Roboters ist hervorgehoben. Links 123 Der Roboter dreht sich um 90 Grad nach links.
Die Sound-Taste auf der Rückseite des 123 Roboters ist hervorgehoben. Ton 123 Der Roboter gibt ein Hupgeräusch ab.

Was ist Zersetzung?

Bei der Zersetzung wird ein komplexes Problem in Verhaltensweisen zerlegt, die leichter zu handhaben und leichter zu verstehen sind. Die Zerlegung des Problems in kleinere Teile bedeutet, dass jedes Teil genauer untersucht und einfacher gelöst werden kann. Wenn ein Schüler beispielsweise möchte, dass sich sein Roboter in einem Quadrat bewegt, müsste er es in kleinere Befehle aufteilen. Für die Schüler ist es wichtig, den Aufschlüsselungsprozess zu verfeinern, da sie die Befehle zunächst möglicherweise nicht in kleinere Komponenten aufteilen.

Bewege dich in einer quadratischen Aufschlüsselung 1 Bewege dich in einer quadratischen Aufschlüsselung 2 Bewege dich in einer quadratischen Aufschlüsselung 3
  1. Bewegen Sie sich vorwärts und biegen Sie viermal rechts ab.
  1. Bewegen Sie sich vorwärts und biegen Sie rechts ab
  2. Bewegen Sie sich vorwärts und biegen Sie rechts ab
  3. Bewegen Sie sich vorwärts und biegen Sie rechts ab
  4. Bewegen Sie sich vorwärts und biegen Sie rechts ab
  1. Bewegen Sie sich 1 Schritt oder eine Länge des 123 Roboters vorwärts.
  2. Biegen Sie um 90° nach rechts ab.
  3. Bewegen Sie sich 1 Schritt oder eine Länge des 123 Roboters vorwärts.
  4. Biegen Sie um 90° nach rechts ab.
  5. Bewegen Sie sich 1 Schritt oder eine Länge des 123 Roboters vorwärts.
  6. Biegen Sie um 90° nach rechts ab.
  7. Bewegen Sie sich 1 Schritt oder eine Länge des 123 Roboters vorwärts.
  8. Biegen Sie um 90° nach rechts ab.

Wie wird die Sequenzierung in dieser Einheit verwendet?

Die Reihenfolge ist die Reihenfolge, in der Befehle in einem Projekt ausgeführt werden. Touch-Tastenbefehle werden beginnend mit dem ersten Tastendruck ausgeführt und laufen in der Reihenfolge ab, in der die Tasten gedrückt werden. Die folgende Tabelle zeigt eine Abfolge von Tastendrucken, um den 123-Roboter so zu codieren, dass er sich in einem Quadrat bewegt. Die Reihenfolge der Tastendrucke ist von links nach rechts. Wenn die Schüler die Tasten nicht in der richtigen Reihenfolge gedrückt haben, bewegt sich der 123-Roboter nicht wie beabsichtigt.

1 2 3 4 5 6 7 8
Bewegungstaste. Rechte Taste. Bewegungstaste. Rechte Taste. Bewegungstaste. Rechte Taste. Bewegungstaste. Rechte Taste.

Die Schüler müssen verstehen, dass es eine 1: 1-Korrespondenz zwischen einem Knopfdruck und der Aktion des Roboters gibt, um ihre Projekte zu planen. Bei jedem Tastendruck auf der Oberseite des 123 Roboters bewegt oder dreht der Roboter eine Einheit oder spielt einmal einen Ton ab. Weitere Informationen zur Verwendung der Touch-Tasten des 123 Roboters finden Sie unter Codierung mit den Touch-Tasten im Artikel 123 Robot vex Library.

Diagramm des 123 Roboters, das zeigt, dass ein Drücken der Vorwärtstaste zu einer Vorwärtsbewegung führt.
1 Drücken = 1 Bewegung

Um einem Roboter genau und präzise zu sagen, wie er sich bewegen soll, sind sowohl Zersetzung als auch Sequenzierung erforderlich. Zunächst wird das Problem, z. B. wie man zu den Buchstaben eines Wortes wechselt, in kleinere Schritte und Verhaltensweisen zerlegt. Sobald diese Verhaltensweisen identifiziert sind, müssen sie in der richtigen Reihenfolge organisiert werden. Dies ist wichtig, da sich der 123-Roboter nur so bewegt, wie es die Tasten drücken. In der folgenden Animation können Sie sehen, dass der 123 Roboter mit Tastendrucken codiert ist, die den Roboter zum ersten Buchstaben fahren, ihn drehen lassen und dann über die Buchstaben des Wortes "KATZE" fahren.

Videodatei

Schritte zur Planung und Sequenzierung eines Projekts

Die Projektplanung erfordert, dass die Schüler das Ziel für ihr Projekt identifizieren und dann die Schritte, die erforderlich sind, um dieses Ziel zu erreichen, in einzelne Schritte unterteilen, die vom 123-Roboter ausgeführt werden können. Sobald sie die Schritte in Berührungsverhalten unterteilt haben, werden sie die Knopfdrücke sequenzieren, um ihr Projekt zu erstellen. Dann können sie das Projekt auf dem 123-Feld testen, um sicherzustellen, dass es das Ziel erreicht.

  • Identifizieren Sie zunächst das Ziel - was muss getan werden? Lassen Sie zum Beispiel den 123 Roboter über jeden der Buchstaben des Wortes CAT fahren.  

Draufsicht auf den 123-Roboter auf einer 123-Feldkachel mit dem Wort KATZE auf der Kachel, wobei jeder Buchstabe in einem eigenen Quadrat steht. Der Roboter befindet sich in der linken unteren Ecke und das Wort KATZE steht in der mittleren Reihe über dem Roboter.

  • Unterteilen Sie dann die Schritte, die erforderlich sind, um das Ziel zu erreichen, und identifizieren Sie die Tastendrücke, die erforderlich sind, um diese Schritte zu erreichen. Hier müssen Sie zuerst ein Quadrat bis zum Buchstaben "C" vorwärts fahren. Dann biegen Sie rechts ab und fahren ein Quadrat vorwärts, um zum Buchstaben "A" zu fahren. Und schließlich fahren Sie noch ein Quadrat weiter bis zum Buchstaben "T". Dies kann durch Drücken der Tasten "Verschieben" und "Nach rechts drehen" erreicht werden.

Diagramm des Prozesses zum Abschluss des CAT-Projekts. Zuerst ist die Draufsicht auf das Feld mit dem Wort Katze geschrieben. Als nächstes gibt es Schritte, um es zu vervollständigen, die wie folgt geschrieben werden: Fahren Sie zuerst 1 Leerzeichen vorwärts. Biegen Sie dann rechts ab. Fahren Sie dann 1 Feld vorwärts. Fahren Sie schließlich 1 Feld vorwärts. Nach der Anleitung wird jeder einzelne Tastendruck angezeigt.

  • Als nächstes planen Sie den Ablauf des Projekts. In welcher Reihenfolge müssen die Tasten gedrückt werden, um das Ziel zu erreichen?
1 2 3 4
Bewegungstaste. Rechte Taste. Bewegungstaste. Bewegungstaste.
  • Wählen Sie "Start", um das Projekt zu testen und zu sehen, ob der 123-Roboter das im ersten Schritt identifizierte Ziel erreicht.

Die Starttaste in der Mitte des 123 Roboters ist hervorgehoben.