Tematyka i rozwiązania metodyczne kolejnych

Transkrypt

Tematyka i rozwiązania metodyczne kolejnych
Tematyka i rozwiązania metodyczne
kolejnych zajęć lekcyjnych wraz z ćwiczeniami.
Zagadnienie tematyczne (blok tematyczny): Algorytmy
(Podr.cz. II, str.143 -186)
Podstawa programowa:
Rozwiązywanie problemów w postaci algorytmicznej. Algorytmy wokół nas, przykłady algorytmów rozwiązywania problemów praktycznych i szkolnych. Ścisłe formułowanie
sytuacji problemowych. Opisywanie algorytmów w języku potocznym. Zapisywanie algorytmów w postaci procedur, które może wykonać komputer. Przykłady algorytmów
rekurencyjnych. Rozwiązywanie umiarkowanie złożonych zadań metodą zstępującą. Przykłady testowania i oceny algorytmów.
III rok nauki
Temat 104: Tworzenie procedur z parametrem.
Wskazówki do zajęć:
1.
Zajęcia można rozpocząć od przypomnienia, co to jest procedura i czym różnią się procedury pierwotne od wtórnych.
2. Nauczyciel objaśnia, na czym polega tworzenie procedur z parametrem na konkretnym przykładzie np. ćwiczenie 10.13 z § 10.6 podręcznika.
W procedurach z parametrem stosuje się określony parametr np. x, który umożliwia rysowanie figur o dowolnym wymiarze boku (w miejsce x możemy podstawiać
różne liczby).
Po wyjaśnieniu uczniowie próbują samodzielnie utworzyć procedurę z parametrem. Nauczyciel tylko udziela wskazówek naprowadzających. Pierwsze tego typu
ćwiczenia zaleca się wykonać na prostych przykładach, np. dla kwadratu, prostokąta, trójkąta, itp.
Np. dla kwadratu:
oto kwadrat :x
powtórz 4 [np :x pw 90]
już
Na podstawie powyższej procedury z parametrem dla kwadratu można tworzyć następne, np.
Dla serwety:
3. Kolejny etap lekcji może być poświęcony tworzeniu procedur złożonych, które składają się z procedur prostych. Omawiając to zagadnienie można posłużyć się
ćwiczeniem 10.15 z § 10.6 podręcznika. Po wyjaśnieniu, można zaproponować wykonanie procedury złożonej – omówić składające się na nią procedury pomocnicze
i dać uczniom swobodę działania i myślenia. W razie niejasności należy udzielać wskazówek, ale nie gotowych rozwiązań.
Do domu można zaproponować chętnym uczniom wykonanie innej złożonej procedury, do której należy udzielić wskazówek.
Test sprawdzający:
1.
1.
3.
Algorytm jest to:
a.
Skonstruowany schemat blokowy.
b.
Uporządkowany opis postępowania prowadzący do rozwiązania problemu.
c.
Opis kolejnych czynności postępowania.
Do graficznego przedstawiania ciągu kolejnych kroków algorytmu służy:
a.
Opis słowny.
b.
Schemat blokowy.
c.
Lista kroków.
Blok warunkowy schematu blokowego służy do:
a.
Tworzenia zapytań.
b.
Sprawdzania warunków.
c.
Wykonywania operacji.
4.
5.
6.
7.
1.
2.
Algorytm liniowy to taki, w którym:
a.
Określono warunki.
b.
Nie określono żadnych warunków.
c.
Mogą, lecz nie muszą być określone warunki.
Algorytmy warunkowe to takie, w których:
a.
Jasno postawione są warunki.
b.
Wykonanie instrukcji uzależnione jest od spełnienia lub niespełnienia warunku.
c.
Możliwe jest spełnienie instrukcji.
Iteracja w algorytmie to:
a.
Wielokrotne powtarzanie instrukcji.
b.
Spełnienie warunku.
c.
Ścisłe sprecyzowanie instrukcji.
Programowanie strukturalne polega na:
a.
Określeniu kroków prowadzących do rozwiązania problemu.
b.
Rozkładaniu trudnych problemów na mniejsze.
c.
Określeniu struktury algorytmu.
Procedura w Logo jest to:
a.
Technika programowania.
b.
Zapis algorytmu w postaci instrukcji w określonym języku programowania.
c.
Sposób rozwiązania problemu.
Okno programu Logo Komeniusz składa się z ekranów:
a.
Tekstowego i graficznego.
b.
Graficznego i Kalkulacyjnego.
c.
Tekstowego i ekranowego.

Podobne dokumenty