Disabilitare e abilitare i blocchi in VEXcode VR

VEXcode VR consente agli utenti di disabilitare e abilitare i blocchi all'interno dei loro progetti. Questa è una funzionalità utile per testare o eseguire il debug di un progetto senza dover smontare il progetto. L'utente può disabilitare o abilitare uno o più blocchi per testare le differenze nel comportamento del robot quando quel blocco è o meno nel progetto.


Come disabilitare e abilitare i blocchi

Screenshot dell'interfaccia VR di VEXcode che mostra le opzioni di disattivazione/attivazione per un robot virtuale, illustrando le funzionalità di codifica basate su blocchi della piattaforma per l'insegnamento di concetti di codifica nell'istruzione STEM.

Per disabilitare un blocco, fai clic con il pulsante destro del mouse o premi a lungo sul blocco per attivare il menu contestuale, quindi seleziona Disabilita blocco.

Screenshot del menu contestuale in VEXcode VR, che mostra le opzioni per la codifica e il controllo del robot, progettate per assistere gli utenti nella programmazione all'interno dell'ambiente virtuale.

Per abilitare un blocco disabilitato, attiva il menu contestuale per quel blocco e seleziona Abilita blocco. 


Cosa succede ai singoli blocchi quando disabilitati

Immagine di un individuo disabile che utilizza VEXcode VR, un ambiente di programmazione online per l'apprendimento di concetti di codifica tramite un robot virtuale, che dimostra l'accessibilità nell'istruzione STEM.

Quando uno o più blocchi sono disabilitati, vengono visualizzati in grigio con una griglia di linee diagonali sopra di essi.

Il blocco disabilitato viene trattato come un commento. Non ha alcun effetto sul flusso del progetto.

Nel progetto di esempio, il robot non aspetterà dopo aver guidato in retromarcia, ma girerà immediatamente a destra.


Cosa succede quando un blocco con blocchi nidificati viene disabilitato

Schermata che mostra la funzionalità "Blocchi nidificati" disattivata in VEXcode VR, che illustra l'interfaccia di codifica basata su blocchi per la programmazione di un robot virtuale.

Quando disabiliti un blocco con blocchi nidificati al suo interno, tutti i blocchi vengono disabilitati. Blocchi come un ciclo o un condizionale if-then-else, che hanno blocchi nidificati, possono essere disabilitati allo stesso modo di un singolo blocco. 

Attiva il menu contestuale di quel loop o blocco di controllo condizionale, quindi seleziona Disabilita blocco. 

Screenshot dell'interfaccia VR VEXcode che mostra il blocco 'Ripeti' disabilitato, a indicare che non può essere utilizzato nel contesto di programmazione corrente. Questa immagine supporta i tutorial per l'apprendimento di concetti di codifica con un robot virtuale.

Questa immagine mostra cosa è successo quando il ciclo di ripetizione è stato disabilitato. Il loop e i due blocchi al suo interno erano tutti disabilitati.

Schermata che mostra l'interfaccia VEXcode VR con il blocco principale abilitato, che illustra l'ambiente di codifica basato su blocchi utilizzato per programmare robot virtuali in contesti educativi.

Puoi abilitare il blocco principale e tutti i blocchi nidificati al suo interno attivando il menu contestuale del blocco principale e selezionando Abilita blocco.

Screenshot di VEXcode VR che mostra un blocco principale disabilitato nell'interfaccia di codifica basata su blocchi, illustrando l'ambiente di programmazione per l'apprendimento di concetti di codifica con un robot virtuale.

Quando il blocco principale è abilitato, verranno abilitati anche tutti i blocchi nidificati.


Disabilitare e abilitare un singolo blocco nidificato

Screenshot dell'interfaccia VR di VEXcode che mostra le opzioni per disabilitare e abilitare le funzionalità, illustrando l'ambiente di codifica basato su blocchi per la programmazione di un robot virtuale in un contesto tutoriale.

Puoi disabilitare singoli blocchi all'interno di un ciclo o if-then-else seguendo gli stessi passaggi per disabilitare qualsiasi altro blocco: attiva il menu contestuale di quel blocco e scegli Disabilita blocco.

Ecco un esempio di disabilitazione del solo blocco singolo all'interno di un ciclo.

Interfaccia del menu contestuale VR di VEXcode che mostra le opzioni per programmare un robot virtuale, progettato per scopi didattici nell'ambito della codifica e della robotica, con opzioni di codifica sia basate su blocchi che su testo.

Il menu contestuale per il blocco principale non fornirà un'opzione per abilitare il blocco nidificato perché il blocco principale non è stato disabilitato.

Diagramma che illustra il contesto dei blocchi nidificati in VEXcode VR, un ambiente di programmazione online per l'apprendimento di concetti di codifica tramite un robot virtuale, caratterizzato da opzioni di codifica basate su blocchi e testo.

Se in seguito desideri abilitare quel blocco nidificato, dovrai attivare il suo menu contestuale.


Disabilitare un blocco "cappello".

Screenshot dell'interfaccia VEXcode VR che mostra la funzione "Disabilita cappello", progettata per aiutare gli utenti ad apprendere concetti di codifica tramite un robot virtuale in un ambiente di codifica basato su blocchi.

Puoi disabilitare un'intera pila di blocchi disabilitando il blocco "cappello" che li contiene tutti.

Attiva il menu contestuale del blocco "cappello", quindi seleziona Disabilita blocco.

Screenshot di un tutorial VEXcode VR che mostra un'interfaccia di codifica basata su blocchi con la funzionalità hat disattivata, illustrando concetti di programmazione per robot virtuali in un contesto educativo.

Questa immagine mostra cosa è successo quando il blocco "cappello" Quando avviato è disabilitato. Tutti i blocchi contenuti nel blocco All'avvio non verranno eseguiti.

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

Last Updated: