Switch sisältää tuttuja lohkopohjaisen ohjelmoinnin elementtejä ja integroi tekstilaatikoita, joihin tekstikomentoja voidaan kirjoittaa.
Huomautus: kytkinlohkot ovat yhteensopivia vainPythonkanssa.
Switch tarjoaa opiskelijoille luonnollisen sillan Blocksista tekstipohjaiseen koodaukseen. Kun opiskelijat perehtyvät komentojen logiikkaan ja järjestykseen, he voivat aloittaa projektin muuntamisen lohko kerrallaan.
Tämä antaa opiskelijoille mahdollisuuden jatkaa työskentelyä lohkopohjaisen ohjelman logiikan kanssa, jossa he voivat nähdä fyysisesti asioita, kuten silmukan käärimisen muiden lohkojen ympärille, samalla kun he voivat kokeilla itse tekstikomentoja. Kun lohkot on muutettu Switchiksi, opiskelijat voivat helposti muuttaa parametreja ja alkaa ymmärtää tekstikomennon syntaksia. Tämä osio opastaa sinut Switchin käytön läpi ja selittää, kuinka voit käyttää näitä lohkoja VEXcode-projektissa.
Kytkinlohkojen käytön aloittaminen
Jotta voit aloittaa koodauksen Switch Blocks -toiminnolla, sinulla on oltava:
- Tietokone (ei mobiililaite).
Kun lohko muunnetaan Switch Blockiksi, C++ Code Viewerissa poistetaan käytöstä.
Lohkojen muuntaminen kytkimeksi
Muunna yksittäinen lohko kytkimeksi
Napsauta hiiren kakkospainikkeella lohkoa, jonka haluat muuntaa kytkinlohkoksi.
Valitse Muunna lohko Vaihda lohkoksi.
Lohko vaihtuu nyt kytkinlohkoksi, jolla on samat parametrit.
Muuttaaksesi vaihtolohkon takaisin lohkoksi muuntamisen jälkeen, valitseKumoa -painike.
Muunna useita lohkoja kytkimeksi
Napsauta hiiren kakkospainikkeella pinon yläosaa, jonka haluat muuntaa kytkinlohkoksi.
ValitseMuunna pino vaihtolohkoksi.
Lohko, jota napsautat hiiren kakkospainikkeella, ja kaikki sen alla olevat lohkot muunnetaan Switch Blockiksi.
Muunna kääreen sisällä olevat lohkot kytkimeksi
Voit muuntaa Wrapperin ja kaiken sen sisällön Switchiksi yhdellä napsautuksella.
Napsauta hiiren kakkospainikkeella käärettä, jonka haluat muuntaa.
ValitseMuunna kääre ja sisältö vaihtolohkoksi.
Kaikki Wrapperin sisältö muunnetaan yhdeksi kytkinlohkoksi.
Käytä kytkinlohkoa
Lisää kytkinlohko Toolboxista
Napsauta ja vedä kytkinlohkoa Toolboxista.
Kirjoita Switch Block
Valitse Switch Blockin tekstikenttä ja kirjoita sitten haluamasi komento.
Kopioi ja liitä tekstiä kytkinlohkon sisään
Napsauta ja vedä korostaaksesi tekstiä kytkinlohkossa. Napsauta hiiren kakkospainikkeella ja valitse Kopioi. Napsauta seuraavaksi toisen kytkinlohkon sisällä. Napsauta lopuksi hiiren kakkospainikkeella ja valitse Liitä siirtääksesi tekstin.
Lisäkytkinlohkot
Kytkinlohkot noudattavat samoja muotosopimuksia kuin muut lohkot. Tässä oleva taulukko näyttää vertailun lohkomuodon, sen merkityksen ja samantyyppisten Switch-lohkojen välillä.
Lohkon muoto | Kuvaus | Block-esimerkkejä | Kytkin esimerkkejä |
---|---|---|---|
Hattulohkot | Aloita lohkojen pino ja ne on muotoiltu kiinnittämään lohkot niiden alle. | ||
Pinoa lohkot | Suorita pääkomennot. Ne on muotoiltu kiinnittymään muiden pinolohkojen ylä- tai alle. | ||
Boolen lohkot | Palauta ehto joko tosi tai epätosi ja sopii kaikkiin lohkoihin, joissa on kuusikulmaiset (kuusipuoliset) tulot muille lohkoille. | ||
Reportteri estää | Raportoi arvot numeroiden muodossa ja sopii minkä tahansa lohkon sisään, jossa on soikeat syötteet muille lohkoille. | ||
C-lohkot | Kierrä lohko(t) niiden sisällä tai tarkista, onko ehto tosi vai epätosi. Ne on muotoiltu kiinnittämään pinolohkoja niiden ylä-, ala- tai sisäpuolelle. |