Blokken in- en uitschakelen in VEXcode VR

Met VEXcode VR kunnen gebruikers blokken binnen hun projecten in- en uitschakelen. Dit is een handige functie voor het testen of debuggen van een project zonder dat u het project uit elkaar hoeft te halen. De gebruiker kan een blok(ken) in- of uitschakelen om de verschillen in het gedrag van de robot te testen wanneer dat blok wel of niet in het project zit.


Blokken in- en uitschakelen

Screenshot van de VEXcode VR-interface met de in-/uitschakelopties voor een virtuele robot. Ter illustratie worden de blokgebaseerde coderingsfuncties van het platform voor het onderwijzen van coderingsconcepten in STEM-onderwijs getoond.

Om een ​​blok uit te schakelen, klikt u met de rechtermuisknop of drukt u lang op het blok om het contextmenu te activeren en selecteert u Blokkeren uitschakelen.

Schermafbeelding van het contextmenu in VEXcode VR, met opties voor codering en robotbesturing, ontworpen om gebruikers te helpen bij het programmeren in de virtuele omgeving.

Om een ​​uitgeschakeld blok in te schakelen, activeert u het contextmenu voor dat blok en selecteert u Blok inschakelen. 


Wat gebeurt er met individuele blokken als ze worden uitgeschakeld?

Afbeelding van een gehandicapte persoon die VEXcode VR gebruikt, een online programmeeromgeving voor het leren van programmeerconcepten via een virtuele robot, waarmee toegankelijkheid in STEM-onderwijs wordt gedemonstreerd.

Als een blok(ken) is uitgeschakeld, wordt het grijs weergegeven met een raster van diagonale lijnen erboven.

Het uitgeschakelde blok wordt behandeld als commentaar. Het heeft geen invloed op de voortgang van het project.

In het voorbeeldproject wacht de robot na het achteruitrijden niet, maar slaat direct rechtsaf.


Wat gebeurt er als een blok met geneste blokken wordt uitgeschakeld

Screenshot waarop te zien is dat de functie 'Geneste blokken' is uitgeschakeld in VEXcode VR. Dit illustreert de op blokken gebaseerde coderingsinterface voor het programmeren van een virtuele robot.

Wanneer u een blok uitschakelt waarin blokken zijn genest, worden alle blokken uitgeschakeld. Blokken zoals een lus of if-then-else voorwaardelijk, die geneste blokken hebben, kunnen op dezelfde manier worden uitgeschakeld als een enkel blok. 

Activeer het contextmenu van die lus of het voorwaardelijke controleblok en selecteer vervolgens Blok uitschakelen. 

Schermafbeelding van de VEXcode VR-interface waarop te zien is dat het 'Herhalen'-blok is uitgeschakeld. Dit betekent dat het niet kan worden gebruikt in de huidige programmeercontext. Deze afbeelding ondersteunt tutorials voor het leren van coderingsconcepten met een virtuele robot.

Deze afbeelding laat zien wat er gebeurde toen de herhaallus werd uitgeschakeld. De lus en de twee blokken erin waren allemaal uitgeschakeld.

Screenshot van de VEXcode VR-interface met het hoofdblok ingeschakeld. Dit illustreert de op blokken gebaseerde codeeromgeving die wordt gebruikt voor het programmeren van virtuele robots in onderwijsinstellingen.

U kunt het hoofdblok en alle geneste blokken daarin inschakelen door het contextmenu van het hoofdblok te activeren en Blok inschakelen te selecteren.

Screenshot van VEXcode VR met een uitgeschakeld hoofdblok in de op blokken gebaseerde coderingsinterface. Dit illustreert de programmeeromgeving voor het leren van coderingsconcepten met een virtuele robot.

Wanneer het hoofdblok is ingeschakeld, worden alle geneste blokken ook ingeschakeld.


Een enkel genest blok in- en uitschakelen

Screenshot van de VEXcode VR-interface met opties voor het in- en uitschakelen van functies. Ter illustratie van de op blokken gebaseerde codeeromgeving voor het programmeren van een virtuele robot in een tutorialcontext.

U kunt afzonderlijke blokken binnen een lus of als-dan-anders uitschakelen door dezelfde stappen te volgen voor het uitschakelen van elk ander blok: activeer het contextmenu van dat blok en kies Blok uitschakelen.

Hier is een voorbeeld van het uitschakelen van slechts één blok binnen een lus.

VEXcode VR contextmenu-interface met opties voor het programmeren van een virtuele robot, ontworpen voor educatieve doeleinden in codering en robotica, met zowel blokgebaseerde als tekstgebaseerde coderingsopties.

Het contextmenu voor het hoofdblok biedt geen optie voor het inschakelen van het geneste blok, omdat het hoofdblok niet is uitgeschakeld.

Diagram ter illustratie van de geneste blokcontext in VEXcode VR, een online programmeeromgeving voor het leren van coderingsconcepten via een virtuele robot, met op blokken gebaseerde en op tekst gebaseerde coderingsopties.

Als u later dat geneste blok wilt inschakelen, moet u het contextmenu ervan activeren.


Een “hoed”-blok uitschakelen

Screenshot van de VEXcode VR-interface met de functie 'Disable Hat'. Deze functie is ontworpen om gebruikers te helpen programmeerconcepten te leren via een virtuele robot in een op blokken gebaseerde programmeeromgeving.

Je kunt een hele stapel blokken uitschakelen door het “hoed”-blok uit te schakelen dat ze allemaal bevat.

Activeer het contextmenu van het “hoed”-blok en selecteer vervolgens Blok uitschakelen.

Screenshot van een VEXcode VR-zelfstudie waarin een op blokken gebaseerde coderingsinterface met een uitgeschakelde hoedfunctie wordt getoond. Hiermee worden programmeerconcepten voor virtuele robots in een educatieve omgeving geïllustreerd.

Deze afbeelding laat zien wat er gebeurde toen het “hat”-blok bij het starten werd uitgeschakeld. Alle blokken onder het When Started-blok worden niet uitgevoerd.

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

Last Updated: