ScratchPolska Wikia
Advertisement

TA STRONA JEST NIE DO KOŃCA PEŁNA. MOŻESZ JĄ UZUPEŁNIĆ!

Więcej bloków[]

Więcej bloków - dzięki tej funkcji masz możliwość stworzenia własnych bloków, które przy każdym wywołaniu w skrypcie będą odtwarzały zapisane w nich funkcje. Poprawiają one czytelność kodu oraz przyspieszają programowanie, bo dzięki nim nie trzeba wiele razy układać tych samych bloków.

Kolor - fioletowy

Jak używać - gdy wejdziemy do sekcji "Więcej bloków" mamy możliwość utworzenia jednego niczym listy bądź zmiennej. Klikamy "utwórz blok". Pojawia nam się okienko, w którym możemy dodawać różne parametry:

Parametr liczbowy - wpisujemy w nim liczby. Można wykorzystać do obliczania np. czy parametr liczbowy jest większy od jakiejś liczby/innej zmiennej/pozycji x lub y itd. Dopiero podczas używania bloku osobno w kodzie ustawiamy wartość parametru, przy tworzeniu wybieramy tylko jego nazwę, by móc jej używać później w programie.

Parametr tekstowy - wpisujemy w nim tekst. Podczas tworzenia bloku, podobnie jak w przypadku liczb, nadajemy mu tylko nazwę, by móc go wykorzystać później w programie. Dopiero przy użyciu nowego bloku w kodzie przypisujemy parametrowi tekst.

Parametr logiczny - ustawiamy w nim bloki z sekcji "wyrażenia" i "czujniki". Podczas tworzenia bloku nadajemy mu nazwę, którą możemy wykorzystać póżniej w kodzie. Dopiero przy osobnym użyciu nowego bloku ustawiamy mu warunek, jaki musi spełnić.

Etykieta tekstowa - umożliwia nam dodania dodatkowego tekstu, np:

Jeżeli <parametr logiczny> to zjedz <parametr tekstowy> przez <parametr liczbowy> sekund.

Jak widać na powyższym przykładzie, nowe bloki mogą zawierać wiele etykiet oraz parametrów. Dzięki temu można tworzyć bardzo rozbudowane programy.

Advertisement