Ramowy i szczegółowy program studiów

Transkrypt

Ramowy i szczegółowy program studiów
Program studiów podyplomowych
dla nauczycieli w zakresie
informatyki/technologii informacyjnej
Ramowy plan studiów
Ramowy plan studiów podyplomowych dla nauczycieli do nauczania informatyki/technologii
informacyjnej jako drugiego przedmiotu przedstawia poniższa tabela.
Lp.
I.
Liczba
godzin
Nazwa przedmiotu
Segment „Podstawy merytoryczne nauczania
informatyki/technologii informacyjnej”
9
Moduł 2. „Wprowadzenie do programowania”
40
16
24
wykład
zaliczenie
bez oceny
wykład
egzamin
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
40
16
24
Moduł 4. „Sieci, Internet i multimedia”
Forma
zaliczenia
225
Moduł 1. „Logika w informatyce”
Moduł 3. „Przetwarzanie i organizowanie danych
w arkuszu kalkulacyjnym”
Forma
pracy
wykład
egzamin
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
40
16
24
Moduł 5. „Bazy danych”
wykład
egzamin
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
40
16
1
wykład
egzamin
Lp.
Liczba
godzin
Nazwa przedmiotu
24
Moduł 6. „Programowanie z elementami algorytmiki”
24
II.
8
Segment „Kompetencje dydaktyczne nauczyciela
informatyki/technologii informacyjnej”
Forma
zaliczenia
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
48
24
Moduł 7. „Problemy społeczne i zawodowe
informatyki”
Forma
pracy
wykład
egzamin
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
wykład
zaliczenie
bez oceny
zaliczenie
bez oceny
135
Moduł 8. „Warsztat pracy nauczyciela informatyki
i technologii informacyjnej”
24
laboratorium
(w tym 8
godzin
w formie
projektu
zdalnego)
Moduł 9. „Wprowadzenie do programowania pracownia dydaktyczna”
16
laboratorium
zaliczenie
bez oceny
Moduł 10. „Przetwarzanie i organizowanie danych
w arkuszu kalkulacyjnym - pracowania dydaktyczna”
16
laboratorium
zaliczenie
bez oceny
Moduł 11. „Opiekun szkolnej pracowni
komputerowej”
32
wykład
zaliczenie
bez oceny
8
24
Moduł 12. „Sieci, Internet i multimedia - pracownia
dydaktyczna”
2
23
laboratorium
(w tym 8
godzin
zaliczenie na
w formie
ocenę
projektu
zdalnego)
laboratorium
(w tym 7
godzin
w formie
projektu
zaliczenie
bez oceny
Lp.
Liczba
godzin
Nazwa przedmiotu
Forma
pracy
Forma
zaliczenia
zdalnego)
III.
Moduł 13. „Bazy danych - pracownia dydaktyczna”
24
Segment „Doskonalenie kompetencji językowych
nauczyciela informatyki/technologii informacyjnej”
80
Moduł 14. „Język angielski”
80
IV. Segment „Konteksty współczesnej edukacji”
Moduł 15. „Metodyka nauczania technologii
informacyjnej i informatyki”
laboratorium
(w tym 8
godzin
w formie
projektu
zdalnego)
zaliczenie
bez oceny
lektorat
(w tym 20
godzin
w formie
ćwiczeń
zdalnych)
zaliczenie na
ocenę
laboratorium
zaliczenie
bez oceny
20
20
Szczegółowe programy modułów (przedmiotów)
SEGMENT I
„Podstawy merytoryczne nauczania informatyki/technologii
informacyjnej”
Moduł 1. „Logika w informatyce”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Interpretowanie pojęć z zakresu informatyki w terminach funkcji i relacji.
Stosowanie aparatu logiki, technik dowodzenia twierdzeń, teorii grafów i rekurencji do
rozwiązywania problemów o charakterze informatycznym.
Wykorzystanie logiki i teorii mnogości w informatyce.
Zarys treści:
(9 godz. wykładu w trybie stacjonarnym)
W1.
W2.
W3.
Rachunek zdań. Składnia i semantyka. Pojęcie tautologii. Metody dowodzenia
tautologii. Prawa rachunku zdań.
Zbiór i elementy zbioru. Definiowanie zbiorów. Podzbiory. Równość zbiorów.
Operacje na zbiorach. Prawa teorii zbiorów i sposoby ich dowodzenia.
Produkt kartezjański. Relacje. Rodzaje relacji. Operacje na relacjach i sposoby ich
sprawdzania. Zastosowanie pojęcia relacji w informatyce.
3
W4.
W5.
Algebra Boole’a. Funkcje logiczne. Metody reprezentacji funkcji logicznych.
Logika i teoria mnogości w informatyce.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
Huzar Z.: Elementy logiki dla informatyków, Oficyna Wydawnicza Politechniki
Wrocławskiej, Wrocław 2002.
Marek W., Onyszkiewicz J.: Elementy logiki i teorii mnogości w zadaniach,
Wydawnictwo Naukowe PWN, Warszawa, 1999.
Musielak J.: Wstęp do matematyki, Państwowe Wydawnictwo Naukowe,
Warszawa, 1970.
Rasiowa H.: Wstęp do matematyki współczesnej, Wydawnictwo Naukowo
Techniczne, Warszawa, 1985.
Wojciechowska: Elementy logiki i teorii mnogości, Wydawnictwo Naukowo
Techniczne, Warszawa, 1979.
Moduł 2. „Wprowadzenie do programowania”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Czytanie ze zrozumieniem programów zapisanych w języku programowania.
Symboliczne wykonywania prostych programów celem ich weryfikacji.
Pisanie i uruchamianie prostych programów o rozmiarze rzędu 100 wierszy kodu.
Formułowanie i rozwiązywanie prostych problemów algorytmicznych oraz zapisywanie
algorytmów w wybranym języku programowania.
Składnia i semantyka wybranego języka programowania (język Pascal).
Środowisko programistyczne oraz metody realizacji w tym środowisku
nieskomplikowanych projektów programistycznych.
Zarys treści:
(16 godz. wykładu w trybie stacjonarnym)
W1.
W2.
W3.
W4.
W5.
W6.
W7.
W8.
Wprowadzenie. Algorytm, sieć działań, implementacja algorytmów. Program.
Budowa programu. Stałe, zmienne oraz zakres ich stosowania.
Instrukcje języka programowania PASCAL. Instrukcje złożone. Instrukcje
warunkowe, pętli i wyboru.
Moduły programu. Procedury i funkcje. Przekazywanie parametrów aktualnych
przez wartość i zmienną.
Pisanie programów z zastosowaniem procedur i funkcji.
Zmienne strukturalne. Tablice, rekordy i zbiory.
Programowanie z wykorzystaniem tablic i rekordów.
Pliki i zmienna plikowa. Zapis wyników do pliku.
Biblioteki standardowe i własne, biblioteki standardowe: system, crt, dos, graph,
overlay, printer. Zasady korzystania z bibliotek standardowych, tworzenia
bibliotek własnych.
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2.
Projektowanie i implementacja programów w środowisku Turbo Pascala.
Projektowanie i implementacja programów z zastosowaniem instrukcji wejścia
i wyjścia. Pisanie i uruchamianie prostych programów.
4
L3.
L4.
L5.
L6.
L7.
L8.
Projektowanie i implementacja programów z zastosowaniem instrukcji
warunkowej IF.
Projektowanie i implementacja programów z zastosowaniem instrukcji FOR .
Projektowanie i implementacja programów z zastosowaniem instrukcji pętli
WHILE i REPEAT ...UNTIL.
Projektowanie i implementacja programów z zastosowaniem instrukcji wyboru
CASE ...OF
Projektowanie i implementacja programów z zastosowaniem procedur i funkcji.
Projektowanie i implementacja programów z zastosowaniem tablic i rekordów
oraz bibliotek standardowych i własnych.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
P1.
Opracowanie algorytmu działania programu komputerowego obsługującego
nieskomplikowaną bazę danych.
P2-3. Opracowanie programu komputerowego obsługującego nieskomplikowaną bazę
danych i jego realizacja w języku Pascal z wykorzystaniem procedur i funkcji.
P4. Rozszerzenie programu komputerowego obsługującego nieskomplikowaną bazę
danych o elementy multimedialne dostępne w języku Pascal.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Abolrous S.A.: Pascal. Podstawy programowania, Mikom, Warszawa, 1997.
Glaza D., Krasowska E.: Turbo Pascal w zadaniach z komentarzem, Mikom,
Warszawa, 1999.
Jarża R.: Turbo Pascal – szkoła programowania, Robomatic, Warszawa, 1999.
Kierzkowski A.: Turbo Pascal. Ćwiczenia praktyczne, Helion, Warszawa, 2000.
Marciniak A.: Borland Pascal 7.0 z elementami programowania, część I, Wyd.
Nakom, Poznań, 1997.
Sielicki A.: Laboratorium programowania w języku Pascal, Oficyna Wydawnicza
Politechniki Wrocławskiej, Wrocław, 1994.
Struzińska-Walczak A., Walczak K.: Nauka programowania dla początkujących.
Turbo Pascal, Wyd. W&W, Warszawa, 1999.
Moduł 3. „Przetwarzanie i organizowanie danych w arkuszu kalkulacyjnym”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Podstawowe pojęcia związane z arkuszami kalkulacyjnymi, ich budową i działaniem
oraz zasady ich projektowania.
Oprogramowywanie arkusza kalkulacyjnego.
Zarys treści:
(16 godz. wykładu w trybie stacjonarnym)
W1-3. Podstawowe pojęcia i operacje: anatomia okna MS Excel, przestrzeń robocza,
menu i paski narzędzi, dopasowywanie menu i pasków narzędzi, uruchamianie
pomocy MS Excel, wypełnianie komórek ciągiem liczb, wprowadzanie
i kopiowanie formuł, formatowanie rezultatów obliczeń, dopasowywanie
rozmiarów komórek, odnośniki do komórek, nadawanie nazw komórkom, funkcje
5
(paleta, tablicowe, decyzyjne i logiczne), wyszukiwanie wartości, sumowanie
i wyliczanie warunkowe, sortowanie.
W4. Analizowanie i prezentowanie danych: typy wykresów, wykresy 2-wymiarowe,
prezentacja kilku wykresów, wykresy słupkowe, elementy statystyki
matematycznej, rozwiązywanie równań i układów równań, macierze,
dopasowywanie funkcji do danych.
W5. Gromadzenie i przetwarzanie danych - bazy danych: bazy danych, Zastosowanie
formularzy do wprowadzania danych, polecenie Autofiltr, filtr zaawansowany,
sortowanie, sumy pośrednie, funkcje działające na bazach danych.
W6. Automatyzacja operacji – makropolecenia: ogólne informacje na temat
makropoleceń, makra nagrywane, uruchamianie makra, resetowanie makra, zasady
pisania makropoleceń.
W7-8. Podstawy oprogramowania arkusza kalkulacyjnego: edytor Visual Basic,
nazywanie funkcji i zmiennych, struktur programistyczne, instrukcja if, operatory
logiczne, instrukcje wyboru, pętle, zmienne i typy danych.
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1-3. Podstawowe pojęcia i operacje: anatomia okna MS Excel, przestrzeń robocza,
menu i paski narzędzi, dopasowywanie menu i pasków narzędzi, uruchamianie
pomocy MS Excel, wypełnianie komórek ciągiem liczb, wprowadzanie
i kopiowanie formuł, formatowanie rezultatów obliczeń, dopasowywanie
rozmiarów komórek, odnośniki do komórek, nadawanie nazw komórkom, funkcje
(paleta, tablicowe, decyzyjne i logiczne), wyszukiwanie wartości, sumowanie
i wyliczanie warunkowe, sortowanie.
L4. Analizowanie i prezentowanie danych: typy wykresów, wykresy 2-wymiarowe,
prezentacja kilku wykresów, wykresy słupkowe, elementy statystyki
matematycznej, rozwiązywanie równań i układów równań, macierze,
dopasowywanie funkcji do danych.
L5. Gromadzenie i przetwarzanie danych - bazy danych: bazy danych, Zastosowanie
formularzy do wprowadzania danych, polecenie Autofiltr, filtr zaawansowany,
sortowanie, sumy pośrednie, funkcje działające na bazach danych.
L6-7. Automatyzacja operacji – makropolecenia: ogólne informacje na temat
makropoleceń, makra nagrywane, uruchamianie makra, resetowanie makra, zasady
pisania makropoleceń.
L8. Podstawy oprogramowania arkusza kalkulacyjnego: edytor Visual Basic,
nazywanie funkcji i zmiennych, struktur programistyczne, instrukcja if, operatory
logiczne, instrukcje wyboru, pętle, zmienne i typy danych.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
L1.
L2.
L3.
L4.
Przetwarzanie dużej ilości danych z zastosowaniem arkusza kalkulacyjnego.
Matematyczny opis danych z wykorzystaniem narzędzi arkusza kalkulacyjnego.
Prezentowanie danych z zastosowaniem funkcji graficznych arkusza
kalkulacyjnego.
Projektowanie prostej bazy danych z zastosowaniem arkusza kalkulacyjnego.
Przykładowa literatura:
[1]
[2]
Karol J.: Visual Basic dla aplikacji w Excelu, Mikom, Warszawa, 1996
Langer M.: Po prostu Excel 2003 PL, Helion, Gliwice, 2004
6
[3]
[4]
Obecny: Matematyka w Excelu dla szkół średnich. Ćwiczenia praktyczne, Helion,
Gliwice, 2001
Synarska A.: Ćwiczenia z makropoleceń w Excelu, Mikom, Warszawa, 2000
Moduł 4. „Sieci, Internet i multimedia”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Zasady pracy w sieci lokalnej i rozległej. Podstawowe pojęcia i zagadnienia techniczne
niezbędne do pracy w sieci.
Usługi Internetu: wyszukiwanie informacji, poczta elektroniczna, przesyłanie plików na
odległość, tworzenie własnych stron WWW.
Prezentacje multimedialne i ich publikacja w sieci.
Zarys treści:
(16 godz. wykładu w trybie stacjonarnym)
W1.
W2.
W3.
W4.
W5.
W6.
W7.
W8.
Rodzaje sieci komputerowych, ich topologie, przeznaczenie i wykorzystanie.
Baza pojęciowa i podstawy działania komputerowych sieci lokalnych i rozległych
(Internet).
Zagadnienia związane z bezpieczeństwem sieci i przesyłanych informacji, w tym
szyfrowanie danych oraz profilaktyka antywirusowa.
Podstawy korzystania z Internetu. Korzystanie z narzędzi opartych o protokoły
telnet, ssh, ftp, itp. Niebezpieczeństwa związane z korzystaniem z Internetu.
Ograniczanie usług dotyczących
Multimedia i hipertekst – współczesne formy prezentacji i komunikacji. Obiekty
multimedialne osadzane w stronach hipertekstowych.
Omówienie standardów formatów wideo oraz audio stosowanych
w multimedialnych serwisach internetowych.
Kompresja wizji i audio na potrzeby prezentacji multimedialnych, korygowanie
sygnału audio.
Zasady posługiwania się narzędziami tworzenia multimedialnych materiałów
dydaktycznych i prezentacji: mikrofonem, kamerą, skanerem, programami do
odtwarzania dźwięku, czy DVD.
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2.
L3.
L4.
Sposoby wyszukiwania informacji w Internecie z wykorzystaniem wyszukiwarek
internetowych. Zasady działania serwisów wyszukujących. Korzystanie
z protokołu transmisji plików FTP. Transmisja plików z zastosowaniem protokołu
FTP z konsoli oraz z wyspecjalizowanych programów.
Komunikowanie się przez Internet oraz pozyskiwanie informacji -poczta
elektroniczna,
grupy
dyskusyjne,
FTP,
komunikatory
internetowe.
Konfigurowanie programów pocztowych do pracy z protokołem POP3 i SMTP.
Przygotowanie danych do przesyłania w Internecie: kompresja i dekompresja.
Omówienie metod kompresji. Testowanie połączenia z siecią Internet i ocena jego
jakości oraz szybkości ze względu na wykorzystywane usługi. Omówienie metod
kompresji obrazów w kontekście zastosowania ich w projektowaniu stron
internetowych.
Język opisu strony HTML. Modyfikacja pisma, grupowanie tekstu w bloki,
tworzenie list numerowanych, tabel, modyfikacja kolorów.
7
L5.
L6.
L7.
L8.
Kaskadowe arkusze stylów CSS. Struktura pliku stylu. Osadzanie stylów
w dokumencie HTML.
Skrypty języka JavaScript i ich zastosowanie w budowaniu stron Internetowych.
Tworzenie własnych stron WWW z zastosowaniem języka HTML i kaskadowego
arkusza stylu CSS oraz skryptów języka JavaScript.
Ogólne zasady przygotowywania prezentacji multimedialnych. Zastosowanie
programu Microsoft PowerPoint do przygotowania prezentacji. Osadzanie
elementów multimedialnych w prezentacjach programu PowerPoint.
Podstawy programu Macromedia Flash. Wykorzystanie obiektów. Klatki
kluczowe i animacja. sadzanie obiektów Macromedia Flash w stronach HTML.
Zastosowanie programu Macromedia Flash do przygotowania prezentacji
multimedialnej.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
P1.
P2.
P3.
P4.
Usługi dostępne w sieci Internet: korzystanie z poczty elektronicznej;
odnajdowanie i pobieranie informacji ze stron WWW; obsługa protokołu FTP.
Opracowanie dynamicznej strony internetowej w oparciu o skrypty języka
JavaScript oraz kaskadowe arkusze CSS.
Opracowanie i realizacja prezentacji multimedialnej lub pokazu slajdów
w programie Microsoft PowerPoint na wybrany przez studenta temat.
Opracowywanie i realizacja własnej animacji w programie Macromedia Flash.
Przygotowanie witryny internetowej zawierającej własne elementy multimedialne
osadzone w stronie WWW.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
Castro E.: Po prostu HTML 4, Helion, Gliwice, 2000.
Hunt C.: TCP/IP - Administracja sieci, RM, 2003.
Kościelny Cz., Hebisz T., Jackiewicz M.: Sieci komputerowe, Politechnika
Zielonogórska, 1999.
Laurie B., Laurie P.: Apache - Przewodnik encyklopedyczny, Helion, Gliwice, 2000.
Long B., Schenk S.: Cyfrowe filmy wideo, Helion, Gliwice, 2002.
Sportach M.: Sieci komputerowe - księga eksperta, Helion, Gliwice, 1999.
Moduł 5. „Bazy danych”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Podstawowe pojęcia związane z bazami danych oraz metody organizacji i zarządzania
komputerowymi bazami danych.
Podstawy języka SQL.
Formułowanie zapytań w języku SQL
Przygotowywanie schematu relacyjnej bazy danych na podstawie modelu encjazwiązek
Projekt i wykonanie prostej bazy danych.
Zarys treści:
(16 godz. wykładu w trybie stacjonarnym)
8
W1.
W2.
W3.
W4.
W5.
W6.
W7.
W8.
Systemy Zarządzania Bazami Danych (SZBD), definicja, podstawowe własności.
Podstawowe pojęcia związane z projektowaniem systemów informacyjnych.
Modelowanie związków encji.
Pojęcie relacji oraz podstawowe operacje na relacjach. Związki między relacjami
(1:1, 1:N, N:M), klucze główne i klucze obce, inne tzw. ograniczenia (ang.
constraints) bazodanowe.
Normalizacja relacji jako sposób na spójność i zgodność bazy danych
modelowanym fragmentem świata rzeczywistego. Transakcje bazodanowe na
przykładzie systemu MySQL.
Omówienie języka SQL, jako podstawowego narzędzia do zarządzania
informacjami zgromadzonymi w bazach danych. Polecenia DML (ang. Data
Manipulation Language) – część I.
Omówienie języka SQL, jako podstawowego narzędzia do zarządzania
informacjami zgromadzonymi w bazach danych. Polecenia DML (ang. Data
Manipulation Language) – część II.
Omówienie języka SQL, jako podstawowego narzędzia do zarządzania
informacjami zgromadzonymi w bazach danych. Polecenia DDL (ang. Data
Definition Language) oraz polecenia związane z obsługą transakcji
bazodanowych.
Elementy administrowania bazami danych oraz ochrona zgromadzonych danych.
System przywilejów oraz zarządzanie użytkownikami. Import i eksport danych.
Tworzenie kopii bezpieczeństwa oraz odzyskiwanie danych.
Narzędzia i metody budowania funkcjonalnych aplikacji bazodanowych ze
szczególnym zwróceniem uwagi na aplikacje internetowe.
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2.
L3.
L4.
L5.
L6.
L7.
L8.
Podstawy pracy z bazą danych MySQL. Podstawy języka SQL (polecenia:
CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT).
Projekt przykładowej struktury relacyjnej. Zapoznanie się z demonstracyjną
strukturą relacyjną. Ograniczenia (ang. constraints) bazodanowe.
Implementacja przykładowej struktury relacyjnej w bazie MySQL.
Polecenie SELECT – część 1 (klauzule ORDER BY oraz WHERE, operatory,
aliasy, wyrażenia, wartości puste NULL). Wybrane funkcje wbudowane.
Polecenie SELECT – część 2 (funkcje agregujące, klauzula GROUP BY, klauzula
HAVING). Polecenie SELECT – część 3 (złączenia tabel, iloczyn kartezjański,
złączenia równościowe, złączenia nierównościowe, złączenia zewnętrzne,
operatory UNION oraz UNION ALL, pod-zapytania).
System przywilejów oraz zarządzanie użytkownikami.
Transakcje w bazach danych. Import i eksport danych. Tworzenie kopii
bezpieczeństwa oraz odzyskiwanie danych.
Budowa aplikacji internetowych z wykorzystaniem języka PHP.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
P1.
P2.
Realizacja wybranych ćwiczeń z języka SQL, głównie bardziej zaawansowane
elementy klauzuli SELECT.
Projekt i realizacja bardziej złożonej struktury relacyjnej w systemie MySQL
(opracowanie szczegółowych założeń tworzonego systemu, projekt struktury
relacyjnej).
9
P3.
P4.
Projekt i realizacja bardziej złożonej struktury relacyjnej w systemie MySQL
(implementacja w systemie MySQL, utworzenie skryptu zapełniającego tabele
przykładowymi danymi).
Projekt oraz wykonanie bardzo prostej aplikacji internetowej (baza danych
MySQL, serwer WWW Apache, język skryptowy PHP).
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
Banachowski L.(tłum.): SQL. Język relacyjnych baz danych, WNT Warszawa,
1995.
Date C. J.: Wprowadzenie do systemów baz danych, Wydawnictwa NaukowoTechniczne, 2000.
Date C. J.: SQL: omówienie standardu języka, Wydawnictwa NaukowoTechniczne, 2000.
Dubios P.: MySQL. Podręcznik administratora, Wydawnictwo HELION, 2005.
Jakubowski A.: Podstawy SQL : ćwiczenia praktyczne, HELION, 2001.
Judith S. Bowman, Sandra L. Emerson, Marcy Darnovsky: Podręcznik języka SQL,
Wydawnictwa Naukowo-Techniczne, 2001.
MySQL AB: MySQL 5.0 Reference Manual, (jest to najbardziej aktualne
opracowanie na temat bazy MySQL stworzone i na bieżąco aktualizowane przez jej
twórców. Książka dostępna w wersji elektronicznej pod adresem
http://dev.mysql.com/doc/).
Stones R, Matthew N.: Bazy danych i MySQL. Od podstaw, Helion, 2003.
Welling L., Thomson L.: MySQL. Podstawy, Wydawnictwo HELION, 2005.
Moduł 6. „Programowanie z elementami algorytmiki”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Składnia i semantyka drugiego języka programowania (język C).
Przegląd wybranych algorytmów klasycznych wraz z elementami analizy złożoności
algorytmów.
Konstruowanie algorytmów z wykorzystaniem podstawowych technik algorytmicznych.
Zarys treści:
(24 godz. wykładów w trybie stacjonarnym)
W1.
W2.
W3.
W4.
W5.
W6.
Wprowadzenie do języka C. Zmienne i stałe. Typy danych w C. Stałe i
preprocesor C. Łańcuchy znakowe. Formatowane wejście/wyjście. Instrukcja
warunkowa if. Wstęp do pętli.
Podstawowe operatory. Wyrażenia i instrukcje. Konwersje typów. Funkcje z
argumentami. Instrukcja while. Operatory i wyrażenia relacyjne.
Pętla for. Inne operatory przypisania. Operator przecinkowy. Pętla do while. Pętle
zagnieżdżone. Tablice. Operator warunkowy ?. Instrukcje continue, switch i break.
Funkcje. Tablice wielowymiarowe. Prototypy ANSI C.
Rekurencja. Wskaźniki. Obsługa plików.
Struktury. Unie. Łańcuchy znakowe i funkcje łańcuchowe. Styl programowania.
Zarządzanie kodem źródłowym. Wstęp do technik inżynierii oprogramowania.
Styl programowania. Słowny opis algorytmu. Lista kroków. Schemat blokowy.
Drzewo algorytmu. Algorytmy liniowe. Wielomiany i schemat Hornera.
10
W7.
W8.
Tablicowanie funkcji. Największy wspólny podzielnik. Definicja iteracji.
Algorytmy iteracyjne. Miary zbiorów. Idea wartownika. Poszukiwanie w zbiorze.
Średnia. Minimum i maksimum.
Metody tworzenia algorytmów. ,,Dziel i zwyciężaj”. Programowanie dynamiczne.
Metoda zachłanna.
Algorytmy sortowania. Sortowanie bąbelkowe. Sortowanie prze wybór. Inne
algorytmy sortowania. Porównanie algorytmów sortowania. Wprowadzenie do
złożoności algorytmów.
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2
L3.
L4.
L5.
L6.
L7.
L8.
Zapoznanie się ze zintegrowanym środowiskiem programistycznym
umożliwiającymi tworzenie działających w systemie Windows (Dev-C++)
programów w języku C. Projektowanie i realizacja programów w języku C
z zastosowaniem funkcji printf, scanf oraz instrukcji warunkowej if. Pisanie,
kompilowanie i uruchamianie prostych programów.
Zmienne i stałe. Typy danych w C. Stałe i preprocesor C. Łańcuchy znakowe.
Formatowane wejście/wyjście. Instrukcja warunkowa if. Wstęp do pętli.
Projektowanie i realizacja programów w języku C z zastosowaniem
podstawowych operatorów. Wyrażenia i instrukcje. Konwersje typów. Funkcje
z argumentami. Instrukcja while. Operatory i wyrażenia relacyjne.
Projektowanie i realizacja programów w języku C z zastosowaniem pętli for. Inne
operatory przypisania. Operator przecinkowy. Pętla do while. Pętle zagnieżdżone.
Tablice. Operator warunkowy ?. Instrukcje continue, switch i break. Funkcje.
Prototypy ANSI C.
Projektowanie i realizacja programów w języku C z zastosowaniem rekurencji.
Wprowadzenie do wskaźników. Omówienie wskaźników do tablic. Tablice
wielowymiarowe. Łańcuchy znakowe i funkcje łańcuchowe. ObsługA plików.
Klasa i zasięg zmiennych. Struktury. Unie.
Projektowanie i realizacja programów w języku C z zastosowaniem funkcji
biblioteki standardowej. Ćwiczenia dotyczące stylu programowania. Zarządzanie
kodem źródłowym. Wybrane techniki inżynierii oprogramowania.
Projektowanie i realizacja programów w języku C implementujących algorytmy
liniowe. Wielomiany i schemat Hornera. Tablicowanie funkcji. Największy
wspólny podzielnik.
Projektowanie i realizacja programów w języku C implementujących algorytmy
iteracyjne. Definicja iteracji. Miary zbiorów. Idea wartownika. Poszukiwanie
w zbiorze. Średnia. Minimum i maksimum. Metody tworzenia algorytmów. ,,Dziel
i zwyciężaj”. Programowanie dynamiczne. Metoda zachłanna.
Projektowanie i realizacja programów w języku C implementujących algorytmy
sortowania. Sortowanie bąbelkowe. Sortowanie prze wybór. Inne algorytmy
sortowania. Porównanie algorytmów sortowania. Wprowadzenie do złożoności
algorytmów.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
L1.
L2.
Projektowanie i realizacja programów z zakresu teorii liczb. Najmniejsza wspólna
wielokrotność. Liczby pierwsze i liczby złożone. Poszukiwanie liczb pierwszych.
Sito Eratostenesa i faktoryzacja. Redukcja działań.
Projektowanie i realizacja programów w języku C z zastosowaniem napisów.
Kody znaków. Wyszukiwanie wzorców. Operowanie napisami. Funkcje
biblioteczne operujące na napisach.
11
L3.
L4.
Projektowanie i realizacja programów w języku C z zastosowaniem rekurencji.
Liczby Fibonacciego. Współczynniki dwumianowe. Wieże Hanoi.
Projektowanie i realizacja programów w języku C z zakresu arytmetyki i algebry.
Arytmetyka maszynowa. Liczby całkowite wysokiej precyzji. Podstawy
reprezentacji i konwersja. Operacje na wielomianach. Znajdowanie pierwiastków.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Aho A. V., Ullman J. D.: Wykłady z informatyki z przykładami w języku C, Helion,
Warszawa, 2003.
Gimpel S. E., Tondo C. L.: Język ANSI C. Ćwiczenia i rozwiązania, Wydawnictwa
Naukowo-Techniczne, Warszawa, 2004.
Liyanage M., Ullman L.: Programowanie w języku C. Szybki start, Helion,
Warszawa, 2005.
Loudon K.: Algorytmy w C, Helion, Warszawa, 2003.
Prata S.: Język C. Szkoła programowania, wyd. V, Helion, Warszawa, 2006.
Skiena S. S., Revilla M. A.: Wyzwania programistyczne, Wydawnictwa Szkolne
i Pedagogiczne, Warszawa, 2004.
Strzelecka N., Zając W.: Programowanie w języku ANSI C. Elementy języka
z przykładami, Wydawnictwo Akademii Morskiej w Gdyni, 2006.
Moduł 7. „Problemy społeczne i zawodowe informatyki”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Dostrzeganie i docenianie społecznego kontekstu informatyki i związanego z nią
ryzyka.
Oceny sytuacji pojawiających się w życiu zawodowym informatyka (ze względu
prawnego i etycznego).
Zarys treści:
(8godz. wykładów w trybie stacjonarnym)
W1.
W2.
W4.
W4.
Konwencja paryska. Konwencja berneńska, TRIPS. PCT, Patent europejski. Inne
porozumienia międzynarodowe dotyczące ochrony własności intelektualnej.
Pojęcie wynalazku i patentu, przesłanki zdolności do ochrony. Ochrona wzorów
użytkowych, wzorów przemysłowych. Procedura postępowania przed Urzędem
Patentowym. Informacja patentowa. Dokumentacja zgłoszeniowa do UPRP.
Ochrona znaków towarowych. Ochrona przed nieuczciwą konkurencją
i praktykami monopolistycznymi. Prawo autorskie i prawa pokrewne.
Odpowiedzialność zawodowa i etyczna. Kodeksy etyczne i kodeksy postępowania.
Ochrona programów komputerowych. Problemy prawne dotyczące Internetu.
Problemy i zagadnienia prawne dotyczące własności intelektualnej. Dochodzenie
i egzekucja praw własności intelektualnej. Ryzyko i odpowiedzialność związane
z systemami informatycznymi.
Przykładowa literatura:
[1]
Golat K., Golat R.: Prawo komputerowe, Wyd. Prawnicze Sp. z o.o., Warszawa,
1998.
12
[2]
[3]
[4]
[5]
Kotarba W.: Ochrona własności przemysłowej w gospodarce polskiej
w dostosowaniu do wymogów Unii Europejskiej i Światowej Organizacji Handlu,
Wyd. Instytut Organizacji i Zarządzania we Przemyśle „ORGMASZ”, Warszawa,
2000.
Podrecki P. i inni: Prawo Internetu, Wydawnictwo Prawnicze LexisNexis,
Warszawa, 2004.
Sobczak J.: Prawo autorskie i prawa pokrewne, Wyd. Polskie Wydawnictwo
Prawnicze, Warszawa -Poznań, 2000.
Waglowski P. : Prawo w sieci. Zarys regulacji Internetu, Wyd. HELION, Gliwice,
2005.
SEGMENT II
„Kompetencje dydaktyczne nauczyciela informatyki/technologii
informacyjnej”
Moduł 8. „Warsztat pracy nauczyciela informatyki i technologii informacyjnej”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Posługiwanie się komputerem.
Poczta elektroniczna i strony WWW.
Podstawy technik prezentacji.
Zarys treści:
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2.
L3.
L4.
L5.
Tworzenie dokumentów edytorze Microsoft Word: korzystanie z dostępnych
kreatorów i szablonów; opracowywanie nagłówków i stopek w odpowiedniej
w formie. Formatowanie dokumentów edytorze Microsoft Word: ustawienia
marginesów i strony; dołączanie do dokumentu numerów stron i wierszy; podział
dokumentu na strony, sekcje i kolumny; wstawianie list i tabel; wykonywanie
prostych obliczeń na danych liczbowych w tabelach (odpowiednie zastosowanie
zakładek).
Formatowanie dokumentów edytorze Microsoft Word: dołączanie do dokumentu
spisów treści, ilustracji (rysunków) i indeksu; zastosowanie odsyłaczy, podpisów
i przypisów dolnych.
Opracowywanie własnego szablonu stylów na przykładzie prostych dokumentów
biurowych. Praca z tekstem edytorze Microsoft Word: kopiowanie i wstawianie
tekstu; znajdowanie i zamiana tekstu; formatowanie akapitów oraz znaków;
dzielenie wyrazów; sprawdzanie poprawności gramatyki i wykorzystanie
tezaurusa; wykorzystanie opcji tekstu automatycznego.
Praca z elementami graficznymi i wykresami w edytorze Microsoft Word:
dołączanie elementów graficznych do dokumentu; wykorzystanie wewnętrznego
edytora graficznego (dostępne kształty i obiekty rysunkowe, efekty trójwymiarowe
i cienie); dołączanie obrazów i obiektów dostępnych w kliparcie; zastosowanie tła
i znaków wodnych; wykorzystanie pól tekstowych i linii; tworzenie wykresów;
rysowanie schematów blokowych, organizacyjnych i diagramów.
Drukowanie dokumentu i ustawianie opcji drukowania. Drukowanie kopert
i etykiet. Przygotowanie dokumentu dla potrzeb drukowania masowego
(seryjnego).
13
L6.
L7.
L8.
Opracowywanie prezentacji i pokazów slajdów w programie Microsoft
PowerPoint – podstawowe operacje (praca z: tekstem, elementami graficznymi,
wykresami, schematami organizacyjnymi i tabelami; redagowanie notatek dla
prezentera oraz materiałów informacyjnych dla uczestników prezentacji).
Formatowanie slajdów i prezentacji w programie Microsoft PowerPoint:
wykorzystanie dostępnych układów, szablonów, schematów kolorów i tła;
stosowanie wzorca slajdu i tytułu; wstawianie nagłówka i stopki; dodawanie
multimediów i animacji; przygotowanie pokazu slajdów z wykorzystaniem
różnych efektów wizualnych; dodawanie hiperłącza i przycisków.
Podstawy korzystania z sieci lokalnej.
(8 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
P1.
P2.
P3.
P4.
Podstawy pracy z Internetem.
Najczęściej wykorzystywane usługi dostępne w sieci Internet: korzystanie
z poczty elektronicznej; odnajdowanie i pobieranie informacji ze stron WWW;
ściąganie plików z Internetu; lista dyskusyjna.
Opracowywanie i realizacja własnego szablonu stylów w programie Microsoft
Word na przykładzie szablonu dokumentu pracy dyplomowej.
Opracowanie i realizacja prezentacji multimedialnej lub pokazu slajdów
w programie Microsoft PowerPoint na wybrany przez studenta temat.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
Altman Rick, Altman Rebecca: Po prostu PowerPoint 2003 PL (PowerPoint 2003
Visual QuickStart Guide), Wydawnictwo Helion, Gliwice, 2004, ISBN 83-7361405-2.
Kopertowska M., Łuszczyk E.: PowerPoint 2003 wersja PL. Ćwiczenia,
Wydawnictwo Mikom, Warszawa, 2004, ISBN: 83-7279-422-7.
Kowalczyk G.: Word 2003 PL. Ćwiczenia praktyczne, Wydawnictwo Helion,
Gliwice, 2004, ISBN 83-7361-227-0.
Parker C. R.: Skład komputerowy w minutę, Intersoftland / Prentice Hall
International, Warszawa, Polska / Hemel Hempstead, England, 1997, ISBN 8385515-99-2.
Simon J.: Word 2003 PL. 100 najlepszych sztuczek i trików (Word 2003 Top 100
Simplified Tips & Tricks), Wydawnictwo Helion, Gliwice, 2005, ISBN 83-7361488-5.
Moduł 9. „Wprowadzenie do programowania - pracownia dydaktyczna”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Programowanie w nauczaniu informatyki i innych przedmiotów.
Grafika w nauczaniu algorytmiki i konstrukcji programistycznych.
Algorytmy w różnych przedmiotach szkolnych i w życiu codziennym.
Projektowanie i realizacja prostego programu komputerowego na potrzeby dydaktyki
nieinformatycznego przedmiotu szkolnego.
Zarys treści:
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
14
L1.
L2.
L3.
L4.
L5.
L6.
L7.
L8.
Interfejs użytkownika (część I). Komunikacja użytkownika z programem.
Tworzenie menu wyboru. Przekazywanie danych do programu.
Interfejs użytkownika (część II). Tworzenie okien za pomocą polecenia Window.
Ustawianie koloru tła i czcionek.
Grafika (część I). Elementy programowania przy wykorzystaniu trybu
graficznego. Biblioteka graph3. Tworzenie prostych wykresów. Rysowanie figur
geometrycznych.
Grafika (część I). Elementy programowania przy wykorzystaniu trybu
graficznego. Biblioteka graph3. Tworzenie prostych wykresów. Rysowanie figur
geometrycznych.
Przygotowanie specyfikacja programu. Przygotowanie specyfikacji programu
dydaktycznego z wybranej dziedziny. Określenie funkcji programu, wyglądu
interfejsu użytkownika. Opracowanie metod podawania danych oraz wizualizacji
wyników.
Realizacja programu (część I). Zastosowanie odpowiednich algorytmów oraz
struktur danych potrzebnych do realizacji programu dydaktycznego.
Implementacja odpowiednich procedur i funkcji.
Realizacja programu (część II). Zastosowanie odpowiednich algorytmów oraz
struktur danych potrzebnych do realizacji programu dydaktycznego.
Implementacja odpowiednich procedur i funkcji.
Weryfikacja programu. Badanie poprawności działania aplikacji. Testowanie
funkcji programu. Sprawdzenie komunikatywności oprogramowania
z użytkownikiem.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
Ablorous S. A.: Pascal – Podstawy programowania, Wydawnictwo Mikom,
Warszawa, 1997.
Banachowski L., Diks K., Rytter W.: Algorytmy i struktury danych, Wydawnictwo
Naukowo-Techniczne, Warszawa, 2001.
Bielecki J.: Turbo Pascal 5.0 – wersja profesjonalna, Wydawnictwo Komunikacji
i Łączności, Warszawa, 1989.
Glaza D., Krasowska E.: Turbo Pascal w zadaniach z komentarzem, Wydawnictwo
Mikom, Warszawa, 1999.
Jarża R.: Turbo Pascal – szkoła programowania, Wydawnictwo Robomatic,
Warszawa, 1999.
Kierzkowski A.: Turbo Pascal. Ćwiczenia praktyczne, Wydawnictwo Helion,
Warszawa, 2000.
Marciniak A.: Borland Pascal 7.0 z elementami programowania – część I,
Wydawnictwo Nakom, Poznań, 1997.
Sielicki A.: Laboratorium programowania w języku Pascal, Oficyna Wydawnicza
Politechniki Wrocławskiej, Wrocław, 1994.
Struzińska-Walczak A., Walczak K.: Nauka programowania dla początkujących.
Turbo Pascal, Wydawnictwo W&W, Warszawa, 1999.
Moduł 10. „Przetwarzanie i organizowanie danych w arkuszu kalkulacyjnym pracowania dydaktyczna”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
15
-
Arkusz kalkulacyjny w praktyce szkolnej.
Projektowanie lekcji z użyciem arkusza kalkulacyjnego.
Realizacja przykładowych zadań maturalnych dotyczących wykorzystania arkusza
kalkulacyjnego.
Zarys treści:
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1-2. Badanie własności liczb: Liczba pierwsza, liczba doskonała, najmniejsza wspólna
wielokrotność, największy wspólny dzielnik.
L3. Rozwiązywanie układów równań: Równania i układy równań liniowych, równania
liniowe w formie macierzowej, równania i układy równań nieliniowych.
L4-5. Analiza przebiegu zmienności funkcji: Wykresy, badanie ekstremum,
monotoniczność, ograniczoność, itd.
L6-8. Przygotowywanie ćwiczeń z zastosowaniem MS Excel: Przygotowywanie
instrukcji do ćwiczeń z zastosowaniem MS Word i MS Excel.
Przykładowa literatura:
[1]
[2]
[3]
[4]
Karol J.: Visual Basic dla aplikacji w Excelu, Mikom, Warszawa, 1996.
Langer M.: Po prostu Excel 2003 PL, Helion, Gliwice, 2004.
Obecny: Matematyka w Excelu dla szkół średnich. Ćwiczenia praktyczne, Helion,
Gliwice, 2001.
Synarska A.: Ćwiczenia z makropoleceń w Excelu, Mikom, Warszawa, 2000.
Moduł 11. „Opiekun szkolnej pracowni komputerowej”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
-
Zasady pracy z multimedialnym zestawem komputerowym i jego współdziałanie
z różnymi urządzeniami peryferyjnymi.
Radzenie sobie z problemami technicznymi wynikającymi z eksploatacji sprzętu i
oprogramowania. Planowanie i dokonywanie zmian w konfiguracji pracowni, tzn.
zmian w konfiguracji sprzętu komputerowego, instalacja nowego oprogramowania.
Zagadnienia ochrony danych.
Funkcja opiekuna oraz administratora szkolnej pracowni komputerowej.
Instalacja oprogramowania w pracowniach internetowych.
Zarys treści:
(8 godz. wykładów w trybie stacjonarnym)
W1.
Organizacja pracowni komputerowej. Wymagania, regulamin pracowni.
Zagadnienia bezpieczeństwa i higieny pracy. Aspekty zdrowotne i ergonomiczne
pracy ucznia na stanowisku komputerowym.
W2. Podstawowe informacje o systemach operacyjnych i sieciowych.
W3-4. Współczesne systemy operacyjne: budowa, zasada działania, możliwości
i ograniczenia (MS Windows i Linux).
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym oraz 8 godz. nauczanie na
odległość – projekty studenckie realizowane drogą elektroniczną)
16
L1-2. Multimedialny zestaw komputerowy: konfiguracja, zasady instalacji i współpracy
z urządzeniami peryferyjnymi.
L3. Pracownia jako sieć komputerowa. Konfiguracja sieci komputerowych
dostarczanych przez MENiS do polskich szkół.
L4. Zarządzanie użytkownikami w sieci komputerowej, tworzenie użytkowników,
grup użytkowników, przydzielanie zasobów i praw dostępu.
L5. Bezpieczeństwo sieci komputerowej. Diagnoza stanów awaryjnych.
Zabezpieczenia antywirusowe, archiwizacja danych i konfiguracji.
L6. Diagnoza potrzeb związanych z rozwojem pracowni. Dobór oprogramowania
szkolnego. Obsługa wybranych narzędzi programistycznych.
L7-8. Porównanie systemów MSWindows i Linux w praktyce.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
Płoski Z. (red.): Informatyka w szkole – Poradnik dyrektora i nauczyciela,
Wydawnictwo Vulcan, Wrocław, 1993.
Dziekańska E.: Komputer a zdrowie, Chip nr 3/97.
Metzger P.: Anatomia PC : architektura komputerów zgodnych z IBM PC,
HELION, Gliwice, 2004.
Pogue D.: Windows XP Home Edition: Nieoficjalny podręcznik, Helion, Gliwice,
2005.
Ball B.: Linux, Helion, Gliwice, 1998.
Moduł 12. „Sieci, Internet i multimedia - pracownia dydaktyczna”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Wykorzystanie sieci, Internetu i multimediów w praktyce szkolnej.
Pozyskiwanie, gromadzenie i prezentacja danych na użytek szkolny.
Przygotowanie lekcji z wybranego przedmiotu metodą nauczania na odległość.
Zarys treści:
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
Wyszukiwanie informacji na zadany temat w Internecie za pomocą serwisów
wyszukiwawczych.
L2. Skanowanie, fotografia cyfrowa oraz obróbka pozyskanych materiałów.
L3. Rejestracja obrazu i dźwięku oraz przygotowanie ich do wykorzystania
w prezentacjach.
L4. Podstawy tworzenia interaktywnych prezentacji w programie Macromedia Flash
z wykorzystaniem filmów, materiałów dźwiękowych oraz animacji.
L5. Sposoby prezentacji filmów edukacyjnych, transmisji video na żywo oraz na
żądanie w sieci lokalnej oraz w Internecie za pomocą oprogramowania VideoLan.
L6-7. Prowadzenie zdalnej lekcji oraz nadzór nad studentami w programie NetSupport
School.
L8. Przygotowanie i przeprowadzanie zdalnych egzaminów z użyciem
oprogramowania NetSupport School.
(7 godz. nauczanie na odległość – projekty studenckie realizowane drogą elektroniczną)
17
P1.
P2.
P3.
Przygotowanie prezentacji ilustrującej lekcję z wybranego przedmiotu
w programie w programie Macromedia Flash.
Przygotowanie interaktywnej lekcji z wybranego przedmiotu, która będzie
wymagała aktywności ucznia. Prezentacja przygotowanych materiałów
w Internecie.
Przygotowanie sieciowego testu sprawdzającego wiedzę z wybranej dziedziny.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
Castro E.: Po prostu HTML 4, Helion, Gliwice, 2000
Dokumentacja i wersje testowe NetSupport School: http://www.alwo.pl/
Hunt C: TCP/IP - Administracja sieci, RM, 2003
Kościelny Cz., Hebisz T., Jackiewicz M.: Sieci komputerowe, Politechnika
Zielonogórska, 1999
Laurie B., Laurie P.: Apache - Przewodnik encyklopedyczny, Helion, Gliwice, 2000
Long B., Schenk S.: Cyfrowe filmy wideo, Helion, Gliwice, 2002
Sportach M.: Sieci komputerowe - księga eksperta, Helion, Gliwice, 1999
Moduł 13. „Bazy danych - pracownia dydaktyczna”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
Bazy danych w praktyce szkolnej.
Projektowanie prostych aplikacji bazy danych dotyczących tematyki szkolnej i ich
przykładowa realizacja.
Zarys treści:
(16 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym oraz 8 godz. nauczanie na
odległość – projekty studenckie realizowane drogą elektroniczną)
L1-6. Projekt prostej aplikacji bazodanowej, dotyczącej tematyki szkolnej i jej
realizacja.
L7-8. Rozwiązania przykładowych zadań maturalnych z baz danych.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
Bowman J.S., Emerson S.L., Darnovsky M.: Podręcznik języka SQL, WNT
Warszawa, 2001.
Converse T. , Park J.: PHP5 i MySQL. Biblia, Wydawnictwo Helion, 2005.
Date C. J., Darwen H.: SQL. Omówienie standardu języka, Warszawa, WNT, 2000.
Date C. J.: Wprowadzenie do systemów baz danych, Warszawa, WNT, 2000.
Hugh E. Williams, David Lane: PHP i MySQL. Aplikacje bazodanowe,
Wydawnictwo Helion, 2005.
Jeffrey D. Ulman: Podstawowy wykład z systemów baz danych, Warszawa, WNT,
2000.
Lis M.: PHP i MySQL. Dla każdego, Wydawnictwo Helion, 2005.
Welling L., Thomson L.: PHP i MySQL, Tworzenie stron WWW, Wydawnictwo
Helion, 2002.
18
SEGMENT III
„Doskonalenie kompetencji językowych nauczyciela
informatyki/technologii informacyjnej”
Moduł 14. „Język angielski”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
A) Językowe
- rozwijanie umiejętności poprawnego i swobodnego wypowiadania się i pisania,
- rozwijanie umiejętności słuchania i czytania ze zrozumieniem,
- wzbogacanie zasobu słownictwa i struktur gramatycznych pomocnych w komunikacji,
- rozszerzanie słownictwa z zakresu tematyki poszczególnych przedmiotów.
B) Pozajęzykowe
- nabywanie umiejętności stosowania strategii komunikacyjnych,
- stosowanie tematyki interdyscyplinarnej,
- rozszerzanie tematyki z zakresu kultury krajów danego obszaru językowego,
- wskazywanie i wdrażanie do sprawnego wykorzystywanie strategii i technik uczenia
się,
- organizowanie i ocenianie własnej nauki,
- wykorzystywanie nowoczesnych technologii do nauki języka obcego.
Zarys treści:
Wymagania dotyczące głównych umiejętności językowych zostały ułożone gradacyjnie (od
poziomu A1 do B2) według wymagań określonych w poziomach biegłości językowej
zawartych w Europejskim Systemie Opisu Kształcenia Językowego.
A) Słuchanie
Uczestnik:
- potrafi zrozumieć znane słowa i podstawowe wyrażenia dotyczące tematów bliskich
uczestnika (A1);
- potrafi zrozumieć główny sens zawarty w krótkich, prostych komunikatach
i ogłoszeniach (A2);
- potrafi zrozumieć główne wątki wielu programów radiowych i telewizyjnych (B1);
- potrafi zrozumieć dłuższe wypowiedzi i wykłady (B2);
- potrafi nadążyć za bardziej skomplikowanymi wywodami (B2);
- rozumie większość filmów w standardowej odmianie języka (B2).
B) Czytanie
Uczestnik:
- Rozumie znane słowa, proste zdania np. na tablicach informacyjnych, plakatach (A1);
- Potrafi czytać krótkie, proste teksty (A2);
- Potrafi znaleźć konkretne informacje w prostych tekstach (A2);
- Rozumie krótkie listy prywatne (A2);
- Rozumie opisy wydarzeń, uczuć i pragnień (B1);
- Czyta ze zrozumieniem artykuły i reportaże dotyczące problemów otaczającego świata
(B2);
- Rozumie współczesną prozę literacką (B2).
C) Mówienie – interakcja
Uczestnik potrafi:
- brać udział w krótkiej rozmowie, gdy rozmówca mówi wolno i pomaga formułować
odpowiedzi (A1);
19
formułować proste pytania (A1);
- odpowiadać na proste pytania (A1);
- brać udział w typowej, prostej rozmowie (A2);
- poradzić sobie w krótkich rozmowach towarzyskich (A2);
- poradzić sobie w czasie podróży (B1);
- rozmawiać na tematy prywatne, życia codziennego (B1);
- dość swobodnie porozumiewać się z rodzimym użytkownikiem języka (B2);
- brać czynny udział w dyskusji (B2).
D) Mówienie – produkcja
Uczestnik potrafi:
- używać prostych wyrażeń i zdań by opisać miejsca, ludzi (A1);
- posłużyć się ciągiem wyrażeń i zdań by opisać ludzi, warunki życia, pracę (A2);
- łączyć wyrażenia by opisywać przeżycia, zdarzenia, marzenia, ambicje (B1);
- relacjonować wydarzenia i opowiadać przebieg akcji w filmie, książce (B1);
- opisywać swoje reakcje i wrażenia (B1);
- krótko uzasadniać i objaśniać swoje poglądy (B1);
- formułować rozbudowane wypowiedzi na tematy go interesujące (B2);
- przedstawiać argumenty za i przeciw, prezentować swój punkt widzenia (B2).
E) Pisanie
Uczestnik potrafi:
- napisać krótki, prosty tekst, np. widokówka (A1);
- wypełnić formularze z danymi osobowymi (A1);
- pisać krótkie notatki, wiadomości, list prywatny (A2);
- pisać proste teksty na znane tematy (B1);
- pisać prywatne listy opisujące własne przeżycia i wrażenia (B1);
- pisać szczegółowe teksty na dowolne tematy związane ze swoimi zainteresowaniami
(B2);
- pisać rozprawkę lub opracowanie, przekazując informację lub rozważając argumenty za
i przeciw (B2).
F) Treści kulturoznawcze
Uczestnicy przy omawianiu poszczególnych tematów powinni poznawać zwyczaje,
wydarzenia i instytucje krajów odpowiedniego regionu językowego.
Treści kulturoznawcze powinny być wpisane w tematykę treści językowych i powinny być
zależne od poziomu języka i doświadczeń uczestników.
G) Tematyka, gramatyka, słownictwo, funkcje językowe
Podstawę strukturalną rozwijania wymienionych umiejętności i treści kulturoznawczych
powinny stanowić zagadnienia gramatyczne, słownictwo i funkcje językowe wbudowane w
odpowiednie zakresy tematyczne.
Dla każdego języka realizowanego przez uczelnię należy opracować własne rozkłady
materiałów, uwzględniając zakres tematyczny, gramatykę, słownictwo i funkcje językowe.
Poniżej został przedstawiony przykładowy rozkład materiału dla języka angielskiego
(początkowa faza przechodzenia od poziomu A2 do B1 przy 60 godzinach zajęć
stacjonarnych i 20 godzinach pracy „na odległość”). Opracowując rozkłady materiałów dla
innych języków należy uwzględnić zmiany np. w układzie tematycznym/zakresach
słownictwa, przemieszczeniu zagadnień gramatycznych i funkcji językowych.
-
Tematyka
Gramatyka
Słownictwo
Funkcje/sytuacje
Dane personalne
Tworzenie pytań
Daty, liczebniki, alfabet
Podawanie informacji
o sobie
Uczucia
Czasy: Present perfect
Opisujące związki
(Nie) Zgadzanie się
20
Tematyka
Gramatyka
Słownictwo
Funkcje/sytuacje
i Past simple
Zaimki zwrotne
międzyludzkie
Określanie emocji
względem ludzi
i doświadczeń
Dom
Czasy: Present perfect
continuous i simple
Określniki: just, already,
yet
Związki frazeologiczne
z czasownikami: do,
make, get
Określanie czynności
wykonanych
/wykonywanych w domu
Życie rodzinne
i towarzyskie –
prawa i obowiązki
Zaimki nieokreślone:
both, neither, either
Opisujące związki
Opisywanie wyglądu
rodzinne, wygląd
zewnętrznego osób
zewnętrzny i osobowość i osobowości
Podróżowanie.
Poznawanie się
i pożegnania
Zwroty używane do
powitań i pożegnań
Powitania i pożegnania
w różnych sytuacjach
i kulturach
Życie rodzinne
i towarzyskie –
rozkład dnia, tryb
życia
Czasy: Present simple
i continuous
Przysłówki
częstotliwości
Żywienie
Określenia ilości: a few, Jedzenie i odżywianie
a little, a lot of
się
Opowiadanie o
zwyczajach
żywieniowych
Zdrowie – sen
Czasownik+bezokoliczn Sen – słownictwo
ik / gerund
związane z tematem
Określanie zdrowego
rytmu dnia
Potwierdzanie
informacji
Przepraszanie
Pytania z question tags
Zwroty używane do
przepraszania i
potwierdzania
Życie rodzinne i
towarzyskie –
zmiany
Wyrażenie used to +
bezokolicznik
Opowiadanie o zmianach
w życiu obecnym
i w przeszłym
Szkoła –
wykształcenie,
koledzy, reguły
Czasowniki: make, let,
allow to
Edukacja
Opisywanie reguł
obecnych w szkole
Opowiadanie
o doświadczeniach
związanych ze szkołą
Kultura i sztuka
Czas wolny
Czasowniki modalne
can/could/be able to
Mocne przymiotniki,
np. awful
Wyrażanie opinii na
temat wydarzeń
kulturalnych i sposobu
spędzania wolnego czasu
Podróżowanie
Prośby
Pytanie
o pozwolenie
Czasownik +
bezokolicznik/gerund
Związki frazeologiczne
np. pobyt w hotelu
Zachowania w hotelu:
rejestrowanie, prośby,
zapytania
Życie rodzinne
i towarzyskie
Formy przyszłe: will,
going to, present
continuous
Czasowniki modalne
might, may
Dźwięki wydawane
przez ludzi
Praca
Zdania czasowe
Zdania warunkowe
Związki frazeologiczne
opisujące czynności
Opisywanie trybu życia,
wykonywane codziennie codziennych zajęć
Przyimki czasu
Przepraszanie
i potwierdzanie
informacji
Wypowiedzi na temat
przyszłości zaplanowanej
i nie planowanej
Praca
21
Opisywanie zadań
wymaganych przy
Tematyka
Gramatyka
Słownictwo
typu 1
Sens życia –
pieniądze w życiu
Zdania warunkowe
typu 2
Zakupy
Funkcje/sytuacje
wykonywaniu pracy
Słownictwo związane
z pieniędzmi
Sytuacje hipotetyczne
Zakupy, rodzaje sklepów
Zwroty przydatne w
sklepie
Wyjaśnianie czego
szukamy w sklepie
Podróżowanie –
środki transportu
Czasowniki modalne
must, have to, should
Środki transportu, ruch
uliczny
Określanie zasad
użytkowania różnych
środków transportu
Relacjonowanie
wydarzeń
Czas: Past perfect
simple
Samochody, jazda
samochodem
Relacjonowanie
wydarzeń
Zagrożenie
współczesnego
świata – hałas
Zdania podrzędnie
złożone przydawkowe
ograniczające i opisujące
Wyrażenia
rzeczownikowe
Precyzowanie informacji
Pytania o drogę
Udzielanie
wskazówek
Pytania pośrednie
Zwroty do pytania
o drogę i udzielania
wskazówek
Pytania o drogę
Udzielanie wskazówek
Kultura i sztuka,
czas wolny – filmy
Strona bierna
Filmy
Opisywanie wydarzeń
Wyrażanie opinii
Czas wolny – sport
Stopniowanie
przymiotników
Sport
Opisywanie najbardziej
ulubionych sportów
Kultura i sztuka,
czas wolny –
muzyka
Czasy używane w
narracji
Muzyka
Wyrażanie opinii
Przykładowa literatura – podręczniki (na przykład dla grupy
początkującej):
[1]
[2]
[3]
Murphy R.: English Grammar in Use, Oxford University Press, Oxford, 1998.
Oxenden C.: New Enlish File Elementary, Oxford University Press, Oxford, 2004.
Soars L.: New Headway Elementary, Oxford University Press, Oxford, 2003.
Inne środki dydaktyczne (w zależności od zaawansowania grupy):
-
Kasety wideo.
Płyty DVD.
Kasety/płyty audio.
Płyty CD do pracy samodzielnej z materiałem audio.
Płyty CD do pracy samodzielnej z materiałem interaktywnym.
Słowniki dwujęzyczne.
Słowniki jednojęzyczne.
Książki gramatyczne.
Książki do budowania słownictwa.
Materiały do budowania materiału gramatycznego, słownictwa, wymowy, funkcji
językowych.
Programy do nauki języków obcych.
22
SEGMENT IV
„Konteksty współczesnej edukacji”
Moduł 15. „Metodyka nauczania technologii informacyjnej i informatyki”
Cele kształcenia (efekty kształcenia – umiejętności i kompetencje
w zakresie):
-
-
-
Najważniejsze cele kształcenia w dziedzinie technologii informacyjnej i informatyki
oraz identyfikacja związanych z tym głównych problemów merytorycznych
i pedagogicznych.
Nowe możliwości edukacyjne związane z zastosowaniem metod i środków technologii
informacyjnej w uczeniu się i nauczaniu, oraz przygotowanie nauczycieli do
korzystania z niej i środków jej przekazu w celu wspomagania procesu nauczania
i uczenia się.
Najważniejszych treści i pojęcia z informatyki, jakie powinien znać każdy uczeń.
Zalety i niebezpieczeństwa związane ze stosowaniem technologii informacyjnej w
szkole.
Opracowywanie scenariuszy przykładowych lekcji i materiałów dydaktycznych.
Zarys treści:
(20 godz. ćwiczeń laboratoryjnych w trybie stacjonarnym)
L1.
L2.
L3.
L4.
L5.
L6.
L7.
L8.
Założenia polskiej reformy oświaty - kluczowe umiejętności i wiedza ucznia.
Metody pracy w zreformowanej szkole: komunikowanie się, praca w grupie,
nauczanie interdyscyplinarne, samokształcenie, kreatywne rozwiązywanie
problemów itp.
Cele kształcenia w dziedzinie informatyki i technologii informacyjnej. Podstawy
prawne kształtowania programów nauczania. Podstawowe definicje. Cele
nauczania, umiejętności i kompetencje kluczowe. Kwalifikacje merytoryczne
nauczyciela informatyki
Metodyka komputerowego procesu kształcenia. Ogólne uwagi metodyczne
nauczania technologii informacyjnej i informatyki w szkole podstawowej i
gimnazjum. Szczegółowe uwagi metodyczne nauczania w szkole podstawowej i w
gimnazjum w zakresie realizacji postawionych zadań. Technika prezentowania
materiału – pokaz.
Doskonalenie zawodowe nauczycieli w zakresie informatyki i technologii
informacyjnej. Cele doskonalenia. Modele rozwoju zawodowego nauczycieli.
Awans zawodowy.
Zasady projektowania procesu dydaktycznego. Przygotowanie nauczyciela do
zajęć. Cele i treści kształcenia. Programy nauczania, planowanie pracy
dydaktycznej. Programy autorskie. Plan i scenariusz lekcji. Ewaluacja
dydaktyczna.
Koncepcje nauczania informatyki i teorii informacyjnej cz. 1. Nauczanie
w systemie klasowo-lekcyjnym. Kształcenie skorelowane. Koncepcje nauczania
wspomaganego komputerem.
Koncepcje nauczania informatyki i teorii informacyjnej cz. 2. Edukacja na
odległość w świetle koncepcji nauczania wspomaganego komputerem. Zasady
nauczania informatyki w koncepcji konstruktywistycznej.
Organizacja pracy w pracowni komputerowej. Wychowanie na lekcjach
informatyki i technologii informacyjnej.
23
L9. Tworzenie własnych programów autorskich oraz rozkładów materiału na lekcjach.
L10. Przygotowywanie własnych scenariuszy wybranych lekcji i materiałów
dydaktycznych.
Przykładowa literatura:
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
Furmanek W., Piecuch A.: Dydaktyka informatyki, Wydawnictwo Uniwersytetu
Rzeszowskiego, Rzeszów, 2004.
Gałązka E., Mastalerz E.: Ewaluacja osiągnięć uczniów z techniki informatyki,
Wydawnictwo Naukowe Akademii Pedagogicznej, Kraków, 2002.
Hartley P.: Komunikacja w grupie, wydawnictwo Zysk i S-ka, Poznań, 2000.
Juszczyk S. (red.): Metodyka nauczani informatyki w szkole, Wyd. Adam
Marszałek, Toruń, 2001.
Juszczyk S., Janczyk J., Morańska D., Musioł M.: Dydaktyka informatyki
i technologii informacyjnej Wyd. Adam Marszałek, Toruń, 2003.
Krawczyński E., Talaga Z., Wilk M.: Technologia informacyjna – przewodnik
metodyczny, szkoły ponadgimnazjalne, Wydawnictwo Szkolne PWN, Warszawa,
2003.
Rozporządzenie Ministra Edukacji Narodowej i Sportu z dnia 26 lutego 2002 r.
w sprawie podstawy programowej wychowania przedszkolnego oraz kształcenia
ogólnego w poszczególnych typach szkół, Dz. U. z dnia 9 maja 2002 r.
Rozporządzenie Ministra Edukacji Narodowej z dnia 10 sierpnia 2001 r. w sprawie
standardów wymagań będących podstawą przeprowadzania sprawdzianów
i egzaminów, Dz. U. z dnia 3 września 2001 r.
24

Podobne dokumenty