Lohkojen poistaminen käytöstä ja ottaminen käyttöön VEXcode 123:ssa

VEXcode 123:n avulla käyttäjät voivat poistaa ja ottaa käyttöön estoja projekteissaan. Tämä on hyödyllinen ominaisuus opiskelijoille projektin testaamisessa tai virheenkorjauksessa, joten heidän ei tarvitse purkaa projektia osiin selvittääkseen, mikä ei toimi toivotulla tavalla. Käyttäjä voi poistaa käytöstä tai ottaa käyttöön lohkon (lohkot) testatakseen ja tarkkaillakseen eroja robotin käyttäytymisessä, kun kyseinen lohko on tai ei ole projektissa.


Kuinka estää ja ottaa käyttöön estoja

VEXcode 123 Blocks -projekti, jossa käytössä olevan lohkon kontekstivalikko on avattu ja Disable Block -vaihtoehto korostettuna. Oikealla tulos näytetään valitun lohkon ollessa nyt harmaana, mikä osoittaa, että se on poistettu käytöstä.

Jotta voisit käyttää VEXcode 123:n esto-ominaisuutta, 123-robotti on liitettävä tablet-laitteeseen tai tietokoneeseen.

Lohkon poistaminen käytöstä estää sen suorittamisen projektin alkaessa. Voit poistaa lohkon käytöstä napsauttamalla lohkoa hiiren kakkospainikkeella tai painamalla sitä pitkään aktivoidaksesi kontekstivalikon ja valitsemalla sitten Poista esto käytöstä. Lohko näkyy sitten harmaana ja sen päällä projektissa on diagonaaliviivojen ruudukko.

VEXcode 123 Blocks -projekti, jossa poistetun lohkon kontekstivalikko on avattu ja Enable Block -vaihtoehto korostettuna. Oikealla on sama projekti, mutta valittu lohko on nyt värillinen, mikä osoittaa, että se on otettu käyttöön.

Jos haluat ottaa lohkon käyttöön niin, että se suoritetaan projektin alkaessa, napsauta käytöstä poistettua lohkoa hiiren kakkospainikkeella tai paina pitkään aktivoidaksesi kontekstivalikon ja valitse sitten Ota käyttöön esto.


Mitä yksittäisille lohkoille tapahtuu, kun ne poistetaan käytöstä

VEXcode 123 Lohkoja projektin, joka sisältää käytöstä poistetun lohkon. Lohko on harmaana ja sen päällä on vinoviivojen ruudukko.

Kun lohko(t) on poistettu käytöstä, se näkyy harmaana ja sen päällä on vinoviivojen ruudukko.

Poistettua lohkoa käsitellään kommenttina. Sillä ei ole vaikutusta projektin kulkuun, eikä sitä suoriteta, kun projekti käynnistetään.

Yllä olevassa esimerkissä 123-robotti ajaa eteenpäin yhden askeleen ja pysähtyy sitten; se ei käänny.


Mitä tapahtuu, kun sisäkkäisiä lohkoja sisältävä lohko poistetaan käytöstä

VEXcode 123 Blocks -projekti, jossa on käytössä olevan konttilohkon kontekstivalikko avattu ja Disable Block -vaihtoehto korostettuna.

Kun poistat käytöstä lohkon, jonka sisällä on lohkoja, kaikki lohkot poistetaan käytöstä. Lohkot, kuten silmukka tai jos-niin-else-ehto, joissa on sisäkkäisiä lohkoja, voidaan poistaa käytöstä samalla tavalla kuin yksittäinen lohko.

Napsauta hiiren kakkospainikkeella tai paina pitkään aktivoidaksesi kyseisen silmukan tai ehdollisen ohjauslohkon kontekstivalikon ja valitse sitten Poista esto käytöstä.

VEXcode 123 Blocks -projekti, jossa on konttilohko ja kaikki sen sisäkkäiset lohkot pois käytöstä. Lohkot ovat harmaita ja niiden päällä on vinoviivojen ruudukko.

Kuvassa näkyy, mitä tapahtuu, kun toistosilmukka on poistettu käytöstä. Silmukka ja sen sisällä olevat kaksi lohkoa olivat kaikki pois käytöstä, ja ne kaikki näyttävät harmailta ja niiden päällä on vinoviivojen ruudukko.

VEXcode 123 Blocks -projekti, jossa poistetun konttilohkon kontekstivalikko on avattu ja Enable Block -vaihtoehto korostettuna.

Tässä esimerkissä mitään ei tapahdu, kun projekti käynnistetään, koska kaikki lohkot on poistettu käytöstä. Voit ottaa päälohkon ja kaikki sen sisällä olevat sisäkkäiset lohkot käyttöön aktivoimalla päälohkon kontekstivalikon ja valitsemalla Ota lohko käyttöön.

VEXcode 123 Blocks -projekti, jossa on konttilohko ja kaikki sen sisäkkäiset lohkot käytössä.

Kun päälohko on käytössä, myös kaikki sen sisällä olevat sisäkkäiset lohkot otetaan käyttöön.

Tässä esimerkissä nyt, kun päälohko on käytössä, kun projekti käynnistetään, 123-robotti ajaa eteenpäin 1 askeleen, kääntyy sitten oikealle 90 astetta ja toistaa nämä toiminnot 4 kertaa ajaakseen neliössä.


Yhden sisäkkäisen lohkon poistaminen käytöstä ja käyttöönotto

VEXcode 123 Blocks -projekti, jossa on aktivoitu lohkon kontekstivalikko avattu. Lohko on sisäkkäinen säilölohkon sisällä, ja Disable Block -vaihtoehto on korostettu. Oikealla näkyy tulos, ja valittu lohko on nyt poistettu käytöstä.

Voit poistaa käytöstä yksittäisen lohkon sisäkkäisten lohkojen sarjassa, kuten silmukan tai jos-niin-muuten ehdollisen, noudattamalla samoja vaiheita minkä tahansa muun lohkon poistamiseksi käytöstä: napsauta hiiren kakkospainikkeella tai paina pitkään aktivoidaksesi kyseisen lohkon kontekstivalikon ja valitse Poista Estä käytöstä.

Tässä esimerkissä yksittäinen lohko silmukassa on poistettu käytöstä.

VEXcode 123 Blocks -projekti, jossa poistetun lohkon kontekstivalikko on avattu. Lohko on sisäkkäinen säilölohkon sisällä, ja Ota käyttöön -vaihtoehto on korostettuna. Oikealla tulos näytetään valitun lohkon ollessa nyt käytössä.

Jos haluat ottaa tämän sisäkkäisen lohkon käyttöön, sinun on napsautettava hiiren kakkospainikkeella tai painettava sitä pitkään aktivoidaksesi sen kontekstivalikon.

VEXcode 123 Blocks -projekti, jossa konttilohkon kontekstivalikko on avattu ja Salli lohko -vaihtoehto korostettuna, mutta harmaana. Yksi sen sisäkkäisistä lohkoista on poistettu käytöstä, mutta Ota lohko käyttöön -vaihtoehto ei ole käytettävissä, koska itse säilölohko on edelleen käytössä.

Huomaa, että päälohkon (tässä tapauksessa [Repeat]-lohkon) kontekstivalikko ei tarjoa vaihtoehtoa sisäkkäisen lohkon käyttöönottoon, koska itse päälohkoa ei ole poistettu käytöstä.

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

Last Updated: