Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki

Scenariusz lekcji

Temat lekcji:

Wprowadzenie do zmiennych tablicowych.

Cele wyrażone operacyjnie:

Wiadomości:

Uczeń potrafi:

  • podać definicję tablicy jednowymiarowej;

  • podać definicję tablicy wielowymiarowej;

  • podać definicję indeksu;

  • wymienić cechy tablicy w VB .NET;

  • wymienić różnice pomiędzy poznanymi typami danych a tablicą;

  • opisać sposób indeksowania tablicy;

  • wymienić proste zastosowania tablic, poznane na lekcji.

Umiejętności:

Uczeń potrafi:

  • wskazać definicję tablicy w kodzie w programu;

  • samodzielnie zadeklarować tablicę jednowymiarową lub dwuwymiarową;

  • odwołać się do pojedynczego elementu tablicy jedno- i dwuwymiarowej;

  • nadawać wartości elementom tablicy jedno- i dwuwymiarowej;

  • modyfikować i przetwarzać elementy tablicy;

  • wyświetlać elementy tablicy.

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ł 13: Zmienne tablicowe; 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 Power Point;

  • projektor multimedialny.

Przebieg lekcji

Etap

Zadanie

Przebieg realizacji

Uwagi do realizacji

Faza przygotowawcza

Czynności organizacyjne (5 min)

Przypomnienie wiadomości z poprzednich lekcji niezbędnych do realizacji bieżącego tematu (5 min)

  • przypomnienie poznanych typów zmiennych;

  • przypomnienie zastosowań poznanych typów danych w algorytmach omawianych na lekcjach.

Faza realizacyjna

Podstawowe informacje o zmiennych tablicowych (15 min)

  • podanie tematu lekcji;

  • przedstawienie zagadnień, które zostaną omówione na lekcji, zaciekawienie uczniów jej treścią;

  • wyjaśnienie idei tablicy;

  • wprowadzenie definicji tablicy jedno- i wielowymiarowej;

  • omówienie sposobu deklaracji zmiennych tablicowych, podanie przykładów deklaracji prostych tablic;

  • wprowadzenie pojęcia indeksu; zwrócenie uwagi na wartość, od której zaczyna się indeks tablicy w VB .NET oraz wpływ tego na sposób deklaracji tablicy;

  • podstawowe operacje na zmiennych tablicowych.

E‑podręcznik:strona 13.1

E‑podręcznik:strona 13.1.1 przykład strona 13.1.2 przykład

E‑podręcznik: strona 13.1.3 przykłady

E‑podręcznik: strona 13.1.4 strona 13.1.5

Wykonanie programu konsolowego wypełniającego tablicę losowymi elementami i wyświetlającego jej zawartość (15 min)

  • omówienie sposobu wypełniania tablicy z wykorzystaniem instrukcji pętli For…Next;

  • zaprojektowanie procedur programu oraz sposobu przekazywania parametrów według scenariusza zadania;

  • zapisanie kodu programu;

  • testowanie aplikacji;

  • podsumowanie sposobu obsługi tablicy w programie oraz użytych metod przekazywania parametrów;

  • porównanie tablic i poznanych wcześniej struktur danych.

Zadanie1_13

E‑podręcznik: strona 13.2

Faza podsumowująca

Podsumowanie i zadanie pracy domowej (5 min)

  • przypomnienie pojęcia tablicy oraz podanie przykładów jej zastosowań;

  • przypomnienie sposobów deklaracji tablic.

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.

Załączniki

Czas trwania lekcji:

1 x 45 minut

Uwagi

Rp4oyRYDuoAwD

Pobierz załącznik

Plik PDF o rozmiarze 77.65 KB w języku polskim
R4SYv9zV3Gugz

Pobierz załącznik

Plik DOC o rozmiarze 67.50 KB w języku polskim