Blockbasierte Codierung vs. textbasierte Codierung, wo soll man anfangen?

VEX ist insofern einzigartig, als MINT auf eine Weise gelehrt wird, die über die Theorie hinausgeht. „Hello World“ hat im Befehl „Drive Forward“ eine physische Form gefunden. Die Aufregung entsteht, wenn Ihr erster Befehl auf dem Bildschirm eingegeben wird und Sie sehen, wie die Idee, die Sie sich vorgestellt haben, Gestalt annimmt.

Wie viele andere wurden Sie möglicherweise von einem Lehrer, Kollegen oder sogar von einem Turnier in VEX eingeführt. Erstaunlicherweise haben die Roboter, die heben, treten oder klettern können, wahrscheinlich Ihre Aufmerksamkeit erregt und Ihr Interesse geweckt, es selbst auszuprobieren.

VEXcode-Blöcke

Bevor Sie die Wahl treffen, wird dringend empfohlen, dass Sie [zu wählenden Roboter einfügen] überprüfen, damit Sie zunächst eine Vorstellung davon bekommen, welche Plattform Sie für Ihre Ziele verwenden möchten. Sehen Sie sich als Nächstes die Zertifizierungen an, die wir online haben und die kostenlos verfügbar sind. Wenn Sie das erledigt haben, lassen Sie uns über die Codierung und einige der häufiger gestellten Fragen sprechen.

Ich habe noch nie codiert, wo fange ich an?

Wenn Sie keine Erfahrung mit Robotik oder Programmierung haben, sollten Sie höchstwahrscheinlich mit VEXcode-Blöcken beginnen.

VEXcode-Blöcke

Während Hollywood gerne betont, wie geschickt Programmierer sind, indem es schnelles Tippen auf Bildschirmen anzeigt, geht die Codierung weit über Ihre Worte pro Minute hinaus. Unsere Zertifizierungen befassen sich eingehend mit Studien darüber, wie Robotik in vielerlei Hinsicht von Nutzen sein kann.

Codieren ist eine Möglichkeit, Ihre Gedanken und Theorien in eine Sprache zu bringen, die der Computer und Ihr Roboter verstehen. Es ist sehr wichtig zu betonen, wie viel von einem Projekt erledigt ist, bevor Sie jemals den Computer berühren. Die Verwendung von Blockcodierung nimmt die Syntax (die komplizierte Art und Weise, wie Codes eingegeben werden müssen) aus der Gleichung heraus. Anstatt stundenlange Frustration damit verbringen zu müssen, den richtigen Weg zum Einrichten eines einzelnen Motors zu finden (und die ständige „Compiler-Fehler“-Meldung), können Sie sich auf das Wesentliche konzentrieren. Durch die Verwendung von Blockcodierung werden Sie in einige Codierungsworte eingeführt, die Ihnen helfen, eine Vorstellung davon zu bekommen, was jeder Block tut.

Sie werden weiterhin "While"-Schleifen und "Booleans" verwenden, aber VEXcode führt Sie durch die Funktionsweise dieser Konzepte, um die gewünschten Befehle auszuführen. Innerhalb von Minuten können Sie Ihren Roboter dazu bringen, einige grundlegende Befehle zu gehorchen, und mit etwas Übung werden Sie in der Lage sein, einige sehr komplexe Programme auszuführen. Der Besuch unserer STEM Labs wird Ihnen auch dabei helfen, Fähigkeiten zum kritischen Denken zu entwickeln, die eine solide Grundlage bilden, auf der Sie arbeiten können, bevor Sie zur textbasierten Codierung übergehen.


Ich habe schon Robotik gemacht, nur nicht VEX.

Plattformübergreifend

Groß! Du bist schon vorn! Genau wie bei einer gesprochenen Sprache kann es einfacher sein, eine andere zu lernen, sobald Sie eine gelernt haben. Nach wie vor lohnt es sich, sich Blöcke anzusehen, bevor Sie in den Text einsteigen, damit Sie sich mit der VEX-Umgebung vertraut machen können. Es kann jedoch sein, dass Sie sich sofort vollkommen vertraut fühlen und sich entscheiden, zum Text überzugehen. Wenn dies der Fall ist, sehen Sie sich unsere VEX-Bibliothek an, die Artikel wie „So codieren Sie eine Funktion“ oder „Einrichten eines Motors“ mithilfe von Text enthält. Sobald Sie sich wohl fühlen, können Sie zur textbasierten Codierung übergehen!


Ich habe VEX bereits verwendet und über ROBOTC programmiert.

Vielleicht sind Sie bereit, direkt in die Textcodierung einzusteigen. Werfen Sie einen Blick auf die API-Referenz und Sie sollten auf dem besten Weg sein, VEXcode mit den durch ROBOTC erlernten Fähigkeiten zu verwenden.

VEXcode Pro V5

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: