VEXcode VR sąsajos ekrano kopija, kurioje demonstruojama blokų pagrindu sukurta kodavimo aplinka virtualiam robotui programuoti, skirta palengvinti kodavimo mokymąsi klasėse ir palaikyti STEM mokymąsi.

VEXcode VR gali būti naudojamas mokant ir praktikuojant daugybę skirtingų matematikos sąvokų, tokių kaip operacijų tvarka, lygčių sprendimas, stačiųjų trikampių sprendimas, Pitagoro teorema, formų skirstymas į kategorijas ir daugelis kitų.


Operatoriaus blokai

VEXcode VR operatoriaus blokų sąsajos ekrano kopija, demonstruojanti įvairius programavimo blokus, naudojamus virtualiam robotui koduoti, išryškinant blokų kodavimo aplinką, skirtą edukaciniams STEM mokymosi tikslais.

Operatorių blokai yra „VEXcode VR“ operatorių kategorijos dalis. Šie blokai patenka į Reporterio blokų kategoriją, todėl jie pateikia reikšmes iš kintamųjų, jutiklių arba skaičiavimų. Norėdami gauti daugiau informacijos apie Reporter blokus, peržiūrėkite straipsnį blokų formos ir reikšmė.

VEXcode VR operatoriaus blokų sąsajos ekrano kopija, demonstruojanti įvairius programavimo blokus, naudojamus virtualiam robotui koduoti, išryškinant blokų kodavimo aplinką, skirtą edukaciniams STEM mokymosi tikslais.

Operatoriaus blokai gali būti naudojami tokiems skaičiavimams nustatyti: 

  • Pagrindinės operacijos (sudėti, atimti, daugyba, dalyba)
  • Apvalinimas
  • Absoliučioji vertė
  • Trigonometrinės funkcijos (sinusas, kosinusas, liestinė, arcsinusas, arkosinusas, arctangentas)
  • Logaritmai
  • Nustatykite nelygybes
  • Naudokite jungtukus (ir), disjunkcijas (arba,) ir neiginius (ne), kurie naudojami diskrečiojoje matematikoje.

Norėdami gauti daugiau informacijos apie operatoriaus blokus, peržiūrėkite žinyno informaciją.


Monitoriaus lango ir monitoriaus konsolės naudojimas

VEXcode VR sąsajos ekrano kopija, vaizduojanti virtualų robotą monitoriuje, iliustruojanti blokų kodavimo aplinką, naudojamą mokant kodavimo sąvokas klasėse.

Monitoriaus langas ir monitoriaus konsolė gali būti naudojami norint rodyti pranešimą, pranešti apie jutiklių reikšmes arba rinkti duomenis, sukuriant vartotojo skaitomus VEXcode VR projektų išvestis. Tai gali būti naudinga nustatant matematinius skaičiavimus.

Pavyzdžiui, kitame projekte, jei monitoriaus lange matoma dabartinė laikmačio reikšmė sekundėmis, vartotojas gali matyti, dėl kurių teiginių disjunkcijoje (arba bloke) sąlyga bus teisinga. Kadangi VR robotas sieną pasieks anksčiau nei 15 sekundžių slenkstis, kita arba bloko sąlyga, kad VR robotas bus mažiau nei 50 mm nuo sienos, bus teisinga.

Kvadratinio piešimo įrankio VEXcode VR iliustracija, demonstruojanti blokų kodavimo sąsają, skirtą programavimo koncepcijoms mokyti per virtualų robotą, tinkančią naudoti klasėje ir STEM mokymui.

„Print Console“ taip pat gali būti naudojama norint peržiūrėti atskiras projekto akimirkas, pvz., peržiūrėti skirtingas puses, nupieštas norint suskirstyti formas arba spausdinti skaičiavimus.

Toliau pateiktame pavyzdyje monitoriaus pultas arba monitoriaus langas gali būti naudojami norint peržiūrėti, kurią kvadrato pusę aktyviai piešia VR robotas. Tai padeda vartotojui geriau suskirstyti figūras į kategorijas pagal jų kraštinių skaičių (trikampis, keturkampis, penkiakampis, šešiakampis ir kt.…).


Pitagoro teoremos pavyzdys

Pitagoro teoremos, demonstruojančios ryšį tarp stačiojo trikampio kraštinių, iliustracija, naudojama VEXcode VR mokant kodavimo sąvokų ir problemų sprendimo klasėje.

Šiame pavyzdyje VR robotas išspręs trečiąją Pitagoro trigubo pusę naudodamas Pitagoro teoremą. Pitagoro teorema naudojama norint rasti trūkstamą stačiojo trikampio kraštinę. Formulė yra tokia:

Pitagoro teorema: a2 + b2 = c2

Šiame pavyzdyje nurodytos dvi pusės yra 600 ir 800 mm. Vartotojas turi apskaičiuoti trečiąją pusę naudodamas blokus iš kategorijos Operatoriai. Kai kurios žinomos Pitagoro trigubos savybės yra tai, kad kraštinės yra 3:4:5 santykiu, o trys vidinio kampo matavimai yra maždaug 90, 36,9 ir 53,1 laipsniai.

Projekte bus naudojami kintamieji ir operatorių blokai trūkstamai pusei apskaičiuoti. Monitoriaus pultas bus naudojamas visų trijų kraštinių ilgiui stebėti, kai tik jie bus apskaičiuoti. Tai leidžia vartotojui matyti trečiosios pusės vertę, kai ji apskaičiuojama.

VEXcode VR formulės ekrano kopija, iliustruojanti virtualių robotų kodavimo koncepcijas švietimo kontekste, skirta mokinių ir pedagogų problemų sprendimo ir skaičiavimo mąstymo įgūdžiams pagerinti.

Atkreipkite dėmesį, kaip formulė sukuriama projekte naudojant kintamųjų ir operatorių blokus:

Diagrama, iliustruojanti, kaip virtualų robotą pasukti 143 laipsniais naudojant VEXcode VR, demonstruojanti kodavimo sąsają, skirtą mokomosios robotikos programavimui klasėje.

Taip pat atkreipkite dėmesį, kad robotas turės pasukti išorinį 143,1 laipsnio kampą, o ne vidinį 36,9 laipsnio kampą dėl to, kaip robotas yra atsuktas po to, kai patraukia B pusę.

Diagrama, iliustruojanti geometrines trikampio savybes, naudojama VEXcode VR mokant kodavimo sąvokų ir problemų sprendimo klasėje.

36,9 laipsniai yra vidinis trikampio kampas, tačiau VR robotas turės pasukti išorinio kampo vertę, kad tinkamai nubrėžtų trikampį.

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

Last Updated: