Blockly zawiera sporo słów związanych z różnymi komponentami wizualnymi. W tym dokumencie znajdziesz informacje o najważniejszych z nich, które musisz znać, aby zacząć korzystać z Blockly.
Obszar roboczy
Obszar roboczy jest komponentem najwyższego poziomu w Blockly. Zawiera wszystkie pozostałe elementy. To tutaj zajmuje się programowaniem.
Zestaw narzędzi
Zestaw narzędzi zawiera bloki, których używasz do programowania. Bloki można przeciągać na obszar roboczy.
Istnieją dwa główne typy zestawów narzędzi: wysuwane zestawy narzędzi i zestawy narzędzi kategorii. które mogą być wyświetlane w pionie i w poziomie.
Wysuwany zestaw narzędzi
Wysuwane menu narzędzi (czyli proste zestawy narzędzi) zawierają jeden zestaw klocków, który jest wyświetlany przez cały czas.
Kategoria narzędzi
Zestawy narzędzi kategorii składają się z wielu zestawów bloków.
Jeśli klikniesz element kategorii, otworzy się menu z blokami w danej kategorii.
Kosz
Kosz umożliwia usuwanie brył przez przeciąganie i upuszczanie. Możesz też kliknąć kosz na śmieci, aby otworzyć menu z usuniętymi blokami i przywrócić je.
Elementy sterujące powiększeniem
Elementy sterujące powiększeniem pozwalają powiększać i pomniejszać obszar roboczy, klikając je.
Menu kontekstowe
Menu kontekstowe pojawia się po kliknięciu prawym przyciskiem lub przytrzymaniu niektórych elementów obszaru roboczego (np. tła lub bloków). Wyświetli się lista działań, które możesz wykonać na tym elemencie.
Bloki
Blokady to to, czego używasz do programowania. Reprezentują one wyrażenia i instrukcje w tekstowych językach programowania.
Stos blokowy
Stos bloków to dowolny zbiór połączonych bloków. Można je połączyć w poziomie lub w pionie.
Blok cieni
Bryła cienia to edytowalna, ale nieprzenośna bryła połączona z inną bryłą. Możesz przeciągnąć bloki inne niż cień na bloki cieni, aby je zastąpić.
Znacznik wstawiania
Znacznik wstawiania to podgląd miejsca, w którym zostanie połączony stos bloków, gdy go upuść. Wygląda jak szara wersja bloku.
Elementy z bloków
Bloki składają się z kilku różnych części, które możesz edytować i z których możesz korzystać podczas programowania.
Dane wejściowe
Element input zwykle reprezentuje wiersz w bloku.
Dane wejściowe | Obraz |
---|---|
pusty | |
Wartość | |
Instrukcja |
Połączenia
Połączenie to miejsce w bloku, z którym mogą się łączyć inne bloki.
Połączenie | Obraz |
---|---|
Wyniki | |
Dane wejściowe | |
Wstecz | |
Dalej |
Pola
Pole to element wizualny znajdujący się na bryle. Może być edytowalny (jak w przypadku tekstu) lub tylko informacyjny (np. etykieta). Pole zawsze zawiera dane wejściowe.
Ikony
Ikona to element wizualny znajdujący się na bryle. Zawsze mieszkają w górnym rogu bloku i często tworzą bąbelki.