Switch obsahuje známé prvky blokového programování a integruje textová pole, do kterých lze zadávat textové příkazy.
Poznámka: Switch Blocks je kompatibilní pouze sPython.
Switch poskytuje studentům přirozený most z Blocks do textového kódování. Jakmile se studenti seznámí s logikou a posloupností příkazů, mohou začít převádět projekt jeden blok po druhém.
To umožňuje studentům pokračovat v práci s logickým tokem blokového programu, kde mohou fyzicky vidět věci, jako je obtékání smyčky kolem jiných bloků, a zároveň sami začít experimentovat s textovými příkazy. Jakmile jsou bloky převedeny na Switch, mohou studenti snadno změnit parametry a začít chápat syntaxi textového příkazu. Tato část vás provede studentem, jak používá Switch, a vysvětlí, jak můžete tyto bloky použít v projektu VEXcode.
Začínáme se spínacími bloky
Abyste mohli začít s kódováním pomocí Switch Blocks, musíte mít:
- Počítač (nikoli mobilní zařízení).
- IQ mozek druhé generace.
Když je blok převeden na blok přepínače, C++ v prohlížeči kódu bude zakázáno.
Převod bloků na přepínač
Převést jeden blok na přepínač
Klepněte pravým tlačítkem myši na blok, který chcete převést na blok přepínače.
Vyberte Převést blok na Přepnout blok.
Blok se nyní přepne na blok přepínače se stejnými parametry.
Chcete-li po konverzi přepnout blok zpět na blok, vyberte tlačítkoZpět.
Převést více bloků na přepínač
Klepněte pravým tlačítkem myši na horní část balíčku, který chcete převést na blok přepínačů.
VybertePřevést zásobník na blokpřepínače.
Blok, na který jste klikli pravým tlačítkem, a všechny bloky pod ním budou převedeny na blok přepínače.
Převeďte bloky uvnitř obalu na přepínač
Wrapper a veškerý jeho obsah můžete převést na Switch jediným kliknutím.
Klepněte pravým tlačítkem myši na Wrapper, který chcete převést.
VybertePřevést obal a obsah na přepínací blok.
Veškerý obsah Wrapperu bude převeden na jeden Switch Block.
Použijte přepínačový blok
Přidejte blok přepínačů z panelu nástrojů
Klikněte a přetáhněte blok přepínače z panelu nástrojů.
Zadejte Switch Block
Vyberte textové pole bloku přepínačů a zadejte požadovaný příkaz.
Zkopírujte a vložte text do bloku přepínačů
Klepnutím a přetažením zvýrazněte text v bloku přepínačů. Klikněte pravým tlačítkem a vyberte Kopírovat. Dále klikněte do jiného bloku přepínačů. Nakonec klepněte pravým tlačítkem myši a vyberte Vložit pro přenos textu.
Přídavné spínací bloky
Bloky přepínačů se řídí stejnými konvencemi tvaru jako ostatní bloky. Zde uvedená tabulka ukazuje srovnání mezi tvarem bloku, jeho významem a bloky Switch stejného typu.
Tvar bloku | Popis | Příklady bloků | Příklady přepínačů |
---|---|---|---|
Kloboukové bloky | Začněte hromadu bloků a jsou tvarovány tak, aby pod nimi připevnily bloky. | ||
Hromadné bloky | Provádějte hlavní příkazy. Jsou tvarovány pro připevnění nad nebo pod jiné bloky. | ||
Booleovské bloky | Vrátí podmínku jako pravdivou nebo nepravdivou a hodí se do všech bloků s šestihrannými (šestistrannými) vstupy pro ostatní bloky. | ||
Reportér blokuje | Hlásit hodnoty ve formě čísel a hodí se do všech bloků s oválnými vstupy pro jiné bloky. | ||
C bloky | Opakujte blok(y) v nich nebo zkontrolujte, zda je podmínka pravdivá nebo nepravdivá. Jsou tvarovány tak, aby připevnily bloky nad, pod nebo uvnitř. |