Šajā rakstā lietotājiem ir parādīti pieejamie VEX un RECF kodēšanas resursi un saturs.

Ievads kodēšanā

Koda rakstīšanas lietojumi - sintakse, struktūras, komandas, parametri

Loģisko lietojumu izveide - sensoru dati, nosacījumi, cilpas, operatori

Saskarsme ar pasauli izmanto - motori, mehānismi, manipulatori, kustība

Skaitļojošās domāšanas lietojumi - algoritmi, abstrakcija, kritiskā domāšana, problēmu risināšana, radošums

Mīlestība pret kodu – neveiksmes, neatlaidība un milzīgs prieks, kad kods beidzot darbojas

Visas šīs sastāvdaļas padara robotu par robotu. Kodēšana ir līme, kas apvieno visas daļas un ļauj studentiem paust savu atjautību, radot pārsteidzošu risinājumu. Kodēšana ar robotiku var mainīt studentu dzīvi, parādot, ko viņi spēj sasniegt.

Tims Frīzs - VEX praktikants, kurš nekad nav aizgājis. Tagad VEX izglītības tehnoloģiju viceprezidents


Intervijas ar studentiem par kodēšanu

Skatieties un mācieties no intervijām, kā komandas un studenti apraksta, kā viņi pieiet kodēšanai.

Attēls ar robotikas sacensībām Fārmersvilā, kurā redzami studenti, kuri izglītības vidē iesaistās praktiskā apmācībā un komandas darbā. Kā Farmersville Robotics komanda uzrakstīja savu VRC kodu>

Ilustrācija ar VEX Robotics izglītības komplektu, kurā ir dažādi komponenti un rīki robotu veidošanai un programmēšanai, kas atrodas uz tīra fona, uzsverot praktisku mācīšanos robotikā studentiem. Komandas paradigma, 315Y, inženierija un sensori>


Piekļuve VEXcode

Ilustrācija, kurā attēlots soli pa solim sniegts izglītības resursu ceļvedis ar ikonām un tekstu, kas saistīts ar mācību procesa sākumpunktiem, lai palīdzētu lietotājiem orientēties mācību materiālos.

VEXcode ir VEX izstrādātais kodēšanas rīks VEX robotiem. Ir versijas VEX 123, GO, IQ, EXP un V5. Ir arī VEXcode VR, kas ļauj programmēt virtuālos robotus.

Apgūstiet kodēšanu, izmantojot video pamācības

Katrā VEXcode versijā augšējā kreisajā stūrī ir poga TUTORIALS. Šī poga sniedz piekļuvi video pamācībām par dažādām tēmām, un tā ir lieliska vieta, kur sākt.

  • Palaidiet savu VEXcode versiju un noklikšķiniet uz PAMĀCĪBAS

Izmantojiet VEXcode palīdzību

VEXcode palīdzības interfeisa ekrānuzņēmums, kurā parādītas dažādas programmēšanas iespējas un resursi lietotājiem, kas paredzēti, lai palīdzētu skolotājiem un studentiem efektīvi orientēties programmā.

Katrā VEXcode versijā augšējā labajā stūrī ir poga PALĪDZĪBA. Palīdzībā ir paskaidrots, kā darbojas katrs bloks vai teksta komanda, un iekļauts koda piemērs.

Palīdzība pastāv priekš

  • Bloķēt
  • Python
  • C++

Sāciet ar virtuālajām prasmēm

Ilustrācija, kurā attēlotas galvenās darbības, lai sāktu izglītojošu ceļojumu, un tajā ir attēlotas ikonas un teksts, kas palīdz lietotājiem veikt sākotnējo procesu izglītības kategorijā.

Ilustrācija, kurā attēloti galvenie izglītības jēdzieni, attēloti dažādi studenti, kas iesaistījušies mācību aktivitātēs, un attēlota izglītības resursu sadaļa “Sāciet šeit”.

Virtuālās prasmes ir laba vieta, kur sākt VEX sacensību kodēšanu.

Jaunām komandām ir grūti sākt kodēšanas robotus, jo komandas kodētājiem bieži vien nav laika mācīties.

  • Celtniecības komanda vienmēr vada, maina un testē robotu
  • Robots nekad nav "pabeidzis"
  • Testēšanas kodam nepieciešama pastāvīga lauka atiestatīšana un akumulatora uzlāde

Ieguvumi:

  • Apgūstiet kodēšanas zināšanas
  • Izprotiet spēles stratēģijas prasmes
  • Sagatavojieties kodēt savu robotu programmā Blocks vai Python
  • Uzlabojiet savas atkļūdošanas prasmes
  • Uzlabojiet savu kodēšanas pārliecību

Virtuālajās prasmēs rakstītais kods netiks pārsūtīts uz komandas pielāgoto robotu, jo viņu robots neapšaubāmi atšķiras no standarta virtuālo prasmju dizaina. Tomēr kodēšanas zināšanas, spēles zināšanas un atkļūdošanas prasmes, kas iegūtas no kodēšanas virtuālajās prasmēs, būs nenovērtējamas, kad sāksit kodēt fizisko robotu.

Virtuālās prasmes nav tādas sacensības kā VIQC vai VRC. Tomēr ir uzvarētāju saraksts, kurā varat redzēt, kā jūsu augstākais rezultāts ir salīdzinājumā ar citām komandām.


Vai man vajadzētu izmantot blokus, Python vai C++?

Ilustrācija, kurā attēloti izglītības resursi un rīki iesācējiem, izcelti galvenie jēdzieni un soļi, lai sāktu mācīšanos, kas attiecas uz izglītības kategorijas sadaļu “Sāciet šeit”.

Sāciet ar blokiem

Iesācējiem mēs iesakām sākt ar  blokiem VEX IQ un VEX V5.

  • Lasāmība: komandas ir viegli lasāmas
  • Iegaumēšana: visas komandas ir redzamas lietotājam
  • Rakstīšana: ir nepieciešama vilkšanas un nomešanas saskarne ar nelielu rakstīšanu

Uzziniet vairāk par  Kāpēc mācīšanās bloki vispirms ir ieteicami

Ilustrācija, kurā attēloti galvenie jēdzieni sadaļā “Sāciet šeit” kategorijā Izglītība, un tajā ir vizuāli elementi, kas palīdz lietotājiem veikt mācību procesa sākotnējos posmus.

Pāreja uz Python

Kodētājam, kurš ir gatavs pāriet uz tekstu, mēs iesakām Python, ja vien jūsu komanda vai treneris nepārvalda C++.

Kāpēc Python ir ieteicams, nevis C++?

  • Lasāmība: Python satur mazāk žargonu un sintakse nekā C++
  • Nākotnes darbi: Python tiek izmantots plašāk nekā C++
  • Izglītība: Python, visticamāk, tiks mācīta skolā
  • Veiktspēja: Python veiktspēja ir salīdzināma ar C++

Apgūstiet kodēšanu, lasot rakstus

Ilustrācija, kurā attēloti galvenie izglītības jēdzieni, ar dažādiem izglītības rīkiem un resursiem, kas paredzēti, lai palīdzētu lietotājiem VEX zināšanu bāzes sadaļā Sāciet šeit.

VEX bibliotēkā ir raksti par kodēšanu, kas ietver

  • Darba sākšana
  • VEXcode instalēšana
  • Projektu atvēršana un saglabāšana
  • Robota konfigurācija
  • Apmācības par Block, Python un C++

VEX bibliotēkas saites:


Apgūstiet kodēšanu, izmantojot virtuālos robotus

Krāsains robota zīmējums ar dažādām funkcijām, tostarp antenām un zobratiem, kas rotaļīgā veidā attēlo izglītojošus jēdzienus, piemērots bērniem un izglītojamajiem izglītības kategorijas sadaļā "Sāciet šeit".

VEXcode VR (virtuālie roboti) ir lielisks veids, kā apgūt kodēšanu, vienlaikus izvairoties no nepieciešamības uzlādēt akumulatorus vai atiestatīt lauku katru reizi, kad vēlaties pārbaudīt savu kodu.

  • Sāciet darbu vietnē vr.vex.com
  • Ir pieejamas video pamācības un piemēri

Kodēšanas atbalsts

Ilustrācija, kas attēlo soli pa solim ceļvedi iesācējiem izglītības jomā, ietver ikonas un tekstu, kas izceļ galvenos jēdzienus sadaļā "Sāciet šeit".

Ir vairāki atbalsta avoti.

No sava trenera

  • Treneri zina vairāk, nekā jūs domājat. Un viņi var lūgt palīdzību no citiem treneriem un komandām.

VEX forums

Kopiena PD+ REC treneriem

Sazinieties ar VEXcode komandu

  • Joprojām rodas problēma, kuru nevarat atrisināt?
  • Vai jums ir ideja, kā uzlabot VEXcode?
  • Izmantojiet pogu ATSAUKSMES, lai sniegtu komentārus, jautājumus un diagnostikas informāciju tieši VEXcode komandai.

Izmantojiet CS mācību programmu

Ilustrācija, kurā attēloti izglītības resursi un rīki iesācējiem, ikonas un teksts, kas saistīti ar mācību ceļojuma sākšanu izglītības kategorijā.

Iemācieties kodēt programmās Blocks un Python, izmantojot bezmaksas VEX mācību programmu un aktivitātes.

Nodarbībās ietilpst:

  • Ievads un pamati
  • Pārvietojiet savu robotu
  • Atkārtota uzvedība
  • Navigācija labirintā
  • Sienu noteikšana no attāluma
  • Lēmumi ar krāsām
  • Disku pārvietošana ar cilpām
  • Algoritmu izstrāde

Dodieties uz cs.vex.comun apskatiet aktivitātes un resursus kamēr atrodaties tur!


VEX Visual Studio koda paplašinājums

VEXcode ir ieteicamā kodēšanas vide VEX lietotājiem, kad viņi sāk mācīties kodēt. Studenti, kuri apsver iespēju veidot karjeru kodēšanas jomā un ir kļuvuši lietpratīgi teksta kodēšanā, gūs labumu, apgūstot rīkus, ko izmanto profesionāli kodētāji. Microsoft Visual Studio Code ir izvēles rīks 70% profesionālo kodētāju visā pasaulē. Šim nolūkam VEX ir izveidojis Microsoft Visual Studio Code (VS Code) paplašinājumu.

VS Code ir ar funkcijām bagāta un paplašināma integrēta izstrādes vide, ko profesionāļi izmanto visur, lai izveidotu kvalitatīvu ražošanas programmatūru. VEX VS Code paplašinājums ļaus lietotājiem nevainojami izmantot ražošanas kvalitātes rīkus ar VEX aparatūru. Šī paplašinājuma pirmkods ir publisks, kas ļaus citiem lietotājiem papildināt mūsu paveikto, lai izveidotu jaunus rīkus, kas viņiem varētu šķist noderīgi.

Ilustrācija, kurā attēlots detalizēts ceļvedis izglītības resursiem, ikonas un teksts saistībā ar izglītības ceļojuma sākšanu. Piemērots lietotājiem, kuri meklē norādījumus kategorijas Izglītība sadaļā "Sāciet šeit".

Paplašinājuma funkcijas

  • Saderīgs ar VS kodu (versija 1.66+)
  • Saderīgs ar Windows un Mac OS
  • Saderīgs ar IQ (2. paaudzes), EXP un V5
  • Atbalstīts C++ un Python
  • Atjaunina VEX programmaparatūru
  • IntelliSense VEX API
  • Integrēta palīdzība/dokumentācija
  • Importē projektus no VEXcode
  • Izveido jaunus projektus no veidnēm
  • Iebūvēti aparatūras problēmu novēršanas rīki

Priekšrocības, salīdzinot ar VEXcode

  • C++ vairāku failu atbalsts
  • Versijas kontroles integrācija (piemēram, Git)
  • Reāllaika koda sadarbība ar Live Share paplašinājumu
  • Pielāgojams interfeiss
  • Lietotājs ir paplašināms ar citiem VS koda paplašinājumiem

Uzziniet vairāk vietnē vscode.vex.com

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

Last Updated: