Belépési pontok a VEX-be és a REC Alapítványba

Ez a cikk bemutatja a felhasználóknak az elérhető VEX és RECF kódolási erőforrásokat és tartalmakat.

Bevezetés a kódolásba

Kódhasználatok írása - szintaxis, struktúrák, parancsok, paraméterek

Logikai felhasználások létrehozása - szenzoradatok, feltételes feltételek, hurkok, operátorok

Interfész a világ felhasználásával - motorok, mechanizmusok, manipulátorok, mozgás

Számítógépes gondolkodás - algoritmusok, absztrakció, kritikus gondolkodás, problémamegoldás, kreativitás

A kódhasználat szeretete – kudarc, kitartás, és az elsöprő öröm, amikor a kód végre működik

Mindezek az alkatrészek teszik a robotot robottá. A kódolás az a ragasztó, amely az összes alkatrészt összehozza, és lehetővé teszi a diákoknak, hogy kifejezzék találékonyságukat egy csodálatos megoldás létrehozásával. A robotikával való kódolás megváltoztathatja a tanulók életét azáltal, hogy megmutatja, mire képesek.

Tim Friez – a VEX gyakornok, aki soha nem ment el. Jelenleg a VEX oktatástechnológiai alelnöke


Interjúk hallgatókkal a kódolásról

Nézze meg és tanuljon az interjúkból, ahogy a csapatok és a diákok leírják, hogyan állnak hozzá a kódoláshoz.

Kép egy farmersville-i robotikai versenyről, amely gyakorlati tanulással és csapatmunkával foglalkozó diákokat mutat be oktatási környezetben. Hogyan írta a Farmersville Robotics Team VRC kódját>

Illusztráció egy VEX Robotics oktatási készletről, amely különböző alkatrészeket és eszközöket tartalmaz robotok építéséhez és programozásához, tiszta háttér előtt, kiemelve a diákok gyakorlati robotika tanulását. Csapatparadigma, 315Y, Mérnöki tervezés és érzékelők>


A VEXcode elérése

Illusztráció, amely lépésenkénti útmutatót mutat be az oktatási forrásokhoz, ikonokkal és a tanulási folyamat kiindulópontjaihoz kapcsolódó szöveggel, amely segíti a felhasználókat az oktatási anyagok navigálásában.

A VEXcode a VEX által a VEX robotok számára készített kódolóeszköz. Vannak VEX 123, GO, IQ, EXP és V5 verziók. Van egy VEXcode VR is, amely lehetővé teszi a virtuális robotok programozását.

Tanuljon kódolást oktatóvideók segítségével

A VEXcode minden verziójában található egy TUTORIALS gomb a bal felső sarokban. Ezzel a gombbal oktatóvideókhoz férhet hozzá különféle témákban, és tökéletes kiindulópont.

  • Futtassa a VEXcode verzióját, és kattintson az ÚTMUTATÓK lehetőségre

Használja a VEXcode Súgót

Képernyőkép a VEXcode súgófelületéről, amely különféle programozási lehetőségeket és erőforrásokat jelenít meg a felhasználók számára, és célja, hogy segítse az oktatókat és a diákokat a szoftverben való hatékony navigálásban.

A VEXcode minden verziójában található egy Súgó gomb a jobb felső sarokban. A súgó elmagyarázza az egyes blokkok vagy szöveges parancsok működését, és példakódot is tartalmaz.

A segítség létezik

  • Blokk
  • Piton
  • C++

Kezdje a virtuális készségekkel

Az oktatási út megkezdésének kulcsfontosságú lépéseit bemutató illusztráció, ikonokkal és szöveggel, amelyek végigvezetik a felhasználókat az oktatási kategória kezdeti folyamatán.

Az oktatás kulcsfontosságú fogalmait ábrázoló illusztráció, különféle tanulási tevékenységekben részt vevő diákokkal, és az oktatási források „Kezdje el itt” részét.

A Virtual Skills jó hely a VEX-versenyek kódolásának megkezdéséhez.

Az új csapatok nehezen kezdik el a kódolórobotokat, mivel a csapatkódolóknak gyakran nincs idejük a tanulásra.

  • Az építő csapat mindig vezeti, változtatja és teszteli a robotot
  • A robot soha nem "kész"
  • A tesztelési kód folyamatos újraindítást és akkumulátortöltést igényel

Előnyök:

  • Ismerje meg a kódolási know-how-t
  • Ismerje meg a játékstratégiai készségeket
  • Készüljön fel arra, hogy kódolja saját robotját Blocks vagy Python segítségével
  • Javítsa hibakeresési készségeit
  • Növelje kódolási önbizalmát

A Virtual Skillsben írt kód nem kerül át a csapat egyedi robotjára, mert a robotjuk kétségtelenül eltér a szabványos Virtual Skills tervezéstől. A Virtual Skills programban a kódolásból tanult kódolási ismeretek, játékismeretek és hibakeresési készségek azonban felbecsülhetetlen értékűek lesznek, amikor elkezdi kódolni a fizikai robotot.

A Virtual Skills nem olyan verseny, mint a VIQC vagy a VRC. Van azonban egy ranglista, ahol megtekintheti, hogy az Ön magas pontszáma hogyan viszonyul más csapatokhoz.


Használjam a blokkokat, a Pythont vagy a C++-t?

A kezdőknek szánt oktatási forrásokat és eszközöket bemutató illusztráció, kiemelve a tanulás megkezdéséhez szükséges kulcsfontosságú fogalmakat és lépéseket, az Oktatás kategória „Kezdd el itt” szakaszához kapcsolódóan.

Kezdje a blokkokkal

Kezdőknek azt javasoljuk, hogy a VEX IQ és VEX V5 esetében Blocks el kezdjék.

  • Olvashatóság: a parancsok könnyen olvashatók
  • Memorizálás: az összes parancs látható a felhasználó számára
  • Gépelés: fogd és vidd felület, kevés gépelés szükséges

Olvasson többet Miért tanulni blokkokat?

Illusztráció, amely az Oktatás kategória „Kezdje el itt” szakaszának kulcsfogalmait ábrázolja, vizuális elemekkel, amelyek végigvezetik a felhasználókat a tanulási folyamat kezdeti lépésein.

Áttérés Pythonra

Azoknak a kódolóknak, akik készen állnak a szövegre, Pythonajánljuk, kivéve, ha csapata vagy edzője jártasabb a C++ nyelvben.

Miért ajánlott a Python a C++ helyett?

  • Olvashatóság: A Python kevesebb zsargont és szintaxist tartalmaz, mint a C++
  • Jövőbeli munkák: A Python-t szélesebb körben használják, mint a C++-t
  • Oktatás: A Pythont nagyobb valószínűséggel tanítják az iskolában
  • Teljesítmény: A Python teljesítménye hasonló a C++-hoz

Tanuljon kódolást cikkek olvasásával

Az oktatás kulcsfontosságú fogalmait bemutató illusztráció, különféle oktatási eszközökkel és forrásokkal, amelyek a VEX Tudásbázis „Kezdd el itt” részében a felhasználók útmutatásait szolgálják.

A VEX Library olyan cikkeket tartalmaz a kódolásról, amelyek magukban foglalják

  • Elkezdeni
  • A VEXcode telepítése
  • Projektek megnyitása és mentése
  • Robot konfiguráció
  • Oktatóanyagok a blokkról, a Pythonról és a C++-ról

VEX Library linkek:


Tanuljon kódolni virtuális robotokkal

Színes rajz egy robotról, különféle jellemzőkkel, köztük antennákkal és fogaskerekekkel, játékosan ábrázoló oktatási koncepciókat, amely alkalmas gyermekek és tanulók számára az oktatási kategória "Kezdd el" szakaszában.

A VEXcode VR (virtuális robotok) nagyszerű módja a kódolás megtanulásának, miközben elkerüli az akkumulátorok töltését vagy a mező alaphelyzetbe állítását minden alkalommal, amikor tesztelni szeretné a kódot.

  • Kezdje el a vr.vex.com címen
  • Videós oktatóanyagok és példák állnak rendelkezésre

Kódolási támogatás

Illusztráció, amely lépésről lépésre bemutatja az oktatásban kezdőknek szóló útmutatót, ikonokkal és szöveggel, amelyek kiemelik a kulcsfontosságú fogalmakat a „Kezdd el itt” részben.

Számos támogatási forrás létezik.

Az edződtől

  • Az edzők többet tudnak, mint gondolnád. És segítséget kérhetnek más edzőktől és csapatoktól.

VEX Fórum

Közösség a PD+-ban REC Coaches számára

Vegye fel a kapcsolatot a VEXcode csapatával

  • Még mindig olyan problémába ütközik, amelyet nem tud megoldani?
  • Van ötleted a VEXcode jobbá tételére?
  • A VISSZAJELZÉS gomb használatával megjegyzéseket, kérdéseket és diagnosztikai információkat küldhet közvetlenül a VEXcode csapatának.

Használja a CS tantervet

Kezdők számára készült oktatási forrásokat és eszközöket ábrázoló illusztráció, ikonokkal és szöveggel, amely a tanulási út megkezdéséhez kapcsolódik az oktatás kategóriában.

Tanuljon meg kódolni Blocks és Python programban az ingyenes VEX tananyag és tevékenységek segítségével.

A leckék a következőket tartalmazzák:

  • Bevezetés és alapok
  • A robot mozgatása
  • Ismétlődő viselkedések
  • Navigáció egy labirintusban
  • A falak észlelése távolról
  • Döntések színekkel
  • Lemezek mozgatása hurkokkal
  • Algoritmusok fejlesztése

Menjen a cs.vex.com, és nézze meg a tevékenységeket és forrásokat amíg ott van!


VEX Visual Studio kódbővítmény

A VEXcode az ajánlott kódolási környezet a VEX felhasználók számára, amikor elkezdik a kódolás tanulását. A kódolási pályafutást fontolgató, és a szöveges kódolásban jártas hallgatók számára előnyös, ha megtanulják a professzionális kódolók által használt eszközöket. A Microsoft Visual Studio Code a választott eszköz a professzionális kódolók 70%-a számára világszerte. A VEX erre a célra készített egy kiterjesztést a Microsoft Visual Studio Code (VS Code) számára.

A VS Code egy funkciókban gazdag és bővíthető integrált fejlesztői környezet, amelyet a szakemberek mindenhol használnak termelési minőségű szoftverek létrehozására. A VEX VS Code kiterjesztés lehetővé teszi a felhasználók számára, hogy a VEX hardverrel zökkenőmentesen használhassák a termelési minőségű eszközöket. Ennek a bővítménynek a forráskódja nyilvános, ami lehetővé teszi a többi felhasználó számára, hogy az általunk végzett munkákra építve új eszközöket hozzanak létre, amelyeket hasznosnak találhatnak.

Illusztráció, amely lépésenkénti útmutatót mutat be oktatási forrásokhoz, ikonokkal és az oktatási utazás megkezdéséhez kapcsolódó szöveggel. Alkalmas azoknak a felhasználóknak, akik útmutatást keresnek az Oktatás kategória "Kezdje el itt" szakaszában.

Kiterjesztés jellemzői

  • VS Code kompatibilis (1.66+ verzió)
  • Windows és Mac OS kompatibilis
  • IQ (2nd Gen), EXP és V5 kompatibilis
  • C++ és Python támogatott
  • Frissíti a VEX firmware-t
  • IntelliSense a VEX API-hoz
  • Integrált súgó/dokumentáció
  • Projekteket importál a VEXcode-ból
  • Új projekteket hoz létre sablonokból
  • Beépített hardver hibaelhárító eszközök

Előnyök a VEXcode-hoz képest

  • Több fájl támogatása a C++-hoz
  • Verzióvezérlés integráció (pl. Git)
  • Valós idejű kód együttműködés Live Share Extensionsegítségével
  • Testreszabható felület
  • A felhasználó bővíthető más VS-kód-kiterjesztésekkel

További információ: vscode.vex.com

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

Last Updated: