Lekcje z pingwinem – dodatek 2- –algorytmy i programowanie w Logo T
emat: Pr
ogramowanie strukturalne – tworzymy procedury w LOGO (projekt) Autor: mgr Ewa Woźniak
Pojęcia: funkcje trygonometryczne, twierdzenie Pitagorasa, iteracja, procedura, parametr procedury.
Cele: stworzenie skomplikowanego programu w języku LOGO rysującego wieloelementowy obrazek przez współdziałające ze sobą grupy uczniów, realizujące procedury rysujące poszczególne fragmenty obrazka; wykorzystanie iteracji, twierdzenia Pitagorasa i funkcji trygonometrycznych.
Umiejętności:
• pisanie programów w języku LOGO,
• tworzenie procedur z iteracją,
•
podział dużego zadania na mniejsze, wykonywane przez kilka grup,
• łączenie wyników z całość.
Pomoce dydaktyczne:
• tablica,
• program Kturtle (Linux) lub „LOGO Komeniusz” (Windows).
Przebieg lekcji:
1. Nauczyciel omawia rysunek do wykonania, pokazuje sposób podziału zadania na mniejsze i dokonuje przydziału zadań.
2. W zależności od liczby i sprawności uczniów przydzielane są im do wykonania jedno lub dwa zadania spośród następujących:
• program główny wywołujący procedury rysujące mniejsze elementy,
•
4 procedury elementów domku (drzwi, okna, dach, komin z dymem),
• 6 procedur elementów dodatkowych (słońce, płot, ul, drzewo, trawa, kwiatki).
Nie wszystkie elementy muszą być wykonane.
3. Uczniowie samodzielnie lub z pomocą nauczyciela realizują poszczególne zadania, szczególną uwagę należy zwrócić na to, by każda procedura kończyła się powrotem żółwia do tego samego punktu i ustawienia, jakie było na początku – jedynie wtedy cały rysunek może być poprawnie zrealizowany.
4. Uczniowie realizujący program główny odbierają procedury przygotowane przez innych i sprawdzają ich zgodność z projektem.
Temat ten zajmuje 3-4 godziny lekcyjne
Lekcje z pingwinem – dodatek 2- –algorytmy i programowanie w Logo ___________________________________________________________________________
Wzorzec do lekcji: Programowanie strukturalne – tworzymy procedury w LOGO (projekt)