-
Jedną z najważniejszych spraw w informatyce
-
jest definiowanie nowych komend,
-
dodawanie nowych słów do języka komputerów.
-
Większość języków komputerowych dysponuje
-
zaledwie stoma słowami lub komendami.
Cała sztuka i magia polega na definiowaniu
-
własnych, nowych słów z klocków do
dyspozycji.
-
W sporcie robimy to cały czas.
-
Na przykład w koszykówce,
-
rozpoczyna się od nauki dryblowania,
potem dwutaktu, potem zbiórki.
-
A gdy już poznasz te podstawowe ruchy,
uczysz się nowych, łączysz je ze sobą
-
w zagranie defensywne lub ofensywne.
Aby potem przejść do bardziej złożonych zagrań.
-
Gdy się już tego nauczysz i nadasz im nazwę,
-
wszyscy w drużynie wiedzą, jak je wykonywać.
-
Z komputerami jest podobnie.
Gdy nauczysz je wykonywać czynność
-
przy pomocy tych sekwencji komend,
-
możesz wymyślić własną nazwę dla danej
czynności, aby łatwiej powtarzać ją później.
-
Gdy zdefiniujesz własną komendę i nadasz
jej nazwę, staje się funkcją.
-
Użyjemy funkcji, aby pomóc pszczole.
W tym przykładzie nazwaliśmy funkcję
-
"Weź 2 nektary", to ten zielony bloczek.
Wiemy, co robi "Weź 2 nektary" patrząc
-
na szare pole - definicję funkcji.
Jeśli tam zajrzymy, "Weź 2 nektary"
-
to przejście do "Weź nektar", a następnie
"Weź nektar" ponownie.
-
Należy zawsze sprawdzać treść szarego
pola, tak, aby wiedzieć, co
-
oznaczają zielone bloczki funkcji.