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.