Switch zawiera znane elementy programowania blokowego i integruje pola tekstowe, w których można wpisywać polecenia tekstowe.
Uwaga: Bloki Switch są kompatybilne tylko zPythonem.
Switch zapewnia uczniom naturalne przejście z bloków do kodowania tekstowego. Gdy uczniowie nabiorą wprawy w zakresie logiki i kolejności poleceń, będą mogli zacząć konwertować projekt blok po bloku.
Umożliwia to uczniom dalszą pracę z logiką przepływu programu opartego na blokach, gdzie mogą fizycznie zobaczyć takie rzeczy, jak zawijanie pętli wokół innych bloków, a jednocześnie rozpocząć samodzielne eksperymentowanie z poleceniami tekstowymi. Po przekonwertowaniu bloków na Switch uczniowie mogą łatwo zmieniać parametry i zacząć rozumieć składnię polecenia tekstowego. W tej sekcji zostanie przedstawiony sposób wykorzystania Switch przez studenta, aby wyjaśnić, jak można używać tych bloków w projekcie VEXcode.
Pierwsze kroki z blokami przełączników
Aby rozpocząć kodowanie przy użyciu Switch Blocks, musisz mieć:
- Komputer (nie urządzenie mobilne).
- Mózg IQ drugiej generacji.
Po przekonwertowaniu bloku na blok przełącznika język C++ w przeglądarce kodu zostanie wyłączony.
Konwersja bloków na przełączniki
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łącznika.
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.
Konwertuj bloki wewnątrz opakowania na przełącznik
Możesz przekonwertować Wrapper i całą jego zawartość na Switch jednym kliknięciem.
Kliknij prawym przyciskiem myszy opakowanie, które chcesz przekonwertować.
WybierzKonwertuj opakowanie i zawartość na blok przełączania.
Cała zawartość Wrappera zostanie przekonwertowana na pojedynczy blok Switch.
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 bloku przełącznika i wprowadź żądane polecenie.
Kopiowanie i wklejanie tekstu wewnątrz bloku przełączników
Kliknij i przeciągnij, aby podświetlić tekst w bloku przełącznika. 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łtu co inne bloki. Poniższa tabela pokazuje porównanie kształtu bloku, jego znaczenia i bloków Switch 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 tak, 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 mocować 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 liczbowej 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. Mają kształt umożliwiający łączenie bloków nad nimi, pod nimi lub wewnątrz nich. |