Switch zawiera znane elementy programowania blokowego i integruje pola tekstowe, w których można wpisywać polecenia tekstowe.
Uwaga: Bloki przełączników są kompatybilne tylko zPythonem.
Switch zapewnia uczniom naturalny pomost między blokami a kodowaniem tekstowym. Gdy uczniowie nabiorą wprawy w zakresie logiki i kolejności poleceń, będą mogli zacząć konwertować projekt blok po bloku.
Dzięki temu uczniowie mogą kontynuować pracę z logiką przepływu programu opartego na blokach, gdzie mogą fizycznie zobaczyć takie rzeczy, jak zawijanie pętli wokół innych bloków, a także zacząć samodzielnie eksperymentować z poleceniami tekstowymi. Po przekonwertowaniu bloków na Switch uczniowie mogą łatwo zmieniać parametry i zaczynają rozumieć składnię polecenia tekstowego. W tej sekcji zostanie przeprowadzony przez ucznia proces korzystania z modułu Switch, aby wyjaśnić, jak można używać tych bloków w projekcie VEXcode.
Konwersja bloków na przełączniki
Uwaga: Aby rozpocząć kodowanie za pomocą Switch Blocks, musisz mieć komputer (nie urządzenie mobilne).
Konwertuj pojedynczy blok na przełącznik
Kliknij prawym przyciskiem myszy blok, który chcesz przekonwertować na blok przełączający.
Wybierz Konwertuj blok na blok przełączający.
Blok zostanie teraz przełączony na blok przełączający o tych samych parametrach.
Aby po konwersji zamienić blok przełącznika z powrotem na blok, wybierz przyciskCofnij.
Konwertuj wiele bloków na przełącznik
Kliknij prawym przyciskiem myszy górę stosu, który chcesz przekonwertować na blok przełączający.
WybierzKonwertuj stos na blok przełączający.
Blok, który kliknąłeś prawym przyciskiem myszy, i wszystkie bloki pod nim zostaną przekonwertowane na blok przełączający.
Konwersja bloków wewnątrz bloku C na przełącznik
Możesz przekonwertować blok C i całą jego zawartość na format Switch jednym kliknięciem.
Kliknij prawym przyciskiem myszy blok C, który chcesz przekonwertować.
Wybierz opcjęKonwertuj blok C i jego zawartość na blok przełączający.
Cała zawartość bloku C zostanie przekonwertowana na pojedynczy blok przełącznika.
Użyj bloku przełączników
Dodaj blok przełączników z przybornika
Kliknij i przeciągnij blok przełącznika z przybornika.
Wpisz blok przełącznika
Wybierz pole tekstowe Switch Block i wprowadź żądane polecenie.
Kopiowanie i wklejanie tekstu wewnątrz bloku przełączników
Kliknij i przeciągnij, aby zaznaczyć tekst w bloku przełączania. Kliknij prawym przyciskiem myszy i wybierz Kopiuj. Następnie kliknij wewnątrz innego bloku przełączników. Na koniec kliknij prawym przyciskiem myszy i wybierz Wklej, aby przenieść tekst.
Dodatkowe bloki przełączników
Bloki Switch korzystają z tych samych konwencji kształtów co inne bloki. Poniższa tabela przedstawia porównanie kształtu bloku, jego znaczenia i bloków przełączających tego samego typu.
| Kształt bloku | Opis | Przykłady bloków | Przykłady przełączników |
|---|---|---|---|
| Bloki kapeluszowe | Rozpocznij układanie stosu bloków, a następnie uformuj je w taki sposób, aby można było przymocować do nich kolejne bloki. | ||
| Bloki stosu | Wykonuj główne polecenia. Są one ukształtowane tak, aby można je było przymocować nad lub pod innymi blokami stosu. | ||
| Bloki Boole'a | Zwraca warunek jako prawdę lub fałsz i pasuje do dowolnych bloków z sześciokątnymi (sześciokątnymi) danymi wejściowymi dla innych bloków. | ||
| Bloki reporterskie | Raportuj wartości w formie liczb i dopasuj je do dowolnych bloków z owalnymi wejściami dla innych bloków. | ||
| Bloki C | Zapętl blok(i) w nich lub sprawdź, czy warunek jest prawdziwy, czy fałszywy. Są one ukształtowane w taki sposób, aby można było łączyć ze sobą bloki nad nimi, pod nimi lub wewnątrz nich. |
|