Switch zahrnuje známé prvky blokového programování a integruje textová pole, kam lze psát textové příkazy.
Poznámka: Bloky přepínačů jsou kompatibilní pouze sPythonem.
Switch poskytuje studentům přirozený most od bloků k textovému kódování. Jakmile se studenti seznámí s logikou a posloupností příkazů, mohou začít převádět projekt blok po bloku.
To umožňuje studentům pokračovat v práci s logickým postupem blokového programu, kde mohou fyzicky vidět věci, jako je obalení smyčkou jiných bloků, a zároveň začít experimentovat s textovými příkazy. Jakmile jsou bloky převedeny do formátu Switch, studenti mohou snadno měnit parametry a začít chápat syntaxi textového příkazu. Tato část vás provede používáním Switche studenty a vysvětlí vám, jak můžete tyto bloky použít v projektu VEXcode.
Převod bloků na přepínač
Poznámka: Abyste mohli začít s kódováním pomocí Switch Blocks, musíte mít počítač (ne mobilní zařízení).
Převod jednoho bloku na přepínač
Klikněte pravým tlačítkem myši na blok, který chcete převést na přepínací blok.
Vyberte Převést blok na přepínací blok.
Blok bude nyní přepnut na přepínací blok se stejnými parametry.
Chcete-li po převodu přepnout blok zpět na blok, vyberte tlačítkoZpět.
Převod více bloků na přepínač
Klikněte pravým tlačítkem myši na vrchol zásobníku, který chcete převést na blok přepínače.
VybertePřevést zásobník na blok přepínače.
Blok, na který jste klikli pravým tlačítkem myši, a všechny bloky pod ním budou převedeny na přepínací blok.
Převod bloků uvnitř bloku C na přepínač
Blok C a veškerý jeho obsah můžete převést do formátu Switch jedním kliknutím.
Klikněte pravým tlačítkem myši na blok C, který chcete převést.
VybertePřevést blok C a jeho obsah na blok přepínače.
Veškerý obsah bloku C bude převeden do jednoho přepínacího bloku.
Použijte blok přepínačů
Přidání bloku přepínače z panelu nástrojů
Klikněte a přetáhněte blok přepínače z panelu nástrojů.
Zadejte blok přepínače
Vyberte textové pole bloku přepínače a poté zadejte požadovaný příkaz.
Kopírování a vkládání textu uvnitř bloku přepínače
Kliknutím a tažením zvýrazněte text v bloku přepínačů. Klikněte pravým tlačítkem myši a vyberte Kopírovat. Dále klikněte dovnitř dalšího bloku přepínačů. Nakonec klikněte pravým tlačítkem myši a vyberte Vložit pro přenesení textu.
Další bloky přepínačů
Přepínací bloky se řídí stejnými tvarovými konvencemi jako ostatní bloky. Tabulka zde ukazuje srovnání tvaru bloku, jeho významu a přepínacích bloků stejného typu.
| Tvar bloku | Popis | Příklady bloků | Příklady přepínačů |
|---|---|---|---|
| Kloboukové bloky | Začněte skládat bloky a nechte je tvarovat tak, aby se pod nimi daly připevnit bloky. | ||
| Stohujte bloky | Provádějte hlavní příkazy. Jsou tvarovány tak, aby se daly připevnit nad nebo pod jiné stohovací bloky. | ||
| Booleovské bloky | Vrací podmínku buď jako true, nebo false a vejde se do libovolných bloků s hexagonálními (šestistrannými) vstupy pro ostatní bloky. | ||
| Bloky reportérů | Hodnoty se zobrazují v číselné formě a vejdou se do libovolných bloků s oválnými vstupy pro ostatní bloky. | ||
| C bloky | Proveďte smyčku bloku(ů) v nich nebo zkontrolujte, zda je podmínka pravdivá nebo nepravdivá. Jsou tvarovány tak, aby se k nim daly připevnit stohovací bloky nad, pod nebo uvnitř. |
|