Operacje na plikach tekstowych
Scenariusz lekcji
Temat lekcji:
Operacje na plikach tekstowych.
Cele wyrażone operacyjnie:
Wiedza:
Uczeń potrafi:
wymienić procedury i funkcje pozwalające na otwarcie pliku tekstowego;
wymienić tryby pracy z plikiem tekstowym;
opisać działanie funkcji Eof();
wymienić procedury pozwalające na zapis i odczyt danych do pliku tekstowego;
wymienić sposoby odczytu danych z pliku tekstowego (wierszami, po znaku) oraz funkcje realizujące te działania.
Umiejętności:
Uczeń potrafi:
stosować wbudowane funkcje do otwarcia plików tekstowych w trybie do zapisu i do odczytu;
deklarować i wykorzystywać zmienne potrzebne do obsługi pliku;
zapisywać i odczytywać dane z pliku tekstowego za pomocą wbudowanych funkcji i procedur;
zamykać plik tekstowy za pomocą odpowiedniej procedury;
sekwencyjne przeglądać plik tekstowy z wykorzystaniem instrukcji przetwarzania warunkowego i funkcji Eof().
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ł 9: Operacje na plikach tekstowych; 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 realizacyjna | Czynności organizacyjne (2 min) | ||
Przypomnienie wiadomości z poprzednich lekcji (3 min) |
| ||
Faza przygotowawcza | Postawienie problemu wprowadzania wielu danych (5 min) |
| |
Wprowadzenie do obsługi plików tekstowych w VB .NET (10 min) |
| E‑podręcznik: strona 9.1.1 | |
| |||
| E‑podręcznik: strona 9.1.2 przykład | ||
| E‑podręcznik: strona 9.1.2, strona 9.1.3 | ||
Modyfikacja programu obliczającego średnie, tak by można było wczytywać dane z pliku (20 min) |
| Zadanie1_9 Prezentacja: slajd 11 | |
| E‑podręcznik: strona 9.1.2 przykład E‑podręcznik: strona 9.1.3 przykład | ||
Faza podsumowująca | Powtórzenie wiadomości poznanych na lekcji (5 min) |
|
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