Scenariusz lekcji
1
Scenariusz lekcji Scenariusz lekcji Scenariusz lekcji Scenariusz lekcji
1 T EMAT LEKCJI :
Dostęp do danych z użyciem ADO .NET
2 C ELE LEKCJI :
2.1 Wiadomości:
Uczeń potrafi:
• podać definicję pojęć: baza danych, pole, rekord, relacja;
• omówić elementy baz danych;
• wymienić typy relacji stosowanych w bazach danych;
• omówić korzyści z łączenia tabel relacjami.
2.2 Umiejętności:
Uczeń potrafi:
• utworzyć nowy projekt w środowisku Visual Studio 2005;
• stosować język Visual Basic lub C# w projektach Visual Studio do obsługi baz danych;
• stosować klasy .Net Framework służące do obsługi różnych dostawców baz danych;
• korzystać z kreatora Data Form Wizard.
3 M ETODY NAUCZANIA
• pogadanka;
• laboratoryjna z elementami wykładu i pokazu.
4 Ś RODKI DYDAKTYCZNE
• komputery z zainstalowanym MS Visual Studio .NET 2005;
• zainstalowany serwer baz danych (MSDE, SQL Serwer).
5 U WARUNKOWANIA TECHNICZNE
• lokalna sieć komputerowa składająca się ze stanowisk uczniowskich, z zainstalowanym MS Visual Studio .NET 2005 i Power Point;
• projektor multimedialny.
6 P RZEBIEG LEKCJI
Scenariusz lekcji
Etap Zadanie Przebieg realizacji Uwagi do realizacji
– czynności
organizacyjne (5 min)
Faza przygotowawcza
– wprowadzenie do tematu (10 min)
- podanie tematu lekcji
- przedstawienie zagadnień, które zostaną omówione na lekcji, zaciekawienie uczniów jej treścią
- pogadanka z uczniami na temat ich doświadczeń z programowaniem i bazami danych
- omówienie różnych dostawców baz danych, z którymi współpracuje Visual Studio .NET 2005 (MS Jet-Access, SQL Server oraz baz dostępnych poprzez OleDB)
- wprowadzenie do baz danych typu ADO .NET
– otwarcie nowego projektu typu
Windows Application o nazwie „Baza”, elementy projektu (10 min)
- uruchomienie Visual Studio 2005
- otwarcie nowego projektu i określenie jego cech - omówienie elementów projektu i widoków
Faza realizacyjna
– kreator Data Form Wizard (20 min)
- uruchomienie kreatora Data Form Wizard - określenie zestawu danych – DataSet
- połączenie ze źródłem danych
- określenie dostawcy danych i testowanie połączenia
- wskazanie bazy danych (przygotowanej przez nauczyciela)
- wybór tabel i utworzenie relacji
- określenie pól i stylu wyświetlenia połączonych tabel
Uczniowie korzystają z bazy danych
przygotowanej przez nauczyciela. Może to być baza wykonana wMS Access lub np. baza oparta o aparat MSDE zainstalowany na stacji roboczej ucznia.
– określenie podstawowych
właściwości formularza (10 min)
– ustalenie, czy formularz bazy danych będzie głównym oknem aplikacji, czy też otwierany będzie z innego okna:
o w pierwszym przypadku – zmiana opcji startowych projektu
o w drugim przypadku – umieszczenie przycisku w głównym oknie aplikacji, np. Form1 (lub pozycji w menu) otwierającego formularz DataFormBiblioteka
– dostosowanie do własnych potrzeb interfejsu utworzonego przez Data Form Wizard
(15 min)
– modyfikacja napisów na przyciskach
– zmiana kolejności kontrolek ułożonych (domyślnie) alfabetycznie
– uruchamianie i testowanie aplikacji (10 min)
– przeglądanie rekordów połączonych tabel – dodawanie, usuwanie i edycja danych
Faza podsumowująca – automatyka tworzenia dostępu do danych a zawartość projektu (10 min)
– wprowadzenie do mechanizmów działanie obiektów ADO .NET – pobieżna analiza kodu utworzonego automatycznie
7 Bibliografia
[1] E. Gurbiel, G. Hardt-Olejniczak, E. Kołczyk, H. Krupicka, M. M. Sysło, Informatyka. Część 2. Podręcznik dla liceum ogólnokształcącego, WSiP S. A.
Warszawa 2003.
Scenariusz lekcji
7 Z AŁ Ą CZNIKI
8 C ZAS TRWANIA LEKCJI :
2 x 45 minut