Tablice o zmiennym rozmiarze
Scenariusz lekcji
Temat lekcji:
Tablice o zmiennym rozmiarze.
Cele:
Wiadomości:
Uczeń potrafi:
wymienić polecenia pozwalające na zmianę rozmiaru tablicy;
Umiejętności:
Uczeń potrafi:
zmieniać rozmiar tablicy w trakcie działania aplikacji bez utraty danych;
deklarować tablice o zerowym rozmiarze;
stosować tablice o zmiennych rozmiarach w programach opartych na wcześniej poznanych algorytmach (schemat Hornera, konwersja liczb binarnych na dziesiętne);
stosować stos i kolejkę do rozwiązywania poznanych problemów z algorytmiki, wykorzystując je zamiast tablic.
Metody nauczania
pogadanka;
laboratoryjna z elementami wykładu i pokazu.
Środki dydaktyczne
komputery z zainstalowanym MS VB .NET;
zestawy zadań i scenariusze do nich, materiały dostępne w portalu www.programuj.edu.pl;
e‑podręcznik, rozdział 26: Dynamiczne struktury danych; materiały dostępne w portalu www.programuj.edu.pl.
Uwarunkowania techniczne
lokalna sieć komputerowa składająca się ze stanowisk uczniowskich, z zainstalowanym MS VB .NET i PowerPoint;
projektor multimedialny.
Przebieg lekcji
Etap | Zadanie | Przebieg realizacji | Uwagi do realizacji |
Faza przygotowawcza | Czynności organizacyjne (2 min) | ||
Przypomnienie wiadomości z poprzednich lekcji niezbędnych do realizacji bieżącego tematu (3 min) |
| ||
Faza realizacyjna | Przedstawienie sposobu zmiany rozmiaru tablic (5 min) |
| E‑podręcznik: strona 26.1 E‑podręcznik: strona 26.2 |
Wykonanie programu obliczającego wartość wielomianu w punkcie x (15 min) |
| Zaanie1_26 E‑podręcznik: strona 26.3 program | |
Wykonanie programu do zamiany liczby binarnej na dziesiętną (15 min) |
| Zadanie2_26 | |
Faza podsumowująca | Czynności podsumowujące |
|
Bibliografia
[1] Gantenbein H., Dunn G., Kalani A., Payne Ch., Thangarathinam T., MS Visual Basic.NET 2003 Księga eksperta, Helion, Gliwice 2006.
[2] Kimmel P., Visual Basic.NET Księga eksperta, Helion, Gliwice 2003.
[3] MacDonald M., MS Visual Basic .NET księga przykładów, MicrosoftPress, Warszawa 2004.
[4] Mackenzie D., Shakery K., Visual Basic .NET dla każdego, Helion, Gliwice 2002.
[5] Sysło M. M., Algorytmy, WSiP, Warszawa, 1997.
[6] Wirth N., Algorytmy+struktury danych=programy, WNT, Warszawa 1999.
Załączniki
Czas trwania lekcji:
1 x 45 minut