Zajęcia "unplugged" Algorytmy w życiu codziennym: Sadzenie ziarna.
algorytm
Tematem dzisiejszej lekcji jest zasadzenie ziarna.
Pomoże nam to zrozumieć istotę algorytmów.
Algorytmy to konkretne polecenia,
które określają porządek wykonywania czynności.
Nawet czynności codzienne - jedzenie śniadania
czy mycie zębów stanowią algorytmy .
wymagające mniejszych kroków, aby wykonać czynność
Komputery mogą być bardzo mądre,
ale rozumieją cię tylko wówczas, gdy podasz
dokładne polecenie. Świetne w algorytmach jest to,
że jeśli będziesz realizować polecenia w kolejności,
będziesz w stanie wykonać coś, czego wcześniej nie umiałeś robić.
Przypomina to gotowanie według przepisu.
Dzisiaj będziemy sadzić nasiona posługując się algorytmem.
Najpierw trzeba wsypać ziemię do doniczki, tak?
Nasiona raczej nie trzeba smarować klejem. Dobrze.
Stwórzcie własny algorytm wycinając obrazki.
Wybierz obrazki przedstawiające etapy
sadzenia nasiona, ułóż je we właściwym porządku. .
Teraz czas się przekonać, czy algorytm działa.
Uważnie przejdź algorytm krok po kroku.
Czy obrazki są we właściwej kolejności?
Udało Ci się zasadzić ziarno według tego algorytmu?
Tak właśnie wygląda programowanie .
przy pomocy obrazków
Gdy chcemy wyprodukować czekoladę,
proces składa się z wielu istotnych czynności.
A każda z nich obejmuje zbiór pomniejszych czynności.
Są różne przepisy, czy też algorytmy,
w zależności od tego, jak nasza czekolada ma smakować.
Każdy etap jest ważny, nawet te małe.
Jeśli pominiemy jeden, pozostałych nie uda się skończyć.
Tworzenie algorytmów zrozumiałych dla innych
ma ogromne znaczenie.
Z tego względu trzeba zapisywać każdy krok,
aby bez względu na to, kto go zrealizuje,
wynik końcowy był taki sam.