Transcript

UNIWERSYTET PRZYRODNICZO-HUMANISTYCZNY W SIEDLCACH

WYDZIAŁ NAUK ŚCISŁYCH

Kierunek INFORMATYKA

INFORMATOR

-SYLABUS-

Studia podylomowe

Podyplomowe Studium Informatyki

czas trwania: 3 semestry

Siedlce 2012/2013

2

Spis treści

TECHNOLOGIE INFORMACYJNE .................................................................................................................................................. 3

PROJEKTOWANIE STRON WWW ................................................................................................................................................. 6

TECHNOLOGIE SIECIOWE ............................................................................................................................................................ 9

PROGRAMOWANIE .................................................................................................................................................................. 12

SYSTEMY OPERACYJNE ............................................................................................................................................................. 15

INŻYNIERIA OPROGRAMOWANIA ............................................................................................................................................ 18

TECHNOLOGIE APLIKACJI INTERNETOWYCH ............................................................................................................................. 21

BAZY DANYCH .......................................................................................................................................................................... 24

DYDAKTYKA INFORMATYKI DLA II ETAPU EDUKACYJNEGO ...................................................................................................... 27

DYDAKTYKA INFORMATYKI DLA III ETAPU EDUKACYJNEGO ..................................................................................................... 30

DYDAKTYKA INFORMATYKI DLA IV ETAPU EDUKACYJNEGO ..................................................................................................... 33

3

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Technologie informacyjne

Nazwa w języku angielskim: Information Technology

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: pierwszy

Liczba punktów ECTS: 8

Imię i nazwisko koordynatora przedmiotu: dr Ewa Szczepanik

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

UMIEJĘTNOŚCI

U_01 Potrafi przygotować i przedstawić krótką prezentację poświęconą wynikom realizacji zadania inżynierskiego

PSI_U01

U_02 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U02

U_03

Potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań, typowych dla informatyki ( praca z długim tekstem, przeprowadzanie powtarzalnych obliczeń: przygotowania budżetów, opracowywania prognoz, sporządzania tabel, wykresów, tworzenie bazy danych) oraz wybierać i stosować właściwe metody i narzędzia ( MS Word, MS Excel, Acces)

PSI_U05

U_04 Potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie

PSI_U06

KOMPETENCJE SPOŁECZNE

K_01 Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia. PSI_K01

K_02 Ma świadomość roli i miejsca technologii informacyjnej w pracy zawodowej i samokształceniu. PSI_K02

K_03 Jest przygotowany do podejmowania wyzwań zawodowych w społeczeństwie coraz bardziej informacyjnym, wykazuje aktywność we właściwym wykorzystaniu narzędzi informatycznych, ma świadomość odpowiedzialności za własną pracę i pracę zespołu

PSI_K03

Forma i typy zajęć: ćwiczenia laboratoryjne (30 godz) Wymagania wstępne i dodatkowe: Umiejętność obsługi komputera i korzystania z aplikacji biurowych w zakresie podstawowym.

Treści modułu kształcenia: 1. Internet - ogólna charakterystyka sieci. Zaawansowane metody wyszukiwania informacji. Zarządzanie

informacją (zapisywanie, odczytywanie). Korzystanie z baz własnych UPH (biblioteka). 2. Usługi w sieci Internet. Korzystanie z konta pocztowego, grup dyskusyjnych, forów internetowych, chatów,

komunikatorów internetowych. Zarządzanie swoimi plikami na serwerze. 3. Praca z systemem operacyjnym Windows. Sposób przedstawiania informacji: liczba, znak, tekst, obraz.

Zaawansowane operacje plikowe, praca z archiwami (rozpakowywanie archiwów, tworzenie własnych

4

archiwów). Praca z siecią komputerową (udostępnianie danych sieciowych, zabezpieczanie danych). Używanie dostępnych narzędzi Windows pozwalających na usprawnienie pracy systemu.

4. Redagowanie dokumentów: wpisywanie, poprawianie, korekta, autokorekta, formatowanie, umieszczanie obiektów w tekście, listy, nagłówki, sekcje, numerowanie stron, podgląd wydruku. Korespondencja seryjna.

5. Operacje zaawansowane: tabele, edytor równań matematycznych, tabulatory, kolumny, style i szablony, makra. Praca z wielostronicowymi dokumentami: przypisy, zakładki, hiperłącza, spisy treści, bibliografia, indeksy, spisy rysunków itd.

6. Tworzenie prezentacji multimedialnych za pomocą aplikacji Power Point: Zasady projektowanie prezentacji. Grafika, dźwięk, animacja elementów, dodawanie hiperłączy, wykresy, wzorce dla prezentacji, szablony prezentacji, organizacja pokazu, prezentacja automatyczna. Zapis prezentacji w różnych formatach.

7. Arkuszu kalkulacyjny MS Excel: typy danych, operatory, wyrażenia arytmetyczne, wyrażenia logiczne i tekstowe, argumenty funkcji, wartość funkcji, wyodrębnianie parametrów w rozwiązaniach zadań, sposoby adresowania, formuły, wbudowane funkcje, wypełnianie automatyczne, formatowanie komórek i zakresów, wykres XY.

8. Zaawansowane operacje w arkuszu kalkulacyjnym: funkcje decyzyjne, matematyczne, finansowe, statystyczne, tekstowe. Podsumowania w arkuszu - sumy pośrednie. Arkusz kalkulacyjny, jako prosta baza danych - formularz, wyszukiwanie, filtrowanie, sortowanie wielopolowe,

9. Wykorzystanie arkusza kalkulacyjnego w turystyce i rekreacji: zagadnienia optymalizacji: Solver, szukaj wyniku, tworzenie raportów – tabele i wykresy przestawne, makra.

10. Podstawy pracy w bazie danych MS Access: ogólna charakterystyka aplikacji bazodanowych, tworzenie tabel, formularz dla jednej tabeli, raporty, praca z wieloma tabelami, relacje między tabelami, kwerendy wybierające i aktualizujące, pola obliczeniowe w kwerendach.

11. Przetwarzanie obrazów i tekstów: Adobe Photoshop. Importowanie zdjęć do pliku. Autokorekta, poziomy, histogram. Podstawowe narzędzia programu: kadrowanie, lasso, różdżka, gumka, przesunięcie, dodawanie tekstu. Wybrane opcje narzędzi. Warstwy. Wielkość zdjęcia, zapis, wydruk. ABBYY FineReader. Ustawienia skanera. Wprowadzanie różnego rodzaju dokumentów: skanowanie grafiki, tabel, tekstu (rozpoznawanie, sprawdzanie pisowni, eksport).

12. Praca z plikami dźwiękowymi w programie Audacity. Paski: kontrolny, miernika, edycji, miksera. Panel kontrolny. Wbudowane generatory. Wybrane efekty typu: normalizacja, odszumiacz, echo, kompresor, narastanie poziomu, wyciszanie, wzmacnianie, zmiana prędkości, tempa, wysokości itd. Nagrywanie własnej audycji, zapisywanie jej i eksportowanie.

13. Pinnacle Studio Plus. Bezpośredni przekaz z kamery cyfrowej na dysk komputera. Montaż materiału wideo (zmiana kolejności scen, odrzucenie nieprzydatnych fragmentów). Dodawanie przejść, tytułów, grafiki, efektów dźwiękowych, podkładu muzycznego. Zapisywanie własnego filmu.

14. Narzędzia i środki technologii informacyjnej w turystyce i rekreacji. Systemy informacyjne. Tworzenie własnych dokumentów na podstawie wyszukanej i przetworzonej informacji.

15. Tworzenie strony internetowej: formatowanie tekstu, hiperłącza, rozmieszczanie grafiki, tabele, zagnieżdżanie tabel. Wykorzystanie narzędzi Word, Front Page do tworzenia własnych witryn internetowych. Podstawy HTML.

Literatura podstawowa:

1. Berdychowski j, „Informatyka w turystyce i rekreacji”, ALMAMER, Warszawa 2006 2. Bremer F. A., Kula R. , „ABC Użytkownika Microsoft Office 2007”, Videograf Edukacja, 2010. 3. Danowski B., „Tworzenie stron WWW w praktyce”, Wydawnictwo HELION, Gliwice 2007. 4. Frye C., „Microsoft Excel 2007. Krok po Kroku”, Wydawnictwo RM, 2007. 5. Kolberg M., „Excel w firmie. Przykłady zastosowań”, Wydawnictwo Robomatic, Wrocław 2001 6. Liengme B. V., „Microsoft Excel w biznesie i zarządzaniu” ,Wydawnictwo RM, Warszawa 2002. 7. Pikoń K.., „ABC Internetu”, Wydawnictwo Helion, 2006. 8. Praca zbiorowa „Microsoft Office Access 2007. Krok po Kroku”, Wydawnictwo RM, 2007. 9. Praca zbiorowa, „Microsoft Office Word 2007. Krok po Kroku”, Wydawnictwo RM, 2007. 10. Praca zbiorowa, „Excel w finansach i zarządzaniu”, Wydawnictwo WSFiZ, Białystok 2000

5

11. Preppernau J., Cox J., „Microsoft Office PowerPoint 2007. Krok po Kroku”, Wydawnictwo RM, 2007. 12. Sławik M., „Microsoft Office Access 2007 dla każdego", Videograf Edukacja, 2007.

Literatura dodatkowa:

1. Kopertowska-Tomczak M., „Word 2007. Ćwiczenia”, PWN, 2009. 2. Kopertowska-Tomczak M.,”Excel 2007. Ćwiczenia”, PWN, 2011. 3. Kopertowska-Tomczak M., „PowerPoint 2007. Ćwiczenia”, PWN, 2010. 4. Negrino T., „Prezentacje w PowerPoint 2007 PL, Helion, 2008. 5. Mendrala D., Szeliga M., „Access 2007 PL. Kurs”, Helion, 2007.

Planowane formy/działania/metody dydaktyczne:

Ćwiczenia laboratoryjne indywidualne i grupowe z wykorzystaniem technik multimedialnych. Zamieszczanie na stronach internetowych problemów i zadań ćwiczeniowych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekt U_03 sprawdzany jest na zajęciach laboratoryjnych. Efekty U_01, U_02 i U_04 oraz K_01-K_03 są sprawdzane przy ocenie samodzielnego projektu (prezentacji, strony internetowej).

Forma i sposób zaliczenia:

Warunek uzyskania zaliczenia przedmiotu: co najwyżej dwie nieusprawiedliwione nieobecności na ćwiczeniach i spełnienie każdego z trzech niżej opisanych warunków

1) uzyskanie, co najmniej 65 punktów na podstawie ocen cząstkowych uzyskanych za poszczególne zajęcia; 2) uzyskanie łącznie, co najmniej 35 punktów za samodzielne przygotowanie strony internetowej; 3) uzyskanie łącznie, co najmniej 101 punktów ze wszystkich form zaliczenia.

Przedział punktacji 0-100 101-120 121-140 141-160 161-180 181-200 Ocena 2,0 3,0 3,5 4,0 4,5 5,0

Poprawy: W przypadku nieobecności usprawiedliwionej możliwość realizacji zadań w innym terminie, w czasie konsultacji.

Bilans punktów ECTS: Aktywność Obciążenie studenta

Udział w wykładach 0 godz.

Udział w ćwiczeniach 30 godz.

Samodzielne przygotowanie się do ćwiczeń 65 godz.

Udział w konsultacjach godz. z przedmiotu 5 godz.

Sumaryczne obciążenie pracą studenta 100 godz. Punkty ECTS za przedmiot 4 ECTS

6

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Projektowanie stron WWW

Nazwa w języku angielskim: Website Design

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: pierwszy

Liczba punktów ECTS: 5

Imię i nazwisko koordynatora przedmiotu: dr Mirosław Barański

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Ma podstawową wiedze na temat algorytmów, ich własności oraz zna etapy rozwiązywania zadań PSI_W01

W_02 Ma uporządkowaną wiedzę z zakresu podstawowych znaczników języka HTML oraz Java Script PSI_W01, PSI_W02

W_03 Ma uporządkowana wiedzę na temat wykorzystania funkcji w języku Java Script PSI_W01, PSI_W02

W_04 Ma uporządkowaną wiedze z zakresu prezentacji informacji za pomoca HTML i Java Script PSI_W01, PSI_W02

UMIEJĘTNOŚCI

U_01 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U02

U_02 Umie projektować proste witryny w języku HTML i Java Script PSI_U05 U_03 Umie rozwiązywać proste problemy algorytmiczne za pomocą języka Java Script PSI_W05, PSI_W06

U_04 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla informatyki oraz wybierać i stosować właściwe metody i narzędzia

PSI_W06

KOMPETENCJE SPOŁECZNE

K_01 Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia. PSI_K01

Forma i typy zajęć: wykłady (15 godz.), ćwiczenia laboratoryjne (21 godz.)

Wymagania wstępne i dodatkowe:

1. brak

7

Treści modułu kształcenia:

1. Wstęp do projektowania witryn WWW. Pojęcia podstawowe. Fazy tworzenia witryny WWW (koncepcja, treści, wygląd). Struktura programu witryny/strony WWW.

2. Operacje podstawowe. Znaczniki operujące na znakach, akapitach, nagłówkach, listy itd. 3. Operacje zaawansowane. Tabele, obrazy, style, grafika. Formularze. 4. Język Java Script - instrukcje. Instrukcje decyzyjne. Instrukcje iteracyjne. Instrukcja wyboru. Instrukcje

sterujące. Instrukcja grupująca. 5. Język Java Script - funkcje Definicje funkcji. Specyfikatory funkcji. Parametry funkcji. Funkcje przeciążone.

Funkcje biblioteczne.

Literatura podstawowa:

1. J.N.Robbins. Projektowanie stron internetowych. Przewodnik dla początkujących. 2. W.Gajda. HTML, XHTML i CSS. Praktyczne projekty. Wydanie II. 3. A. MacCaw. JavaScript. Aplikacje WWW

Literatura dodatkowa:

1. Jon Duckett. HTML i CSS. Zaprojektuj i zbuduj witrynę WWW.

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, ćwiczenia laboratoryjne wspomagane technikami multimedialnymi. Zamieszczanie na stronach internetowych problemów i zadań laboratoryjnych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01 – W_04 będą sprawdzane na egzaminie pisemnym. Efekt U_01 - U_04 będą systematycznie sprawdzane na zajęciach laboratoryjnych. Efekty K_01 będą weryfikowane, w oparciu o posiadaną wiedzę i umiejętności w czasie zajęć laboratoryjnych.

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu: • Regularne zajęcia – 26 pkt., • Obrona zadania indywidualnego – 14 pkt.

Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów z poszczególnych form aktywności studenta: regularne zajęcia – co najmniej 13 pkt., obrona indywidualnego zadania – co najmniej 7 pkt. Na tej formie zajęć student może maksymalnie uzyskać 40 pkt.

Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

8

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. Bdb (A)

Poprawy: Jednorazowa poprawa każdego kolokwium w trakcie zajęć w semestrze. Dwie poprawy obu kolokwiów w sesji egzaminacyjnej, odpowiednio przed drugim i trzecim terminem egzaminu pisemnego.

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 15 godz.

Udział w ćwiczeniach laboratoryjnych 21 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 50 godz.

Udział w konsultacjach godz. z przedmiotu 9 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 30 godz.

Sumaryczne obciążenie pracą studenta 125 godz.

Punkty ECTS za przedmiot 5 ECTS

9

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Technologie sieciowe

Nazwa w języku angielskim: Networking Technologies

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: pierwszy

Liczba punktów ECTS: 6

Imię i nazwisko koordynatora przedmiotu: Dr Andrzej Salamończyk

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Student zna podstawowe pojęcia z dziedziny sieci komputerowych. PSI_W01, PSI_W03 W_02 Zna warstwy sieci komputerowych w modelu OSI PSI_W01, PSI_W03 W_03 Zna protokoły komunikacyjne wykorzystywane w sieciach komputerowych, PSI_W01, PSI_W03

W_04 Zna adresowanie, protokoły i standardy wykorzystywane powszechnie w Internecie PSI_W01, PSI_W03

W_05 Zna podstawy projektowania i zarządzania sieciami LAN. PSI_W01, PSI_W03

UMIEJĘTNOŚCI

U_01 Potrafi zaprojektować, zrealizować i skonfigurować prostą sieć (routery, serwery, hosty), także z wykorzystaniem DHCP, pracując na sprzęcie zachowuje odpowiednie zasady bezpieczeństwa

PSI_U02, PSI_U03, PSI_U06, PSI_U07

U_02 Potrafi diagnozować i usuwać usterki w sieciach komputerowych PSI_U02, PSI_U05, PSI_U07

U_03 Posługuje się symulatorem sieci. PSI_U02, PSI_U07

KOMPETENCJE SPOŁECZNE

K_01 Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia. PSI_K01 K_02 Uwzględnia w swoich projektach i rozwiązaniach istniejące standardy sieciowe PSI_K02 K_03 Potrafi współpracować w zespole w realizacji niektórych zadań PSI_K03

Forma i typy zajęć: wykłady (15 godz.), ćwiczenia laboratoryjne (21godz.)

Wymagania wstępne i dodatkowe:

Brak

Treści modułu kształcenia:

Treści wykładów: 1. Podstawowe pojęcia i definicje związane z technologiami sieciowymi. Pojęcie protokołu, warstwy

protokołów w sieciach komputerowych. Budowa modelu OSI, porównanie modelu OSI i TCP/IP.

10

2. Warstwa aplikacji, warstwa transportu. Przegląd podstawowych aplikacji i protokołów sieciowych: ftp, telnet, ssh, email, WWW. Protokół TCP oraz struktura segmentu TCP, protokół UDP

3. Warstwa sieci, Adresowanie IP. Protokoły routingu. 4. Warstwa łącza danych. Ethernet oraz protokół ARP. Token Ring oraz FDDI.. 5. Sieci WAN i WLAN. Bezpieczeństwo sieci komputerowych. Elementy projektowania sieci

komputerowych . Diagnozowanie uszkodzeń. Treści zajęć laboratoryjnych

1. Wprowadzenie do sieci komputerowych TCP/IP Identyfikacja podstawowych urządzeń sieciowych i

weryfikacja ustawień sieciowych. Budowa sieci LAN złożonej z kilku komputerów, testowanie i monitorowanie sieci.

2. Przegląd podstawowych aplikacji sieciowych. 3. Projektowanie sieci, adresowanie IPv4. Adresowanie IP - adresacja routerów w zadanej topologii.

Znaczenie klas adresów IP, podsieci, masek podsieci, konfiguracja adresu IP na interfejsach routera. 4. Podstawy konfigurowania routerów Cisco. 5. Konfiguracja routera, NAT, DHCP. 6. Protokoły routingu, realizacja i konfiguracja przykładowej topologii. 7. Rozwiązywanie problemów w sieciach.

Literatura podstawowa:

1. Kurose J. F., Ross K. W., Sieci komputerowe. Od ogółu do szczegółu z Internetem w tle, Wydawnictwo Helion, Gliwice 2006

2. K. Krysiak. Sieci Komputerowe - Kompendium. Wydawnictwo Helion 2005 3. T. Sheldon. Wielka Encyklopedia Sieci Komputerowych. Wydawnictwo Robomatic s.c. 1999.

Literatura dodatkowa:

1. Akademia Sieci Cisco. CCNA Exploration, Semestr 1-4. PWN, Warszawa 2011 2. Leinwand, B. Pinsky. Konfiguracja Routerów Cisco. Podstawy. Mikom, Warszawa 2002. 3. M. Sportack. Routing IP - podstawowy podrecznik. Mikom, Warszawa 2000. 4. M. Sportack. Sieci komputerowe. Wydawnictwo Helion 2004, 5. R. Wright. Elementarz routingu IP. Mikom, Warszawa 1999.

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, Laboratoria z wykorzystaniem sprzętu sieciowego. Zamieszczanie na stronach internetowych zadań i materiałów do ćwiczeń.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty U_01 – U_03,K_02 są sprawdzane w czasie ocenianych zadań na laboratoriach. Niektóre z tych zadań są realizowane w grupach, w ten sposób są sprawdzana jest umiejętność K_03.

Efekty W_01 – W_05, K_01 sprawdzane są egzaminie.

Forma i warunki zaliczenia:

11

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu:

• Regularne zajęcia – 26 pkt., • Obrona zadania indywidualnego – 14 pkt.

Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów z poszczególnych form aktywności studenta: regularne zajęcia – co najmniej 13 pkt., obrona indywidualnego zadania – co najmniej 7 pkt. Na tej formie zajęć student może maksymalnie uzyskać 40 pkt. Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. bdb (A)

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 15 godz.

Udział w ćwiczeniach laboratoryjnych 21 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 65 godz.

Udział w konsultacjach godz. z przedmiotu 14 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 35 godz.

Sumaryczne obciążenie pracą studenta 150 godz.

Punkty ECTS za przedmiot 6 ECTS

12

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Programowanie

Nazwa w języku angielskim: Programming

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: drugi

Liczba punktów ECTS: 5

Imię i nazwisko koordynatora przedmiotu: dr Mirosław Barański

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Ma podstawową wiedze na temat algorytmów, ich własności oraz zna etapy rozwiązywania zadań PSI_W02

W_02 Ma uporządkowaną wiedzę z zakresu podstawowych konstrukcji języka C/C++ PSI_W01, PSI_W02 W_03 Ma uporządkowaną wiedzę z zakresu typów danych w języku C/C++ PSI_W01, PSI_W02

W_04 Ma uporządkowana wiedzę na temat wykorzystania funkcji w językach programowania PSI_W01, PSI_W02

W_05 Ma uporządkowaną wiedze z zakresu rozwiązywania problemów za pomocą metody zstępującej i wstępującej PSI_W01, PSI_W02

UMIEJĘTNOŚCI

U_01 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U02

U_03 Umie implementować proste algorytmy w języku C/C++ oraz dobrać odpowiednie struktury danych do rozwiązywanego problemu PSI_U04

U_04 Umie weryfikować poprawność napisanego programu, potrafi dobrać odpowiednie dane testowe PSI_W04

U_05 Umie rozwiązywać proste problemy algorytmiczne za pomocą języka C/C++ PSI_W04, PSI_W06

U_06 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla informatyki oraz wybierać i stosować właściwe metody i narzędzia

PSI_W05

KOMPETENCJE SPOŁECZNE

K_01 Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia. PSI_K01

Forma i typy zajęć: wykłady (15 godz.), ćwiczenia laboratoryjne (21 godz.)

Wymagania wstępne i dodatkowe:

brak

13

Treści modułu kształcenia:

1. Wstęp do programowania. Pojęcia podstawowe. Fazy powstawania programu (koncepcja, algorytm, kodowanie). Jednostki leksykalne. Struktura programu.

2. Instrukcje. Instrukcje decyzyjne. Instrukcje iteracyjne. Instrukcja wyboru. Instrukcje sterujące. Instrukcja grupująca.

3. Typy danych i zmienne. Standardowe typy danych. Zmienne i ich deklaracje. 4. Instrukcje. Instrukcje decyzyjne. Instrukcje iteracyjne. Instrukcja wyboru. Instrukcje sterujące. Instrukcja

grupująca. 5. Funkcje Definicje funkcji. Specyfikatory funkcji. Parametry funkcji. Funkcje przeciążone. Funkcje

biblioteczne. 6. Statyczne struktury danych. Tablice. Struktury. Unie. 7. Metody wstępujaca i zstępujaca w programowaniu strukturalnym. 8. Wprowadzenie do obiektowych struktur danych. Klasy i obiekty. Elementy analizy obiektowej. Klasy.

Obiekty.

Literatura podstawowa:

1. Jerzy Grebosz - Symfonia C++ (wszystkie semestry); Edition 2000, 2005. 2. W.M. Turski, Metodologia programowania, WNT, Warszawa 1982.

Literatura dodatkowa:

1. Bjorne Stroustrup - Język C++ ; WNT 2002. 2. N. Wirth, Wstęp do programowania systematycznego, WNT, Warszawa 1987. 3. E. W. Dijkstra, Umiejętność programowania, WNT, Warszawa 1985. 4. A.Alagic, M.A.Arbib, Projektowanie programów poprawnych i dobrze zbudowanych, WNT 1982, 5. A.V. Aho, J.E. Hopcroft, J.D. Ullman, Projektowanie i analiza algorytmów komputerowych, PWN, Warszawa

1983. 6. Andrew Koenig, Barbara E. Moo - C++. Potęga języka. Od przykładu do przykładu, Helion 2004.

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, ćwiczenia laboratoryjne wspomagane technikami multimedialnymi. Zamieszczanie na stronach internetowych problemów i zadań laboratoryjnych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01 – W_05 będą sprawdzane na egzaminie pisemnym. Efekt U_01 - U_06 będą systematycznie sprawdzane na zajęciach laboratoryjnych. Efekty K_01 będzie weryfikowany, w oparciu o posiadaną wiedzę i umiejętności, w czasie zajęć laboratoryjnych.

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu: • Regularne zajęcia – 26 pkt., • Obrona zadania indywidualnego – 14 pkt.

Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów z poszczególnych form aktywności studenta: regularne zajęcia – co najmniej 13 pkt., obrona indywidualnego zadania – co najmniej 7 pkt. Na tej formie zajęć student może maksymalnie uzyskać 40 pkt.

Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w

14

zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. Bdb (A)

Poprawy: Jednorazowa poprawa każdego kolokwium w trakcie zajęć w semestrze. Dwie poprawy obu kolokwiów w sesji egzaminacyjnej, odpowiednio przed drugim i trzecim terminem egzaminu pisemnego.

Bilans punktów ECTS:

Studia podyplomowe

Aktywność Obciążenie studenta

Udział w wykładach 15 godz.

Udział w ćwiczeniach laboratoryjnych 21 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 35 godz.

Udział w konsultacjach godz. z przedmiotu 9 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 20 godz.

Sumaryczne obciążenie pracą studenta 100 godz.

Punkty ECTS za przedmiot 4 ECTS

15

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Systemy operacyjne

Nazwa w języku angielskim: Operating Systems

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: drugi

Liczba punktów ECTS: 4

Imię i nazwisko koordynatora przedmiotu: dr Piotr Świtalski

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Orientuje się w obecnym stanie oraz najnowszych trendach rozwojowych z zakresu dziedzin nauki i dyscyplin naukowych właściwych dla kierunku informatyka

PSI_W01

W_02 Ma uporządkowaną wiedzę z zakresu systemów operacyjnych, w tym zna ogólne zasady budowy i funkcjonowania współczesnych systemów operacyjnych PSI_W04

UMIEJĘTNOŚCI

U_01 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U02

U_02 Potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań, typowych dla informatyki oraz wybierać i stosować właściwe metody i narzędzia

PSI_U05

U_03 Potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie

PSI_U06

U_04 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U07

KOMPETENCJE SPOŁECZNE

K_01 Rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) — podnoszenia kompetencji zawodowych, osobistych i społecznych

PSI_K01

Forma i typy zajęć: Wykłady (12 godz.), ćwiczenia laboratoryjne (15 godz.)

Wymagania wstępne i dodatkowe:

Warunkiem uczestnictwa w zajęciach jest znajomość zagadnień przedmiotu „Technologie sieciowe” lub znajomość literatury obowiązującej na tym przedmiocie.

Treści modułu kształcenia:

16

1. Struktury systemów komputerowych. Podstawowe definicje. Ewolucja systemów operacyjnych. Ogólna architektura systemu. Struktura wejścia-wyjścia. Struktura i hierarchia pamięci. Ochrona sprzętowa.

2. Struktury systemów operacyjnych. Składowe systemu. Usługi systemu operacyjnego. Funkcje systemowe. Programy systemowe. Struktura systemu. Maszyny wirtualne.

3. Procesy i planowanie przydziału procesora. Koncepcja procesu. Stan procesu. Blok kontrolny procesu. Planowanie przydziału procesora. Cykl faz procesora i wejścia-wyjścia. Planista i planowanie. Kryteria planowania. Algorytmy szeregowania. Planowanie metoda FCFS. Planowanie metodą ”najpierw najkrótsze zadanie”. Planowanie priorytetowe. Planowanie rotacyjne. Ocena algorytmów.

4. Zarządzanie pamięcią. Wiązanie adresów, ładowanie i konsolidacja. Logiczna i fizyczna przestrzeń adresowa. Wymiana. Przydział ciągły. Stronicowanie. Segmentacja.

Literatura podstawowa:

1. Silberschatz A., Galvin P. B.: Podstawy systemów operacyjnych, wydanie szóste, WNT, 2005.

Literatura dodatkowa:

1. Quigley E., UNIX Shells by Examples, Prentice Hall PTR, 2004.

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany jest technikami multimedialnymi. Ćwiczenia laboratoryjne – zajęcia praktyczne z wykorzystaniem wybranych narzędzi programowych. Na stronie internetowej prowadzącego zamieszczane są materiały z problemami i zadaniami laboratoryjnymi.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01, W_02 oraz K_01 weryfikowane będą poprzez egzamin pisemny, a także w toku weryfikacji przygotowania do kolejnych zajęć laboratoryjnych Efekty U_01 do U_04 będą sprawdzane systematycznie na zajęciach laboratoryjnych

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim, za które można uzyskać maksymalnie 40 pkt. Zaliczenie zajęć laboratoryjnych i dopuszczenie do egzaminu jest możliwe po uzyskaniu co najmniej 20 pkt.

Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. bdb (A)

Bilans punktów ECTS:

Studia podyplomowe

Aktywność Obciążenie studenta

Udział w wykładach 12 godz.

Udział w ćwiczeniach laboratoryjnych 15 godz.

17

Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 40 godz.

Udział w konsultacjach godz. z przedmiotu 13 godz.

Przygotowanie się do egzaminu 20 godz.

Sumaryczne obciążenie pracą studenta 100 godz.

Punkty ECTS za przedmiot 4 ECTS

18

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Inżynieria oprogramowania

Nazwa w języku angielskim: Software engineering

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: drugi

Liczba punktów ECTS: 3

Imię i nazwisko koordynatora przedmiotu: dr Jarosław Skaruz

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Ma uporządkowaną wiedzę z zakresu inżynierii oprogramowania, w tym zna fazy rozwoju oprogramowania. PSI_W01

W_02 Ma uporządkowaną wiedzę z zakresu projektowania i eksploatacji systemów informatycznych. PSI_W06

UMIEJĘTNOŚCI

U_01 Potrafi pracować indywidualnie i w zespole; umie oszacować czas potrzebny na realizację zleconego zadania; potrafi opracować i zrealizować harmonogram prac zapewniający dotrzymanie terminów

PSI_U02

U_02 Potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania PSI_U05

U_03 Potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi oraz narzędziami komputerowo wspomaganego projektowania do projektowania i weryfikacji systemów informatycznych

PSI_U06

U_04 Potrafi, zgodnie ze specyfikacją, zaplanować proces realizacji systemu informatycznego; potrafi wstępnie oszacować jego koszty PSI_U07

U_05 Potrafi zaprojektować i zaimplementować prosty system informatyczny PSI_U07

KOMPETENCJE SPOŁECZNE

K_01 Potrafi pracować w zespole współdziałając i dzieląc się obowiązkami w grupie realizującej zadanie. PSI_K01

K_02 Potrafi poszerzać samodzielnie swoja wiedzę. PSI_K03

Forma i typy zajęć: wykłady (12 godz.), ćwiczenia laboratoryjne (15 godz.)

Wymagania wstępne i dodatkowe:

2. Umiejętność programowania

Treści modułu kształcenia:

19

1. Wprowadzenie do inżynierii oprogramowania. Kryzys oprogramowania. Złożoność projektu oprogramowania. Modele cyklu życiowego oprogramowania.

2. Metodyka Rational Unified Process. Główne koncepcje metodyki RUP. Zalecane dobre praktyki. Fazy rozwoju oprogramowania. Aktywności projektowe.

3. Wymagania na system. Cele wymagań na system. Wymagania funkcjonalne i niefunkcjonalne. Pozyskiwanie i specyfikowanie wymagań.

4. Projektowanie użytecznych interfejsów użytkownika. Cele usability. Wpływ optymalizacji stron WWW. Optymalizacja elementów WWW: nawigacja, wyszukiwarki, teksty, linki i komunikaty.

5. Analiza i projektowanie . Cele analizy i projektowania. Forward i bazkward engineering. Model projektu. Klasy i interfejsy. Notacja diagramów klas. Diagramy czynności, sekwencji i pakietów.

Literatura podstawowa:

1. FC. Larman, UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji, Helion, 2011

2. E. Hasted, Sprzedaj swój software, Helion, 2007

Literatura dodatkowa:

1. B. K. Jayaswal, P. C. Patton, Oprogramowanie godne zaufania. Metodologia, techniki i narzędzia projektowania, Helion, 2007

2. D. Pilone, R. Miles, Head First Software Development, Helion, 2008

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, ćwiczenia z wykorzystaniem narzędzi CASE. Zamieszczanie na stronach internetowych materiałów dydaktycznych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01 i W_02 sprawdzane będą na egzaminie. Efekty U_01-U_05 będą sprawdzane podczas zaliczenia laboratorium. Efekt K_01 będzie sprawdzany na laboratorium. Efekt K_02 będzie sprawdzany na egzaminie.

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu: Regularne zajęcia – 26 pkt., Obrona zadania indywidualnego – 14 pkt. Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów z poszczególnych form aktywności studenta: regularne zajęcia – co najmniej 13 pkt., obrona indywidualnego zadania – co najmniej 7 pkt. Na tej formie zajęć student może maksymalnie uzyskać 40 pkt. Egzamin jest egzaminem ustnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. Bdb (A)

20

Poprawy: Liczba popraw egzaminu zależy od aktualnie obowiązujących przepisów UPH.

Bilans punktów ECTS:

Studia podyplomowe

Aktywność Obciążenie studenta

Udział w wykładach 12 godz.

Udział w ćwiczeniach 15 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 25 godz.

Udział w konsultacjach godz. z przedmiotu 8 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 15 godz.

Sumaryczne obciążenie pracą studenta 75 godz.

Punkty ECTS za przedmiot 3 ECTS

21

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Technologie Aplikacji Internetowych

Nazwa w języku angielskim: Web Application Technologies

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: drugi

Semestr: trzeci

Liczba punktów ECTS: 3

Imię i nazwisko koordynatora przedmiotu: dr Mirosław Barański

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 Ma podstawową wiedze na temat algorytmów, ich własności oraz zna etapy rozwiązywania zadań PSI_W02

W_02 Ma uporządkowaną wiedzę z zakresu podstawowych konstrukcji języka PHP PSI_W01, PSI_W02 W_03 Ma uporządkowaną wiedzę z zakresu typów danych w języku PHP PSI_W01, PSI_W02

W_04 Ma uporządkowana wiedzę na temat wykorzystania funkcji w językach programowania PSI_W01, PSI_W02

W_05 Ma uporządkowaną wiedze z zakresu wykorzystania bazy danych w projektowaniu witryn WWW PSI_W01, PSI_W02

UMIEJĘTNOŚCI

U_01 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych PSI_U02

U_02 Umie implementować proste algorytmy w języku C/C++ oraz dobrać odpowiednie struktury danych do rozwiązywanego problemu PSI_U05

U_03 Umie weryfikować poprawność napisanego programu, potrafi dobrać odpowiednie dane testowe PSI_U05

U_04 Umie rozwiązywać proste problemy algorytmiczne za pomocą języka C/C++ PSI_U05, PSI_W06

U_05 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla informatyki oraz wybierać i stosować właściwe metody i narzędzia

PSI_W07

KOMPETENCJE SPOŁECZNE

K_01 Zna ograniczenia własnej wiedzy i rozumie potrzebę dalszego kształcenia. PSI_K01

Forma i typy zajęć: wykłady (12 godz.), ćwiczenia laboratoryjne (15 godz.)

Wymagania wstępne i dodatkowe:

brak

22

Treści modułu kształcenia:

1. Instrukcje. Instrukcje decyzyjne. Instrukcje iteracyjne. Instrukcja wyboru. Instrukcje sterujące. Instrukcja grupująca.

2. Typy danych i zmienne. Standardowe typy danych. Zmienne i ich deklaracje. 3. Instrukcje. Instrukcje decyzyjne. Instrukcje iteracyjne. Instrukcja wyboru. Instrukcje sterujące. Instrukcja

grupująca. 4. Funkcje Definicje funkcji. Specyfikatory funkcji. Parametry funkcji. Funkcje przeciążone. Funkcje

biblioteczne. 5. Statyczne struktury danych. Tablice. Struktury. Unie. 6. Wprowadzenie do obiektowych struktur danych. Klasy i obiekty. Elementy analizy obiektowej. Klasy.

Obiekty. 7. Wykorzystanie bazy danych MySQL w projektowaniu witryn WWW – biblioteka,. funkcje

Literatura podstawowa:

1. H.Hayder. Programowanie obiektowe w PHP 5. 2. E.Quigley, M.Gargenta PHP i MySQL. Księga przykładów.

Literatura dodatkowa:

1. L.Ullman. PHP5. Zaawansowane tworzenie stron WWW. Szybki start 2. A.Trachtenberg, D.Sklar. PHP. Receptury. Wydanie II

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, ćwiczenia laboratoryjne wspomagane technikami multimedialnymi. Zamieszczanie na stronach internetowych problemów i zadań laboratoryjnych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01 – W_05 będą sprawdzane na egzaminie pisemnym. Efekt U_01 - U_06 będą systematycznie sprawdzane na zajęciach laboratoryjnych. Efekty K_01 będą weryfikowane, w oparciu o posiadaną wiedzę i umiejętności w czasie zajęć laboratoryjnych.

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu: • Regularne zajęcia – 26 pkt., • Obrona zadania indywidualnego – 14 pkt.

Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów z poszczególnych form aktywności studenta: regularne zajęcia – co najmniej 13 pkt., obrona indywidualnego zadania – co najmniej 7 pkt. Na tej formie zajęć student może maksymalnie uzyskać 40 pkt.

Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 60 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 30 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

23

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. Bdb (A)

Poprawy: Jednorazowa poprawa każdego kolokwium w trakcie zajęć w semestrze. Dwie poprawy obu kolokwiów w sesji egzaminacyjnej, odpowiednio przed drugim i trzecim terminem egzaminu pisemnego.

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 12 godz.

Udział w ćwiczeniach laboratoryjnych 15 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 30 godz.

Udział w konsultacjach godz. z przedmiotu 8 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 10 godz.

Sumaryczne obciążenie pracą studenta 75 godz.

Punkty ECTS za przedmiot 3 ECTS

24

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Bazy Danych

Nazwa w języku angielskim: Database

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Zastosowań Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: drugi

Semestr: trzeci

Liczba punktów ECTS:

Imię i nazwisko koordynatora przedmiotu: dr Anna Kołkowicz

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01 ma uporządkowaną wiedzę z zakresu teoretycznych podstaw baz danych, wykorzystywanych modeli, projektowania relacyjnych baz danych oraz języka SQL PSI_W05

W_02 orientuje się w rozwoju baz danych, obecnym stanie oraz najnowszych trendach rozwojowych z zakresu baz danych PSI_W01

UMIEJĘTNOŚCI

U_01 potrafi pozyskiwać informacje na temat relacyjnych baz danych z literatury oraz innych źródeł, w tym zwłaszcza internetowych; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie

PSI_U06

U_02 posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych w dziedzinie relacyjnych baz danych i ich zastosowań PSI_U02

U_03 potrafi ocenić przydatność narzędzi oraz rutynowych metod służących do rozwiązywania prostych zadań inżynierskich w dziedzinie relacyjnych baz danych oraz wybierać i stosować, właściwe dla określonych warunków i sytuacji, metody i narzędzia

PSI_U05

U_04 potrafi wykorzystać Microsoft Access w celu zaprojektowania i implementacji prostego bazodanowego systemu informatycznego PSI_U07

KOMPETENCJE SPOŁECZNE

K_01 rozumie potrzebę i zna możliwości ciągłego dokształcania się, podnoszenia kompetencji zawodowych, osobistych i społecznych, potrafi myśleć i działać w sposób przedsiębiorczy w zakresie racjonalnego zastosowania i wykorzystania technologii bazodanowych

PSI_K01

Forma i typy zajęć: wykłady (12 godz.), ćwiczenia laboratoryjne (15 godz.)

Wymagania wstępne i dodatkowe:

Warunkiem uczestnictwa w zajęciach jest wcześniejsze uzyskanie zaliczenia z następujących przedmiotów: 1. Podstawy programowania

lub znajomość literatury obowiązującej w tych przedmiotach.

25

Treści modułu kształcenia:

Treści zajęć: 1. Podstawowe pojęcia baz danych. Funkcje bazy danych. Definicja i rodzaje baz danych. Języki baz danych.

Funkcje zarządzania bazą danych, system zarządzania bazą danych. Właściwości baz danych, korzyści ze stosowania baz danych. Modele danych: hierarchiczny, sieciowy, relacyjny, obiektowy.

2. Relacyjny model danych. Definicja relacji, atrybuty/dziedzina i schemat relacji. Właściwości relacji, przykłady relacji. Klucze relacji, typy związków (relacji). Typy i stopień uczestnictwa, diagramy związków. Pułapki połączeń. Przekształcanie diagramu E - R w schemat relacji.

3. Normalizacja bazy danych. Pojęcie normalizacji. Typy zależności 1 NF, wady 1 NF. Pełna zależność funkcyjna - 2 NF, wady 2 NF. Przechodnie zależności funkcyjne - 3 NF, wady 3NF. Akomodacja zależności funkcyjnych i niefunkcyjnych. Diagramy zależności, 4 NF i 5NF.

4. Interfejs SZBD - język SQL. Podstawowe pojęcia SQL. Klauzula SELECT. Wyrażenia z kilkoma operatorami. Wyrażenia w klauzuli WHERE. Wyrażenia w klauzuli ORDER BY. SQL - funkcje sumaryczne. Konstrukcje GROUP BY i HAVING.

5. SQL – podzapytania. Zapytania złożone. Podzapytania. ANY i ALL. Podzapytania skorelowane. EXISTS i NOT EXISTS. SQL – złączenia. Przegląd złączeń. Zastępowanie podzapytań złączeniami. Złączenia z tabelami sterującymi. Złączenia z podzapytaniami. UNION. Perspektywy ze złączeniami.

Literatura podstawowa:

1. Barczak A., Florek J., Sydoruk T.: Bazy danych; Wyd. Akademii Podlaskiej, Siedlce 2006 2. Banachowski L., Bazy danych : wykłady i ćwiczenia / Lech Banachowski [et al.]. Warszawa : Wydaw.

PJWSTK, 2003

Literatura dodatkowa:

1. Riordan R.M.; Projektowanie systemów relacyjnych baz danych. Wyd. RM, Warszawa 2000 2. Jan L. Harrington; SQL dla każdego; Wydawnictwo Mikom, 2005Banachowski L., Mrówka-Matejewska E.,

Stencel K.; Systemy baz danych. Wykłady i ćwiczenia; Wydawnictwo PJWSTK, 2006 3. Steven R.; Access. Bazy danych. Projektowanie i programowanie. Wyd. Helion 2001

Planowane formy/działania/metody dydaktyczne:

Wykład tradycyjny wspomagany technikami multimedialnymi, laboratoria – praktyczna praca na komputerze. Zamieszczanie na stronach internetowych zagadnień teoretycznych i zadań ćwiczeniowych.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01 i W_02 będą weryfikowane na egzaminie pisemnym. Efekty U_01 - U_04 weryfikowane będą w trakcie zajęć oraz sprawdzane na egzaminie pisemnym a także podczas realizacji zadania indywidualnego. Efekt K_01 będzie weryfikowany, w oparciu o posiadaną wiedzę i umiejętności, w czasie zajęć laboratoryjnych oraz oceny realizacji zadania indywidualnego.

Forma i warunki zaliczenia:

Moduł kończy się egzaminem. Do egzaminu mogą przystąpić osoby, które uzyskały zaliczenie laboratorium. Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane na regularnych zajęciach z nauczycielem akademickim oraz z samodzielnie wykonanego zadania indywidualnego według schematu:

Regularne zajęcia – 50 pkt.,

Zajęcia laboratoryjne będą zaliczone w wypadku uzyskania co najmniej połowy punktów za regularne zajęcia – co najmniej 25 pkt. Na tej formie zajęć student może maksymalnie uzyskać 50 pkt.

26

Egzamin jest egzaminem pisemnym. Można na nim uzyskać do 50 pkt. Egzamin będzie zaliczony w przypadku uzyskania co najmniej 25 pkt. Ocena końcowa z modułu (wystawiana po zaliczeniu wszystkich części składowych), w zależności od sumy uzyskanych punktów (maksymalnie 100pkt.) jest następująca (w nawiasach ocena wg skali ECTS):

Zakres Ocena Zakres Ocena

0-50 pkt. ndst (F) 71-80 pkt. db (C)

51-60 pkt. dst (E) 81-90 pkt. db+ (B)

61-70 pkt. dst+ (D) 91-100 pkt. bdb (A)

Poprawy: Trzy terminy egzaminu pisemnego. Dodatkowy termin zaliczenia laboratorium w sesji egzaminacyjnej.

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 12 godz.

Udział w ćwiczeniach laboratoryjnych 15 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 40 godz.

Udział w konsultacjach godz. z przedmiotu 8 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 25 godz.

Sumaryczne obciążenie pracą studenta 100 godz.

Punkty ECTS za przedmiot 4 ECTS

27

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Dydaktyka Informatyki dla II etapu edukacyjnego

Nazwa w języku angielskim: Didactics of Computer Science of 2nd Educational Stage

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: pierwszy

Semestr: drugi

Liczba punktów ECTS: 2

Imię i nazwisko koordynatora przedmiotu: dr Agnieszka Skulimowska

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01

Zna podstawę programową kształcenia ogólnego do przedmiotu Zajęcia komputerowe w szkole podstawowej. Ma wiedzę na temat metod nauczania wykorzystywanych na lekcjach informatyki, zna i rozumie konieczność przestrzegania zasad nauczania. Posiada wiedzę o dostępnych programach nauczania i podręcznikach dopuszczonych do użytku szkolnego. Wie jak przygotowywać pomoce dydaktyczne i pisać scenariusze lekcji.

PSI_W01

W_02 Zna portale edukacyjne, aplikacje internetowe i przydatne strony WWW. Posiada wiedzę na temat licencji Creative Commons. PSI_W01

W_03 Zna narzędzia do nauki programowania: Baltie, Logomocja. PSI_W02

UMIEJĘTNOŚCI

U_01 Trafnie wyznacza cele lekcji, dobiera metody nauczania do realizowanych treści, przestrzega zasad nauczania. Przygotowuje scenariusze lekcji. Potrafi dokonać wyboru programu nauczania i podręcznika.

PSI_U05

U_02 Szanuje prawa autorskie i korzysta z twórczości innych. PSI_U06

U_03

Buduje sceny z przedmiotów przechowywanych w bankach Baltiego. Czaruje sceny przez wydawanie poleceń Baltiemu. Tworzy własne programy - przepisy dla czarownika Baltiego w wykonywaniu określonych zadań, posiada umiejętność dzielenia skomplikowanego problemu na prostsze. Tworzy proste rysunki i rysunki rekurencyjne w programie Logomocja. Korzysta z zstępującej i wstępującej metody programowania. Tworzy animacje w oparciu o Edytor postaci.

PSI_U04

U_04 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych. PSI_U02

KOMPETENCJE SPOŁECZNE

K_01 Rozumie potrzebę i zna możliwości ciągłego dokształcania się, podnoszenia kompetencji zawodowych, osobistych i społecznych, potrafi myśleć i działać w sposób przedsiębiorczy.

PSI_K01

K_02 Ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole i ponoszenia odpowiedzialności za wspólnie realizowane zadania.

PSI_K03

28

Forma i typy zajęć: ćwiczenia laboratoryjne (20 godz.)

Wymagania wstępne i dodatkowe:

Warunkiem uczestnictwa w zajęciach jest uzyskanie zaliczenia, w 1 semestrze, z przedmiotu Technologie informacyjne.

Treści modułu kształcenia:

Treści zajęć: 1. Podstawa programowa przedmiotu Zajęcia komputerowe dla szkoły podstawowej, cele, treści, metody i

zasady nauczania. 2. Przykładowy scenariusz lekcji Elementy zestawu komputerowego. 3. Licencje Creative Commons. 4. Przygotowywanie pomocy dydaktycznych w programie Power Point 2007, edytorze Word 2007, programie

EclipseCrossword. 5. Przydatne strony WWW oraz aplikacje internetowe. 6. Praca z grafiką i dźwiękiem, film z programem Photo Story 3. 7. Środowisko programowania Baltie. Tryby działania programu. Scena, przedmioty, banki przedmiotów,

element, polecenie, blok poleceń. 8. Logomocja. Podstawowe polecenia. Procedury tworzenia rysunków prostych i złożonych. Rekurencja. Edytor

postaci. 9. Zajęcia komputerowe. Przykładowy scenariusz lekcji Wykonujemy obliczenia i tworzymy wykresy – zadania

(Microsoft Office Excel i OpenOffice Calc). 10. Programy nauczania i podręczniki dopuszczone do użytku szkolnego w szkole podstawowej z przedmiotu

Literatura podstawowa:

1. Jochemczyk W.[i in.]: Lekcje z komputerem. Podręcznik do zajęć komputerowych dla szkoły podstawowej. Klasa 4, 5, 6. Wydawnictwa Szkolne i Pedagogiczne Sp. z o.o.

2. Jochemczyk W.[i in.]: Lekcje z komputerem : poradnik dla nauczyciela i program nauczania w szkole podstawowej (klasy 4/6), Wydawnictwa Szkolne i Pedagogiczne.

3. Półturzycki J.: Dydaktyka dla nauczycieli, Wyd. Naukowe NOVUM, Płock, 2002. 4. Węglińska J.: Jak przygotować się do lekcji?, Wybór materiałów dydaktycznych, Wydawnictwo: Impuls, 2010. 5. Walat A.: Wprowadzenie do Logomocji. OEIiZK, Warszawa 2010. 6. Koba G.: Poradnik metodyczny. Zajęcia komputerowe dla szkoły podstawowej. Klasy IV-VI;, MIGRA, 2012; 7. Baltie podręcznik programowania … http://www.sgpsys.com/download/b3/b3_podrecznik.pdf

Literatura dodatkowa:

1. Dydaktyka informatyki i informatyka w dydaktyce : Monografia / praca pod red. nauk. Agnieszki Szewczyk ; Uniwersytet Szczeciński. Wydział Nauk Ekonomicznych i Zarządzania. Instytut Informatyki w Zarządzaniu. - Szczecin : Printshop, 2006.

2. Informatyka wspomagająca całożyciowe uczenie się / [red. naczelny Aleksander Piecuch]. - Rzeszów : Wydawnictwo Uniwersytetu Rzeszowskiego, 2013. - (Dydaktyka Informatyki ; 8 (2013)).

Planowane formy/działania/metody dydaktyczne:

Ćwiczenia laboratoryjne indywidualne i grupowe z wykorzystaniem technik multimedialnych, w tym tablicy interaktywnej.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01- W_02, U_01, U_02, U_04 są sprawdzane na ćwiczeniach i podczas oceniania scenariusza lekcji do przedmiotu Zajęcia komputerowe w szkole podstawowej. Efekty W_03 i U_03 są weryfikowane w czasie pracy na ćwiczeniach laboratoryjnych. Efekt K_01, K_02 jest kontrolowany w oparciu o posiadaną wiedzę i umiejętności, w czasie zajęć laboratoryjnych oraz oceny realizacji zadania indywidualnego.

Forma i warunki zaliczenia:

Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane podczas regularnych zajęć z nauczycielem akademickim oraz napisanie scenariusza lekcji do przedmiotu zajęcia komputerowe w szkole podstawowej. Zajęcia laboratoryjne są zaliczane w wypadku uzyskania, co najmniej połowy punktów za regularne zajęcia – minimum 40 pkt, a maksymalnie 80 pkt. Za napisanie scenariusza lekcji można uzyskać maksymalnie 20 pkt. Ocena końcowa

29

zależy od sumy uzyskanych punktów (maksymalnie 100 pkt.) i jest następująca:

Przedział punktacji 0-50 51-60 61-70 71-80 81-90 91-100 Ocena 2,0 3,0 3,5 4,0 4,5 5,0

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 0 godz.

Udział w ćwiczeniach laboratoryjnych 20 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 25 godz.

Udział w konsultacjach godz. z przedmiotu 5 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 0 godz.

Sumaryczne obciążenie pracą studenta 50 godz.

Punkty ECTS za przedmiot 2

30

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Dydaktyka Informatyki dla III etapu edukacyjnego

Nazwa w języku angielskim: Didactics of Computer Science of 3rd Educational Stage

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: drugi

Semestr: trzeci

Liczba punktów ECTS: 2

Imię i nazwisko koordynatora przedmiotu: dr Agnieszka Skulimowska

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01

Zna podstawę programową kształcenia ogólnego do przedmiotu Informatyka dla gimnazjum. Ma wiedzę na temat oceniania uczniów i metod nauczania wykorzystywanych na lekcjach informatyki, zna i rozumie konieczność przestrzegania zasad nauczania. Posiada wiedzę o dostępnych programach nauczania i podręcznikach dopuszczonych do użytku szkolnego. Zna zasady korzystania z tablicy interaktywnej.

PSI_W01

UMIEJĘTNOŚCI

U_01 Trafnie wyznacza cele lekcji, dobiera metody nauczania do realizowanych treści, przestrzega zasad nauczania. Przygotowuje scenariusze lekcji. Potrafi dokonać wyboru programu nauczania i podręcznika. Umie pracować z tablicą interaktywną.

PSI_U05

U_02 Bezpiecznie posługuje się komputerem, wyjaśnia modułową budowę komputera i zasady współpracy poszczególnych urządzeń.

U_03 Tworzy:

• animacje w programach GIMP, Pivot, Scratch. • prostą stronę sieci Web i potrafi umieścić ją na niepłatnym serwerze.

PSI_U05

U_04 Rozwiązuje problemy i podejmuje decyzje z wykorzystaniem komputera, stosując podejście algorytmiczne. PSI_U05

U_05 Korzysta z programów komputerowych do tworzenia modeli zjawisk i ich symulacji, poszerzając wiedzę i umiejętności z różnych dziedzin. PSI_U05

U_06 Przestrzega zasad etycznych i prawnych, związanych z ochroną własności intelektualnej i ochroną danych osobowych.

U_07 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych. PSI_U02

KOMPETENCJE SPOŁECZNE

K_01 Rozumie potrzebę i zna możliwości ciągłego dokształcania się, podnoszenia kompetencji zawodowych, osobistych i społecznych, potrafi myśleć i działać w sposób przedsiębiorczy.

PSI_K01

K_02 ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole i ponoszenia odpowiedzialności za wspólnie realizowane zadania.

PSI_K03

Forma i typy zajęć: ćwiczenia laboratoryjne (20 godz.)

31

Wymagania wstępne i dodatkowe:

Treści modułu kształcenia:

Treści zajęć: 1. Podstawa programowa przedmiotu Informatyka dla gimnazjum, cele, treści, metody i zasady nauczania. 2. Ocenianie wspierające rozwój uczniów na lekcjach informatyki. 3. Modułowa budowa komputera, jego podstawowe elementy i ich funkcje. Budowa i działanie urządzeń

zewnętrznych. 4. Animacja komputerowa. Wyjaśnienie zjawiska animacji. Korzystanie z programów GIMP, Pivot, Scratch. 5. Tworzenie prostej strony sieci Web z tekstem, grafiką, elementami aktywnymi, linkami i umieszczanie jej na

darmowym serwerze. 6. Podejście algorytmiczne w rozwiązywaniu problemów . Pojęcie algorytmu, przykłady algorytmów, budowanie

i opisywanie prostego algorytmu, realizowanie algorytmu za pomocą arkusza kalkulacyjnego, programu edukacyjnego, programu prezentacyjnego.

7. Programy komputerowe do tworzenia modeli zjawisk i ich symulacji (zjawiska fizyczne, chemiczne, biologiczne i inne, korzystanie z map internetowych).

8. Praca z tablicą interaktywną. Prawo w sieci. Czy wszystko jest dozwolone? Domena Publiczna i Wolne Licencje. Licencje oprogramowania komputerowego.

9. Programy nauczania i podręczniki dopuszczone do użytku szkolnego w gimnazjum. 10. Dzienniki elektroniczne, zalety i wady.

Literatura podstawowa:

8. Pańczyk J.: Informatyka Europejczyka. Podręcznik dla gimnazjum. Edycja: Windows Vista, Linux Ubuntu, MS Office 2007, OpenOffice.org (wydanie III), Grupa Wydawnicza "Helion" S.A.

1. Pańczyk J.: Informatyka Europejczyka. Zeszyt ćwiczeń dla gimnazjum, Edycja: Windows Vista, Linux Ubuntu, MS Office 2007, OpenOffice.org, Wydawnictwo: Helion

2. Pańczyk J.: Informatyka Europejczyka. Koło informatyczne dla gimnazjalistów, Wydawnictwo: Helion 3. Pańczyk J.: Informatyka Europejczyka. Poradnik metodyczny dla nauczycieli informatyki w gimnazjum.

Edycja: Windows XP, Windows Vista, Linux Ubuntu. Grupa Wydawnicza "Helion" S.A. 4. Uczenie metodą projektów, pod red. Bogusławy D. Gołębniak, Wydawnictwa Szkolne i Pedagogiczne,

Warszawa 2002.

Literatura dodatkowa:

1. Bremer A., Sławik M.: Informatyka. Część 1 i 2. "Videograf" Edukacja Sp. z o.o. 2. Krawczyński E., Talaga Z., Wilk M.: Informatyka nie tylko dla uczniów. Wydawnictwo Szkolne PWN Sp. z o.o. 3. Półturzycki J.: Dydaktyka dla nauczycieli, Wyd. Naukowe NOVUM, Płock, 2002. 4. Williams L.: Stosowanie narzędzi technologii informacyjnej i komunikacyjnej w projektach

międzyprzedmiotowych [w:] XIV Informatyka w Szkole, Lublin.

Planowane formy/działania/metody dydaktyczne:

Ćwiczenia laboratoryjne indywidualne i grupowe z wykorzystaniem technik multimedialnych, w tym tablicy interaktywnej.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01, U_01, U_06, U_07 są kontrolowane na ćwiczeniach i podczas realizacji projektu grupowego. Efekty U_02 – U_05 są sprawdzane podczas ćwiczeń laboratoryjnych. Efekt K_01 i K_02 jest weryfikowany, w oparciu o posiadaną wiedzę i umiejętności, w czasie zajęć laboratoryjnych oraz oceny projektu grupowego.

Forma i warunki zaliczenia:

Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane podczas regularnych zajęć z nauczycielem akademickim oraz ocena za udział w przygotowaniu projektu grupowego. Zajęcia laboratoryjne są zaliczane w wypadku uzyskania, co najmniej połowy punktów za regularne zajęcia – minimum 40 pkt, a maksymalnie 80 pkt. Za przygotowanie projektu grupowego można uzyskać maksymalnie 20 pkt.

Ocena końcowa zależy od sumy uzyskanych punktów (maksymalnie 100 pkt.) i jest następująca:

32

Przedział punktacji 0-50 51-60 61-70 71-80 81-90 91-100 Ocena 2,0 3,0 3,5 4,0 4,5 5,0

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 0 godz.

Udział w ćwiczeniach laboratoryjnych 20 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 25 godz.

Udział w konsultacjach godz. z przedmiotu 5 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 0 godz.

Sumaryczne obciążenie pracą studenta 50 godz.

Punkty ECTS za przedmiot 2

33

Sylabus przedmiotu / modułu kształcenia

Nazwa przedmiotu/modułu kształcenia: Dydaktyka Informatyki dla IV etapu edukacyjnego

Nazwa w języku angielskim: Didactics of Computer Science of 4th Educational Stage

Język wykładowy: polski

Kierunek studiów, dla którego przedmiot jest oferowany: Podyplomowe Studium Informatyki

Jednostka realizująca: Instytut Informatyki

Rodzaj przedmiotu/modułu kształcenia (obowiązkowy/fakultatywny): obowiązkowy

Poziom modułu kształcenia (np. pierwszego lub drugiego stopnia): podyplomowe

Rok studiów: drugi

Semestr: trzeci

Liczba punktów ECTS: 2

Imię i nazwisko koordynatora przedmiotu: dr Agnieszka Skulimowska

Symbol efektu

Efekty kształcenia Symbol efektu kierunkowego WIEDZA

W_01

Zna podstawę programową przedmiotu Informatyka dla IV etapu edukacyjnego - zakres podstawowy i rozszerzony. Ma wiedzę na temat doboru metod nauczania, specyfiki oceniania na lekcjach informatyki, zna zasady nauczania i rozumie konieczność ich przestrzegania. Posiada wiedzę o dostępnych programach nauczania i podręcznikach dopuszczonych do użytku szkolnego.

PSI_W01

UMIEJĘTNOŚCI

U_01 Trafnie wyznacza cele lekcji, dobiera metody aktywizujące i środki dydaktyczne, rozbudzając zainteresowania poznawcze uczniów, przestrzega zasad nauczania. Przygotowuje scenariusze lekcji. Potrafi dokonać wyboru programu nauczania i podręcznika.

PSI_U05

U_02 Wyjaśnia sposoby reprezentowania różnych form informacji w komputerze. PSI_U02

U_03

Opracowuje informacje za pomocą komputera: • tworzy i edytuje obrazy rastrowe i wektorowe, dostrzega i wykorzystuje

różnice między tymi typami obrazów. Przekształca pliki graficzne z uwzględnieniem wielkości plików i ewentualnej utraty jakości obrazów.

• przetwarza dźwięki i filmy.

PSI_U05

U_04 Rozwiązuje problemy i podejmuje decyzje z wykorzystaniem komputera, stosuje podejście algorytmiczne. Projektuje rozwiązanie, realizuje za pomocą oprogramowania aplikacyjnego lub języka programowania, testuje.

PSI_U05

U_05 Ocenia zagrożenia i ograniczenia, docenia aspekty społeczne rozwoju i zastosowań informatyki. Stosuje normy etyczne i prawne związane z bezpieczeństwem i ochroną danych oraz informacji w komputerze i w sieciach komputerowych.

PSI_U06

U_06 Posiada umiejętność samokształcenia się, m.in. w celu podnoszenia kompetencji zawodowych. PSI_U02

KOMPETENCJE SPOŁECZNE

K_01 Rozumie potrzebę i zna możliwości ciągłego dokształcania się, podnoszenia kompetencji zawodowych, osobistych i społecznych, potrafi myśleć i działać w sposób przedsiębiorczy.

PSI_K01

K_02 ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole i ponoszenia odpowiedzialności za wspólnie realizowane zadania.

PSI_K03

34

Forma i typy zajęć: ćwiczenia laboratoryjne (20 godz.)

Wymagania wstępne i dodatkowe:

Treści modułu kształcenia:

Treści zajęć: 1. Podstawa programowa przedmiotu Informatyka dla IV etapu edukacyjnego – zakres podstawowy i

rozszerzony, metody i zasady nauczania. Ocenianie wspierające rozwój uczniów. 2. Programy nauczania i podręczniki dopuszczone do użytku szkolnego w gimnazjum. 3. Reprezentowanie różnych form informacji w komputerze: liczb, znaków, obrazów, animacji, dźwięków. 4. Podstawowe modele barw i ich zastosowanie. Własności grafiki rastrowej i wektorowej. Definicje grafiki

rastrowej, wektorowej, rozdzielczości. Wady i zalety obu rodzajów grafik. Formaty plików graficznych z podziałem na grafikę rastrową i wektorową, z kompresją (stratną i bezstratną) i bez kompresji. Przykłady programów do grafiki wektorowej i rastrowej.

5. Przetwarzanie obrazów i tekstów: Adobe Photoshop. Podstawowe narzędzia programu i ich wybrane opcje. Warstwy. Elementy aparatu cyfrowego, jego podstawowe parametry i ich współdziałanie.

6. Praca z plikami dźwiękowymi w programie Audacity. Nagrywanie własnej audycji, korzystanie z efektów, zapisywanie i eksportowanie. Pinnacle Studio Plus. Montaż materiału wideo. Przejścia, tytuły, grafika, efekty dźwiękowe, podkład muzyczny. Zapisywanie filmu.

7. Sposoby przedstawiania algorytmów. Rozwiązywanie problemów metodą „dziel i zwyciężaj”, metodą zstępującą i wstępującą. Komputerowa realizacja algorytmów i rozwiązywania problemów. Opisywanie i stosowanie różnego rodzaju algorytmów.

8. Profilaktyka antywirusowa. Wirus komputerowy. Rodzaje szkodliwego oprogramowania. Działania zapobiegawcze. Programy antywirusowe. Oprogramowanie antyspyware

9. Ochrona danych przed nieupoważnionym dostępem lub utratą. Konta użytkowników, prawa dostępu, uwierzytelnianie. Keylogger. Programy szpiegujące. Botnet. Wirusy komputerowe. Robaki komputerowe. Firewall. Szyfrowanie danych. Certyfikaty.

10. Przestępczość komputerowa. Typy przestępstw związanych z używaniem komputerów. Przykłady najgroźniejszych przestępstw komputerowych.

Literatura podstawowa:

1. Gurbiel E., Kołczyk E., Krupicka H., Hardt-Olejniczak G., Sysło M.: Informatyka to podstawa. Zakres podstawowy, Wydawnictwa Szkolne i Pedagogiczne Sp. z o.o.

2. Hermanowski W.: Informatyka 1. Zakres rozszerzony. Ciekawi świata. Podręcznik dla szkół ponadgimnazjalnych, Wydawnictwo Pedagogiczne OPERON Sp. z o.o.

3. Mikołajewicz E.: Informatyka 2. Zakres rozszerzony. Ciekawi świata. Podręcznik dla szkół ponadgimnazjalnych, Wydawnictwo Pedagogiczne OPERON Sp. z o.o.

4. Wiesława Amietszajewa W.: Informatyka Europejczyka. Koło informatyczne dla uczniów szkół ponadgimnazjalnych(2013), Wydawnictwo: Helion

5. Koba G.: Poradnik metodyczny. Informatyka dla szkoły ponadgimnazjalnej. Zakres podstawowy, Migra 2012. 6. Koba G.: Poradnik metodyczny. Informatyka dla szkoły ponadgimnazjalnej. Zakres rozszerzony, Migra 2013.

Literatura dodatkowa:

1. Edukacja matematyczna i techniczna w szkole podstawowej, gimnazjum i liceum : matematyka, zajęcia techniczne, zajecia komputerowe, informatyka. - [Warszawa : Ministerstwo Edukacji Narodowej, 2009].

2. Jadczak M. (red.): Interaktywne metody nauczania z przykładowymi konspektami. Toruń: Wydawnictwo BEA-BLEJA s.c., 2001.

Planowane formy/działania/metody dydaktyczne:

Ćwiczenia laboratoryjne indywidualne i grupowe z wykorzystaniem technik multimedialnych, w tym tablicy interaktywnej.

Sposoby weryfikacji efektów kształcenia osiąganych przez studenta:

Efekty W_01, U_01, U_03, U_05, U_06 są sprawdzane na ćwiczeniach laboratoryjnych i podczas oceniania prezentacji multimedialnej. Efekty U_02, U_04 są kontrolowane w czasie ćwiczeniach laboratoryjnych. Efekt K_01 i K_02 jest weryfikowany, w oparciu o posiadaną wiedzę i umiejętności, w czasie zajęć laboratoryjnych

35

oraz oceny prezentacji multimedialnej.

Forma i warunki zaliczenia:

Na zaliczenie laboratorium składają się oceny cząstkowe uzyskane podczas regularnych zajęć z nauczycielem akademickim oraz za wykonanie rozbudowanej prezentacji multimedialnej. Zajęcia laboratoryjne są zaliczane w wypadku uzyskania, co najmniej połowy punktów za regularne zajęcia – minimum 40 pkt, a maksymalnie 80 pkt. Za wykonanie prezentacji multimedialnej można uzyskać maksymalnie 20 pkt. Ocena końcowa zależy od sumy uzyskanych punktów (maksymalnie 100 pkt.) i jest następująca:

Przedział punktacji 0-50 51-60 61-70 71-80 81-90 91-100 Ocena 2,0 3,0 3,5 4,0 4,5 5,0

Bilans punktów ECTS:

Aktywność Obciążenie studenta

Udział w wykładach 0 godz.

Udział w ćwiczeniach laboratoryjnych 20 godz. Samodzielne przygotowanie się do ćwiczeń laboratoryjnych 25 godz.

Udział w konsultacjach godz. z przedmiotu 5 godz.

Przygotowanie się do egzaminu i obecność na egzaminie 0 godz.

Sumaryczne obciążenie pracą studenta 50 godz.

Punkty ECTS za przedmiot 2


Top Related