Lekcje z pingwinem – dodatek 2- –algorytmy i programowanie w Logo
Temat:
Programowanie 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)