A Switch a blokk alapú programozás ismert elemeit tartalmazza, és szövegdobozokat integrál, ahol szöveges parancsokat lehet begépelni.
A kapcsolóblokkok csakPython-gyel kompatibilisek.
A Switch természetes hidat biztosít a tanulóknak a blokkoktól a szöveges kódolásig. Amint a hallgatók megismerkednek a parancsok logikájával és sorrendjével, elkezdhetik egy-egy projekt konvertálását blokkonként.
Ez lehetővé teszi a tanulók számára, hogy tovább dolgozzanak egy blokk alapú program logikai folyamatával, ahol fizikailag láthatják az olyan dolgokat, mint a hurok tekercselése más blokkok körül, miközben magukkal szöveges parancsokkal is kísérletezni kezdenek. Miután a blokkokat Switch-re konvertálták, a tanulók könnyen megváltoztathatják a paramétereket, és elkezdhetik megérteni a szöveges parancs szintaxisát. Ez a rész végigvezeti Önt a tanulók Switch használatán, és elmagyarázza, hogyan használhatja ezeket a blokkokat egy VEXcode projektben.
Ismerkedés a kapcsolóblokkokkal
A Switch Blocks kódolás megkezdéséhez rendelkeznie kell:
- Számítógép (nem mobileszköz).
Ha egy blokkot kapcsolóblokkká alakítanak át, a Code Viewerben a C++ letiltásra kerül.
Blokkok konvertálása kapcsolóvá
Egyetlen blokk konvertálása kapcsolóvá
Kattintson a jobb gombbal a kapcsolóblokkká konvertálni kívánt blokkra.
Válassza Blokk átalakításablokk váltásra lehetőséget.
A blokk most át lesz kapcsolva egy kapcsolóblokkra, amely ugyanazokkal a paraméterekkel rendelkezik.
Ha egy kapcsolóblokkot vissza szeretne kapcsolni blokkká az átalakítás után, válassza aVisszavonás gombot.
Több blokk konvertálása váltásra
Kattintson a jobb gombbal annak a veremnek a tetejére, amelyet kapcsolóblokkká szeretne konvertálni.
VálasszaVerem konvertálásablokk váltásra lehetőséget.
A blokk, amelyre a jobb gombbal kattintott, és az alatta lévő összes blokk kapcsolóblokkká alakul.
Konvertálja a burkolólapon belüli blokkokat kapcsolóvá
Egyetlen kattintással konvertálhatja a Wrappert és annak teljes tartalmát Switch-re.
Kattintson a jobb gombbal a konvertálni kívánt csomagolóeszközre.
VálasszaA csomagolóanyag és a tartalom konvertálásablokk váltásra lehetőséget.
A Wrapper összes tartalma egyetlen kapcsolóblokkká lesz konvertálva.
Használjon kapcsolóblokkot
Adjon hozzá egy kapcsolóblokkot az eszköztárból
Kattintson és húzza át a kapcsolóblokkot az eszköztárból.
Írjon be egy kapcsolóblokkot
Válassza ki a Switch Block szövegmezőjét, majd írja be a kívánt parancsot.
Szöveg másolása és beillesztése egy kapcsolóblokkba
Kattintson és húzza a szöveget a kapcsolóblokkban kijelöléséhez. Kattintson a jobb gombbal, és válassza a Másolás lehetőséget. Ezután kattintson egy másik kapcsolóblokk belsejébe. Végül kattintson a jobb gombbal, és válassza a Beillesztés lehetőséget a szöveg átviteléhez.
További kapcsolóblokkok
A kapcsolóblokkok ugyanazokat az alakkonvenciókat követik, mint a többi blokk. Az itt található táblázat a blokk alakja, jelentése és az azonos típusú Switch blokkok összehasonlítását mutatja.
Blokk alakja | Leírás | Blokk példák | Példák a kapcsolókra |
---|---|---|---|
Kalapblokkok | Indítson el egy halom blokkot, és úgy alakítsa ki őket, hogy alájuk rögzítse a blokkokat. | ||
Stack blokkok | Végezze el a fő parancsokat. Úgy vannak kialakítva, hogy más veremblokkok fölé vagy alá rögzíthetők. | ||
Logikai blokkok | Egy feltételt igaz vagy hamisként ad vissza, és minden olyan blokkba illeszkedik, amely hatszögletű (hatoldalas) bemenettel rendelkezik más blokkokhoz. | ||
Riporter blokkok | Jelenítse meg az értékeket számok formájában, és minden olyan blokkon belül elfér, ahol más blokkok ovális bemenetei vannak. | ||
C blokkok | Hurkolja meg bennük a blokk(oka)t, vagy ellenőrizze, hogy egy feltétel igaz-e vagy hamis. Úgy alakították ki, hogy a halomtömböket fölé, alá vagy belsejébe rögzítsék. |