ajp.edu.plajp.edu.pl/attachments/article/236/B. Przedmioty... · Web view9. Formy dydaktyczne...
Transcript of ajp.edu.plajp.edu.pl/attachments/article/236/B. Przedmioty... · Web view9. Formy dydaktyczne...
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *
A - Informacje ogólne
1. Przedmiot Systemy operacyjne2. Kod przedmiotu: 3. Punkty ECTS: 54. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski 6. Rok studiów: I 7. Semestr: 1 8. Liczba godzin ogółem: S/ 60 NS/309. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk) Laboratorium (Lab)
S/ 30 NS/10 S/ 30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Dr inż. Janusz Jabłoński , mgr inż. Zdzisław Szulżycki
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich, w szczególności związanych z systemami operacyjnymi komputerów C_W1CW2: przekazanie wiedzy dotyczącej nowoczesnych technologii komputerowych, dotyczących standardów i norm technicznych dotyczących systemów, w których działają komputery C_W2 Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania C_U1CU2: wyrobienie umiejętności posługiwania się nowoczesnymi technikami komputerowymi i zastosowania ich w rozwiązywaniu praktycznych zadań C_U2Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji zawodowych, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych C_K1CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych C_K2D - Efekty kształceniaStudent po zakończeniu procesu kształcenia:Wiedza EKW1: ma wiedzę z zakresu podstaw informatyki, obejmująca przetwarzanie informacji, architekturę i organizację systemów komputerowych K_W04EKW2: ma wiedzę z zakresu projektowania i funkcjonowania systemów operacyjnych K_W08EKW3: zna podstawowe metody i techniki, oraz narzędzia związane z rozwiązywaniem prostych zadań inżynierskich związanych z systemami operacyjnymi komputerów K_W14EKW4: ma wiedzę w zakresie standardów i norm związanych z przetwarzaniem informacji w komputerze K_W15UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, kart katalogowych i not aplikacyjnych, odnoszących się do zastosowań informatyki w systemach operacyjnych, a z racji ich szybkich zmian, samodzielnie podejmuje trud ich pozyskiwania w procesie samokształcenia K _U01, K_U05EKU2: potrafi posłuży się właściwie dobranym środowiskiem do weryfikacji systemów operacyjnych, porównać zaproponowane rozwiązanie ze wzglądu na zadane kryteria użytkowe K_U07, K_U09EKU3: potrafi sformułować specyfikację i zaprojektować system operacyjny, oceniając przydatność rutynowych metod i narzędzi do rozwiązywania prostych zadań inżynierskich K_U14, K _U15
1
Kompetencje społeczneEKK1: ma świadomość potrzeby uczenia się przez całe życie, dalszego stałego kształcenia się i nadążania za zmieniającym się szybko postępem wiedzy, podnosząc w ten sposób swoje kompetencje zawodowe, osobiste i społeczne K_K01EKK2: potrafi określić priorytety służące realizacji określonego zadania K_K04E - Treści programowe 1 oraz liczba godzin na poszczególnych formach studiów
Wykłady: Wyk1. Przegląd systemów operacyjnych. Wyk2. Zasady działania systemów operacyjnych. Wyk3. Procesy i wątki. Współbieżność. Szeregowanie zadań. Wyk4. Zarządzanie pamięcią. Wyk5. Przedstawienie definicji i problemów: zakleszczenia, zagłodzenia, wywłaszczenia, przełączania kontekstu.Wyk6. Obsługa przerwań wielokrotnych, stronicowanie i segmentacja pamięci oraz zarządzanie pamięcią. Wyk7. Zarządzanie układami wejścia-wyjścia oraz metody wsparcia bezpieczeństwa zasobów implementowane w systemach operacyjnych.
Razem liczba godzin wykładów
S 3354
55
530
NS1111
22
210
Laboratoria:Lab1. Instalacja i podstawowa konfiguracja SuSE Linux Enterprise Server 10. Lab2. Podstawy działania systemu SLES10Lab3. Praca z wierszem poleceń i edytor vi. Lab4. Zarządzanie kontami i uprawnieniami. Lab5. Administrowanie dostępem i ochroną użytkowników. Lab6. Systemy plików. Konfiguracja sieci. Lab7. Procesy i serwisy w systemie Linux. Lab8. Inicjowanie systemu.Lab9. Archiwizacja i odzyskiwanie danych. Lab10. Drukowanie i zdalny dostęp.
Razem liczba godzin laboratoriów
S 333333333330
NS222222222220
Ogółem liczba godzin przedmiotu: 60 30
F – Metody nauczania oraz środki dydaktycznewykłady z wykorzystaniem sprzętu multimedialnegolaboratorium zadania i problemy do samodzielnego wykonania, konfigurowanie sprzętu i wdrażanie aplikacji
G - Metody ocenianiaF – formującaF1: sprawdzenie ustne umiejętności na wykładzie – rozwiązywanie wspólne szczególnych problemówF2: sprawdzian praktycznych umiejętnościF3: obserwacja podczas zajęć / aktywnośćF4: omówienie sprawozdań z zajęć laboratoryjnych
P– podsumowującaP1: egzamin pisemny (test z pytaniami / zadaniami otwartymi)P2: ocena ze sprawozdań
Forma zaliczenia przedmiotu: wykłady – egzamin, pisemny test z pytaniami wielokrotnej odpowiedzi laboratoria – zaliczenie z oceną i punkty za pracę na ćwiczeniach wraz z oceną sprawozdań
H - Literatura przedmiotuLiteratura obowiązkowa:
1. W. Stallings, Systemy operacyjne, Struktura i zasady budowy, PWN, Warszawa 2006.2. A. Silberschatz, P.B. Galvin, G. Gagne, Podstawy systemów operacyjnych, WNT, Warszawa 2006.3. A. S. Twnenbaum, Systemy operacyjne, Helion, Gliwice 20104. Ch. Negus, Linux. Biblia. Buntu, Fedora, Debian …, Helion, Gliwice 2011
Literatura zalecana / fakultatywna:1. 1. A. Silberschatz, J. L. Peterson, P. B. Galvin, Podstawy systemów operacyjnych, WNT, Warszawa 2003.2. W. Stallings, Szkoła programowania systemów operacyjnych, Robomatic, Warszawa 2004.3. R. Anderson, Inżynieria zabezpieczeń, WNT, Warszawa 20064. J. Artymiak, OpenBSD. Tworzenie firewalli za pomoca PF, Helion, Gliwice 2004
I – Informacje dodatkowe1 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
2
Imię i nazwisko sporządzającego Dr inż. Janusz JabłońskiData sporządzenia / aktualizacji 15.06.2013Dane kontaktowe (e-mail, telefon) 663 777 959
Podpis
* Wypełnić zgodnie z instrukcją
3
Tabele sprawdzające program nauczaniaprzedmiotu: Systemy operacyjne
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 2
Egzamin pisemny
Sprawozdania omówienie
Sprawozdaniaocena
Obserwacjalaboratorium
Obserwacjawykład
Inne………
EKW1 P1 F1EKW2 P1 F1EKW3 P1 F1EKW4 P1 F1EKU1 F4 P2 F2, F3EKU2 F4 P2 F2, F3EKU3 F4 P2 F2, F3EKK1 F2, F3EKK2 F2, F3
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 60 40Czytanie literatury 10 20Przygotowanie do zajęć 20 20Wykonanie sprawozdań 20 20Przygotowanie do egzaminu 20 30Liczba punktów ECTS dla przedmiotu 130 godzin = 5 punktów ECTS
Sporządził: dr inż. Janusz JabłońskiData: 15.06.2013
Podpis……………………….
2 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
4
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Systemy operacyjnetreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1
CW2
C_W1
C_W2Wyk.1 – 7Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKW1 EKW2EKW3EKW4
K_W04 K_W08K_W14K_W15
umiejętności umiejętności
CU1
CU2
C_U1
C_U2Wyk.1 – 7Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKU1 EKU2EKU3
K_U01, K_U05K_U07, K_U09K_U14, K_U15
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2Wyk.1 – 7Lab.1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKK1 EKK2
K_K01 K_K04
Sporządził: dr inż. Janusz JabłońskiData: 15.06.2013
Podpis……………………….
5
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *
A - Informacje ogólne
1. Przedmiot Bazy danych2. Kod przedmiotu: 3. Punkty ECTS: 54. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski 6. Rok studiów: II 7. Semestr: 3 8. Liczba godzin ogółem: S/ 60 NS/309. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk) Laboratorium (Lab)
S/ 30 NS/10 S/ 30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr inż. Wojciech Zając
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich, w szczególności związanych z bazami danych C_W1CW2: przekazanie wiedzy dotyczącej nowoczesnych technologii komputerowych, dotyczących standardów i norm technicznych dotyczących systemów baz danych C_W2 Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania C_U1CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań związanych z budową i obsługą baz danych C_U2Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji zawodowych, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych C_K1CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych do komunikacji w życiu codziennym C_K2D - Efekty kształceniaStudent po zakończeniu procesu kształcenia: Wiedza EKW1 ma wiedzę z zakresu podstaw informatyki, obejmująca przetwarzanie i magazynowanie informacji w systemach komputerowych K_W04EKW2: ma podstawową wiedzę z zakresu metod projektowania systemów komputerowych zawierających bazy danych K_W07EKW3: ma wiedzę w zakresie standardów i norm związanych z przetwarzaniem i przechowywaniem informacji w systemach komputerowych K_W15UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, odnoszących się do zastosowań informatyki w zagadnieniach magazynowania danych, a z racji ich szybkich zmian, samodzielnie podejmuje trud ich pozyskiwania w procesie samokształcenia K _U01EKU2: potrafi wykorzystać zdobytą wiedzę do projektowania i oceny baz danych, jej bezpieczeństwa i porównać zaproponowane rozwiązanie ze wzglądu na zadane kryteria użytkowe K_U07, K_U08, K_U09EKU3: potrafi sformułować specyfikację i zaprojektować bazę danych, oceniając przydatność zastosowanych metod i narzędzi do rozwiązywania prostych zadań inżynierskich K_U14, K_U15, K_U16EKU4: potrafi zaprojektować, wdrożyć i przetestować system powiązany z bazą danych korzystając ze specjalistycznego oprogramowania K_U18
Kompetencje społeczneEKK1: ma świadomość potrzeby uczenia się przez całe życie, dalszego stałego kształcenia się i nadążania za zmieniającym się szybko postępem wiedzy, podnosząc w ten sposób swoje kompetencje zawodowe, osobiste i społeczne K_K01EKK2: potrafi określić priorytety służące realizacji określonego zadania K_K04
E - Treści programowe 3 oraz liczba godzin na poszczególnych formach studiów
Wykłady: Wyk1. Wprowadzenie do baz danych. Modele logiczne baz danych. Algebra relacyjna. Terminologia w zakresie przedmiotu. Wyk2. Środowisko bazy danych. Model relacyjny. Wyk3. SQL: wprowadzenie do języka i konstrukcji poleceń. Wyk4. Projektowanie relacyjnych baz danych.Wyk5. Administrowanie danymi i administrowanie bazami danych.Wyk6. Modelowanie związków encji.Wyk7. Normalizacja bazy danych. Wyk8. Rozproszone bazy danychWyk9. Systemy zarządzania bazami danych.
Razem liczba godzin wykładów
S
63333333330
NS
21111111110
Laboratoria:Lab.1. Modelowanie pragmatyczne relacyjnych baz danych. Projektowanie diagramów ERLab.2. Projektowanie diagramów ERDLab.3. Konwersja diagramów ERD do postaci relacyjnejLab.4. Normalizacja baz danych (postacie I, I, III, IV, V)Lab.5. Normalizacja baz danych z użyciem diagramów zależnościLab.6. SQL – polecenia podstawoweLab.7. SQL – zapytania do wielu tabel , funkcje agregujące i grupowanieLab.8. SQL – zagnieżdżanie zapytańLab.9-10. Implementacja praktyczna bazy danych
Razem liczba godzin laboratoriów
S 44222224830
NS22122222520
Ogółem liczba godzin przedmiotu: 60 30F – Metody nauczania oraz środki dydaktyczne
wykłady z wykorzystaniem sprzętu multimedialnego, laboratorium obsługa baz danych w praktyce
G - Metody ocenianiaF – formującaF1: aktywność podczas wykładów – rozwiązywanie problemówF2: sprawdzian ustny wiedzy na laboratoriumF3: sprawdzian praktycznych umiejętności na laboratoriumF4: omówienie sprawozdań z zajęć laboratoryjnych
P– podsumowującaP1: egzamin pisemny (test z pytaniami / zadaniami otwartymi)P2: ocena ze sprawozdań podstawa zaliczenia na labo
Forma zaliczenia przedmiotu: wykłady – egzamin, laboratoria – zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:
1. P. Beynon-Davies, Systemy baz danych, WNT, Warszawa 2000.2. M. Hernandez, Bazy danych, Mikom, Warszawa 2000.3. W. Wieczerzycki, Bazy danych, EFP, Poznań 1994.
Literatura zalecana / fakultatywna:1. R. Coburn, SQL dla każdego, Helion, Gliwice 2001.2. A. Jakubowski, Podstawy SQL. Ćwiczenia praktyczne, Helion, Gliwice 2004.
I – Informacje dodatkoweImię i nazwisko sporządzającego Dr inż. Wojciech ZającData sporządzenia / aktualizacji 15.10.2013Dane kontaktowe (e-mail, telefon)
Podpis
3 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
Tabele sprawdzające program nauczaniaprzedmiotu: Bazy danychna kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 4
Egzaminpisemny Sprawozdania Sprawozdania
ocenaObserwacjalaboratorium
Dyskusja wykład
Inne………
EKW1 P1 F1EKW2 P1 F1EKW3 P1 F1EKU1 F4 P2 F2, F3EKU2 F4 P2 F2, F3EKU3 F4 P2 F2, F3EKU4 F4 P2 F2, F3EKK1 F4 F2, F3 F1EKK2 F4 F2, F3 F1
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 60 30Czytanie literatury 10 20Przygotowanie do laboratorium 20 10Wykonanie sprawozdań na laboratorium 25 25Przygotowanie do egzaminu 10 20Liczba punktów ECTS dla przedmiotu 125 godzin = 5 punktów ECTS
Sporządził: dr inż. Wojciech ZającData: 15.10.2013
Podpis……………………….
4 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Bazy danychtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1
CW2
C_W1
C_W2Wyk.1 – 9Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKW1 EKW2EKW3
K_W04 K_W07K_W15
umiejętności umiejętności
CU1
CU2
C_U1
C_U2Wyk.1 – 9Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKU1 EKU2EKU3EKU4
K_U01 K_U07, K_U08, K_U09K_U14, K_U15, K_U16K_U18
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2Wyk.1 – 9Lab.1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKK1 EKK2
K_K01 K_K04
Sporządził: dr inż. Wojciech ZającData: 15.10.2013Podpis……………………….
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot GRAFIKA KOMPUTEROWA2. Kod przedmiotu: 3. Punkty ECTS: 3
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: II 7. Semestr: 3 8. Liczba godzin ogółem: S/ 30 NS/ 20
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykład (Wyk) Laboratorium (Lab)
S/ 15 NS/ 10 S/ 15 NS/ 10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr hab. Krzysztof Marasek
B - Wymagania wstępne Zaliczone przedmioty: Analiza matematyczna, Algebra liniowa z geometrią analityczną, Wstęp do programowania, Algorytmy i struktury danych
C - Cele kształceniaWiedza(CW):CW1: zdobywa wiedze z obszaru grafiki komputerowej i jej szerokiego zastosowania w informatyce, w szczególności jako elementu interfejsu użytkownika C_W1Umiejętności (CU):CU1: nabywa umiejętności projektowania i implementacji algorytmów grafiki komputerowej C_U2Kompetencje społeczne (CK):CK1: potrafi skonstruować program realizujący określone zadanie inżynierski z wykorzystaniem grafiki komputerowej, uwzględniając postawione wymagania przez użytkownika C_K1
D - Efekty kształceniaStudent po zakończeniu procesu kształcenia:Wiedza EKW1: ma podstawową wiedzę z zakresu podstawowych pojęć grafiki komputerowej i jej metod K_W04EKW2: ma wiedzę z zakresu metod, technik i narzędzi wykorzystywanych przy projektowaniu interfejsów sprzętowych i elementów grafiki komputerowej K_W12, K_W14UmiejętnościEKU1: nabywa praktyczną umiejętność posługiwania się metodami grafiki komputerowej w prezentacji swoich osiągnięć K_U04EKU2: potrafi posługiwać się właściwie dobranym środowiskiem programistycznym i narzędziami komputerowo wspomagającymi rozwiązywanie zadań inżynierskich z obszaru grafiki komputerowej K_U10EKU3: w projektowaniu grafiki komputerowej uwzględnia zadane kryteria użytkowe, wykorzystując właściwe metody, techniki i narzędzia K_U15Kompetencje społeczneEKK1: ma świadomość potrzeby uczenia się przez całe życie, dalszego stałego kształcenia się i nadążania za zmieniającym się szybko postępem wiedzy i nowymi narzędziami grafiki komputerowej, podnosząc w ten sposób swoje kompetencje zawodowe, osobiste i społeczne K_K01EKK2: potrafi określić priorytety służące realizacji komputerowej określonej grafiki, wykorzystując najnowsze rozwiązania w dziedzinach oprogramowania i sprzętu K_K04
E - Treści programowe 5 oraz liczba godzin na poszczególnych formach studiówForma zajęć np. wykład: S Ns
5 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
10
Wyk1 Pojęcia podstawoweWyk2 Reprezentacja obrazu w pamięci komputeraWyk3 Urządzenia wyświetlające, modele barwWyk4 Potok wyświetlaniaWyk5 Histogramy, filtracja obrazu Wyk6 Podstawowe algorytmy rysowania prymitywówWyk7 Rachunek wektorowy w grafice komputerowejWyk8 Rzutowanie obiektówWyk9 Konstrukcje geometryczne
Razem liczba godzin wykładów
11222222115
11111121110
Laboratoria:L1 Elementarne operacje na obrazachL2 RozbarwieniaL3 Filtr splotowyL4 Transformacje zbioru współrzędnychL5 Wypełnianie wielokątówL6 Krzywa BezieraL7 Przesuwanie obiektówL8 RzutowanieL9 Konstrukcje geometryczneL10 Sprawdziany
Razem liczba godzin laboratoriów
S222233444430
Ns112222222220
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneMetody nauczania: wykład multimedialny, laboratorium – realizacja zadań z określonych modułów wiedzy. Środki dydaktyczne: projektor, komputery, język programowania
G - Metody ocenianiaF – formującaF1 – udział w rozwiązywaniu problemów wysuwanych na wykładzieF2 - obserwacja podczas zajęć laboratoryjnych, umiejętność pracy w zadanym środowiskuF3 – ocena pracy w zespole, podział pracy, realizacja zadań - projekt zespołowy
P - podsumowującaP1 - sprawdzian pisemny wiedzyP2 - zaliczenie praktyczne umiejętności
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:1. Foley J. D., v. Dam A., Feiner S. K., Hughes J. F., Philips R. L., Wprowadzenie do grafiki komputerowej,
Wydawnictwa Naukowo-Techniczne, Warszawa 1995;2. Jankowski M., Elementy grafiki komputerowej, WNT, Warszawa 2006Zabrodzki J. i inni, Grafika komputerowa, metody i narzędzia, WNT 1994Literatura zalecana / fakultatywna:1. Kiciak P., Podstawy modelowania krzywych i powierzchni. Zastosowania w grafice komputerowej, WNT, Warszawa
20052. Shirley P., Fundamentals of Computer Graphics, sec. ed. A K Peters, 20053. Hearn D., Baker P., Computer Graphics, Prentice Hall 1997
I – Informacje dodatkoweImię i nazwisko sporządzającego Krzysztof Marasek
Data sporządzenia / aktualizacji 27.11.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
11
12
Tabele sprawdzające program nauczaniaprzedmiotu: Grafika komputerowa
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 6
Aktywność na wykładzie
Obserwacja podczas zajęć
laboratoryjnych
Ocena pracy na laboratorium
Sprawdzian pisemny wiedzy
z wykładu
Zaliczenie praktyczne
umiejętności na laboratorium
EKW1 F1 P1EKW2 F1 P1EKU1 F2 F3 P2EKU2 F2 F3 P2
EKU3 F2 F3 P2EKK1 F3 P2EKK2 F3 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Czytanie literatury 10 20Przygotowanie do laboratoriów 10 10Dokończenie zadań z laboratoriów w domu 10 10Przygotowanie do sprawdzianów 15 15Liczba punktów ECTS dla przedmiotu 75 godz. = 3 punkty ECTS
Sporządził: dr hab. Krzysztof MarasekData: 15.09.2013
Podpis……………………….
6 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
13
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Grafika komputerowatreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza wiedza
CW1 C_W1 Wyk. 1 - 9 wykład multimedialny wykład EKW1EKW2
K_W04K_W12, K_W14
Umiejętności umiejętności
CU1 C_U2 Lab. 1 - 8realizacja zadań określonych na laboratorium
laboratoriaEKU1EKU2EKU3
K_U04K_U10K_U15
kompetencje społeczne kompetencje społeczne
CK1 C_K1 Lab. 1 - 8realizacja zadań określonych modułów wiedzy
laboratoria EKK1EKK2
K_K01K_K04
Sporządził: dr hab. Krzysztof MarasekData: 15.09.2013
Podpis……………………….
14
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Elementy sztucznej inteligencji2. Kod przedmiotu: 3. Punkty ECTS: 1
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 2 7. Semestr/y: 3 8. Liczba godzin ogółem: S/ 15 NS/10 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk)
S/ 15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr Jarosław Becker
B - Wymagania wstępne Student posiada wiedzę z zakresu matematyki i podstaw informatyki szkoły wyższej.
C - Cele kształceniaWiedza(CW): CW1. Zapoznanie studentów z podstawowymi pojęciami, definicjami i metodami z obszaru sztucznej inteligencji. Umiejętności (CU): CU1. Przekazanie umiejętności związanych z zastosowaniem wybranych metod sztucznej inteligencji do rozwiązywania problemów technicznych.Kompetencje społeczne (CK):CK1. Uzyskanie świadomości potrzeby samokształcenia (rozwoju) w zakresie zastosowań metod sztucznej inteligencji w projektach inżynierskich.
D - Efekty kształceniaWiedza EKW1. Student zna główne kategorie metod sztucznej inteligencji i umie wyjaśnić ich działanie.EKW2. Student potrafi przytoczyć i scharakteryzować przykłady rozwiązań technicznych z obszaru inżynierii wiedzy.EKW3. Student potrafi wymienić możliwości i ograniczenia konstrukcyjne systemów opartych na wiedzy. UmiejętnościEKU1. Student potrafi wskazać metodę z obszaru sztucznej inteligencji do rozwiązania określonego problemu inżynierskiego i uargumentować swoją decyzję.Kompetencje społeczneEKK1. Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodowych.
E - Treści programowe 7 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk.1 Podstawy sztucznej inteligencji (podstawowe zagadnienia, dyskusja pojęć i definicji, geneza). Wyk.2 Reprezentacja wiedzy i wnioskowanie. Systemy ekspertowe (zasady pozyskiwania wiedzy, metody reprezentacji wiedzy, bazy wiedzy, metody i strategie wnioskowania).Wyk.3 Sztuczne sieci neuronowe (reguła delta, algorytm wstecznej propagacji błędu).Wyk.4 Przykłady praktycznych zastosowań sztucznych, jednokierunkowych sieci neuronowych w problemach technicznych (np. sterowanie, identyfikacja, filtrowanie).Wyk.5 Sieci samoorganizujące (sieci Hebba, sieci Kohonena).Wyk.6 Przykłady praktycznych zastosowań samouczących sieci neuronowych w problemach technicznych (np. zapamiętywanie obrazów).
S2 222
2
2
Ns2
211
1
17 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
15
Wyk.7 Algorytmy genetyczne (metody kodowania, funkcje przystosowania, funkcje oceny i metody selekcji, operatory przeszukiwania, krzyżowanie, mutacja, zastosowania algorytmów genetycznych)Wyk.8 Pisemne zaliczenie części wykładowej (test wyboru).
Razem liczba godzin wykładów
2115
2-
10
Ogółem liczba godzin przedmiotu: 15 10
F – Metody nauczania oraz środki dydaktyczneWykład informacyjny i problemowy wsparty prezentacją multimedialną.
G - Metody ocenianiaF – formującaF1 – dyskusja podsumowująca temat wykładu (pytania problemowe, weryfikujące zrozumienie kluczowych zagadnień)
P– podsumowującaP1 – zaliczenie pisemne (testu wyboru);P2 – zaliczenie ustne (pytania problemowe)
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:
1. Niederliński A., Regułowo-modelowe systemy ekspertowe, Wyd. PK. J. Skalmierskiego, Gliwice 2006.2. Rutkowski L., Metody i techniki sztucznej inteligencji, PWN, Warszawa 2005.3. Masters T., Sieci neuronowe w praktyce, WNT, Warszawa 1996.4. Abramas J.: Wykłady z algorytmów ewolucyjnych, Wyd. Naukowo-Techniczne, Warszawa 2001.1. Osowski S., Sieci neuronowe w ujęciu algorytmicznym, WNT, Warszawa 1996.
Literatura zalecana / fakultatywna:1. Radosiński E., Systemy informatyczne w dynamicznej analizie decyzyjnej. Systemy wspomagania decyzji. Modelowanie
symulacyjne. Techniki inteligentne, PWN, Warszawa 2001.2. Piegat A., Modelowanie i sterowanie rozmyte, EXIT, Warszawa 1999.3. Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, PWN, Warszawa
1997.4. Kohonen T., Self-organizing Maps, Springer Verlag, Berlin 1995.5. Tadeusiewicz R., Sieci Neuronowe, Akademicka Oficyna Wydawnicza, Warszawa 1993.
I – Informacje dodatkoweImię i nazwisko sporządzającego Jarosław BeckerData sporządzenia / aktualizacji 25.08.2013 r.Dane kontaktowe (e-mail, telefon) [email protected]
* Wypełnić zgodnie z instrukcją
16
Tabele sprawdzające program nauczaniaPrzedmiotu elementy sztucznej inteligencji
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 8
dyskusja podsumowująca temat
wykładu – wykład
Zaliczenie pisemne (test) – wykład
Zaliczenie ustne – wykład
EKW1 F1 P1 P2EKW2 F1 P1 P2EKW3 F1 P1 P2EKU1 F1 P2EKK1 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 15 10Studiowanie literatury 6 10Przygotowanie do zaliczenia 3 3Zaliczenie / konsultacje 1 2Liczba punktów ECTS dla przedmiotu 25 godzin = 1 punkt ECTS
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
8 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
17
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu elementy sztucznej inteligencjitreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E) Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 Wykład: 1, 2, 3, 5, 7
wykład informacyjny i problemowy wsparty prezentacją multimedialną; praca własna studentów z zalecaną literaturą;
Wykład
EKW1;
EKW2;
EKW3;
K_W03, K_W14, K_W20,
umiejętności umiejętności
CU1 C_U1 Wykład: 2, 4, 6, 7wykład problemowy, instruktaż i dyskusja dydaktyczna; praca własna studentów z zalecaną literaturą;
Wykład EKU1; K_U06, K_U23,
kompetencje społeczne kompetencje społeczne
CK1 C_K1 Wykład: 1, 2, 3, 4, 5, 6, 7
wykład informacyjny i problemowy wsparty prezentacją multimedialną; praca własna studentów z zalecaną literaturą;
Wykład EKK1; K_K01
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
18
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Zarządzanie projektami2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 2 7. Semestr/y: 4 8. Liczba godzin ogółem: S/ 30 NS/20 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Projekt (Proj)
S/ 15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Aleksandra Radomska-Zalas
B - Wymagania wstępne Algorytmy i struktury danych, Języki i paradygmaty programowania, Inżynieria oprogramowania.
C - Cele kształceniaWiedza(CW): CW1: Student, po zakończeniu kursu, powinien znać sposoby projektowania systemu informatycznego, tworzyć dokumentację projektu, tworzyć model otoczenia i zachowania systemu informatycznego Umiejętności (CU): CU1: Student, po zakończeniu kursu, powinien potrafić samodzielnie realizować kolejne etapy projektowania systemów informatycznych oraz tworzyć dokumentację projektu informatycznego CU2: potrafi wykorzystywać oprogramowanie wspomagające realizację przedsięwzięć informatycznych Kompetencje społeczne (CK): CK1: Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
D - Efekty kształceniaWiedza EKW1 zna cykl życia oprogramowania oraz podstawowe metody projektowania systemów komputerowych K_W07EKW2 ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami informatycznym K_W08EKW3 ma wiedzę w zakresie zarządzania, w tym zarządzania jakością K_W13EKW4 ma podstawową wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych i innych pozatechnicznych uwarunkowań działalności inżynierskiej K_W18EKW5 orientuje się w obecnym stanie oraz trendach rozwojowych informatyki K_W20UmiejętnościEKU1 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 K_U02EKU2 potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania K_U03EKU3 potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami oraz narzędziami wspomagania projektowania do symulacji, projektowania i weryfikacji systemów K_U10EKU4 potrafi sformułować specyfikację systemów informatycznych, na poziomie realizowanych funkcji K_U12EKU5 potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i stosować właściwe metody i narzędzia K_U23Kompetencje społeczneEKK1 rozumie potrzebę uczenia się przez całe życie – dalsze kształcenie, studia podyplomowe, kursy specjalistyczne, szczególnie ważne w obszarze nauk technicznych, ze zmieniającymi się szybko technologiami, podnosząc w ten sposób kompetencje zawodowe, osobiste i społeczne K_K01EKK2 potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania K_K04
19
E - Treści programowe 9 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1 Wprowadzenie do tematyki przedsięwzięć informatycznych. Podstawowe pojęcia związane z analizą i projektowaniem systemów, cyklem życia oprogramowania. Wyk2 Charakterystyka projektów – model 4P’s. Wyk3 Metody zarządzania projektami PMM, RUP, Agile, Extreme Programming. Wyk4 Metody zarządzania projektami PRINCE2. PMBoK. Wyk5 Harmonogramowanie i budżetowanie projektu informatycznego (Case Study)Wyk6 Metody oceny efektywności przedsięwzięć Wyk7 Ocena stosowanych rozwiązań w zarządzaniu przedsięwzięciami informatycznymi.
Razem liczba godzin wykładów
S
322222215
NS
221111210
Projekt:Proj1 Analiza sytuacji i definiowanie problemu. Proj2 Wymagania projektowe nowego systemu Proj3 Analiza i projektowanie systemówProj4 Projektowanie interfejsu użytkownika. Projektowanie pomocy użytkownika.Proj5 Narzędzia CASEProj6 Prezentacja końcowa (dzielenie się doświadczeniami)
Razem liczba godzin ćwiczeń
S 21226215
NS11114210
Ogółem liczba godzin przedmiotu: 30 20
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład z wykorzystaniem grafiki prezentacyjnej. Projekty: projekt z wykorzystaniem zintegrowanego środowiska wytwarzania oprogramowania
G - Metody ocenianiaF – formującaF1: obserwacja podczas zajęć / aktywność
P– podsumowującaP1: Zaliczenie z oceną - testP2: projekt
Forma zaliczenia przedmiotu: zaliczenie z oceną. Zaliczenie wykładu na podstawie pisemnego sprawdzianu wiedzy. Zaliczenie projektu na postawie realizacji projektu zespołowego
H - Literatura przedmiotuLiteratura obowiązkowa:
1. Cadle J., Yeates D., Zarządzanie procesem tworzenia systemów informacyjnych, WNT, 2004.2. Frączkowski K., Zarządzanie projektem informatycznym, Wydawnictwo Oficyna PWR 2002.3. Fowler M., Scott K, UML w kropelce, LTP, Warszawa 2002.4. Pressman R.S , Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004.
Literatura zalecana / fakultatywna:1. J. Górski, Inżynieria oprogramowania w projekcie informatycznym, Warszawa 2000.2. W. Gajda, GIMP. Praktyczne projekty, Helion, Gliwice 2006.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 10.11.2013
Dane kontaktowe (e-mail, telefon) [email protected] 664977497
Podpis
Tabele sprawdzające program nauczaniaPrzedmiotu zarządzanie projektami
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
9 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
20
Efekty kształcenia
Metoda oceniania 10
obserwacja podczas zajęć /
aktywność
test Projekt F2 Inne………
EKW1 F1 P1 P2EKW2 F1 P1 P2EKW3 F1 P1 P2EKW4 F1 P1 P2EKW5 F1 P1 P2EKU1 F1 P2EKU2 F1 P2EKU3 F1 P2EKU4 F1 P2EKU5 P2EKK1 P2EKK2 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Wykonanie projektu 15 20Przygotowanie do zaliczenia wykładów 10 15Liczba punktów ECTS dla przedmiotu 55 godzin = 2 punkty ECTS
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
10 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
21
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu zarządzanie projektamitreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza Wiedza
CW1 C_W1 Wyk.1 – 7Proj. 1 – 6
wykłady problemoweprojekt zespołowy wykłady
projekt
EKW1, EKW2EKW3, EKW4EKW5
K_W07, K_W07, K_W13, K_W18, K_W20
Umiejętności Umiejętności
CU1, CU2 C_U1, C_U2 Wyk.1 – 7Proj. 1 – 6
wykłady problemoweprojekt zespołowy
wykładyprojekt
EKU1, EKU2EKU3, EKU4EKU5
K_U02, K_U03, K_U10, K_U12, K_U23
kompetencje społeczne kompetencje społeczne
CK1 C_K2 Wyk.1 – 7Proj. 1 – 6
wykłady problemoweprojekt zespołowy
wykładyprojekt EKK1, EKK2 K_K01, K_K04
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
22
Wydział TechnicznyKierunek InformatykaPoziom studiów I stopnia
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Symulacja komputerowa
2. Kod przedmiotu: 3. Punkty ECTS: 24. Rodzaj przedmiotu: kierunkowy 5. Język wykładowy: język polski
6. Rok studiów: II 7. Semestr/y: 4 8. Liczba godzin ogółem: S/30 NS/209. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk) Laboratorium (Lab)
S/15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr inż. Krzysztof Małecki, mgr inż. Jolanta Czuczwara
B - Wymagania wstępne Student posiada podstawową wiedzę z zakresu modelowania matematycznego oraz umiejętność posługiwania się środowiskiem operacyjnym WINDOWS i jego aplikacjami
C - Cele kształceniaWiedza(CW):CW1: przekazanie wiedzy obejmującej terminologię, teorię i zasady stosowania metody symulacji komputerowej do modelowania systemów i procesów związanych z szeroko pojętą informatyką Umiejętności (CU): CU1: wyrobienie umiejętności modelowania symulacyjnego systemów za pomocą specjalistycznego oprogramowania Kompetencje społeczne (CK):CK1: uświadomienie konieczności permanentnego uczenia się i rozwijania umiejętności współdziałania przy rozwiązywaniu problemów za pomocą metod symulacji komputerowej
D - Efekty kształceniaStudent po zakończeniu procesu kształcenia:Wiedza EKW1: ma wiedzę z zakresu symulacji komputerowej i identyfikacji problemów, która daje się podstawy rozwiązań problemów za pomocą modeli symulacyjnych K_W01EKW2: ma wiedzę z zakresu procedury, metod i zasad tworzenia modeli symulacyjnych i dokonywania eksperymentów symulacyjnych potrzebną do rozwiązywania problemów informatyki K_W07, K_W08UmiejętnościEKU1: potrafi opracować dokumentację do projektu modelu symulacyjnego rozwiązującego konkretny problem z zakresu szeroko pojętych zastosowań informatyki K_U03 EKU2: posiada umiejętność budowania modelu symulacyjnego rozwiązującego konkretny problem z zakresu szeroko pojętych zastosowań informatyki przy wykorzystaniu odpowiednio dobranego środowiska programistycznego K_U07, K_U10EKU3: potrafi dostrzegać konieczność zastosowania interdyscyplinarnego podejścia podczas tworzenia modeli symulacyjnych rozwiązujących konkretne problemy, wybierając i stosując właściwe metody i narzędzia z zakresu szeroko pojętych zastosowań informatyki K_U21, K_U23Kompetencje społeczneEKK1: dostrzega potrzebę permanentnego dokształcania się w zakresie nowych technik i narzędzi symulacji komputerowej ze względu na ciągły postęp naukowo-technologiczny w obszarze nauk technicznych, podnosząc w ten sposób swoje kompetencje zawodowe, osobiste i społeczne K_K01EKK2: pracując indywidualnie lub w grupie, potrafi określić priorytety służące realizacji określonego zadania z wykorzystaniem modeli symulacyjnych K_K04
E - Treści programowe 11 oraz liczba godzin na poszczególnych formach studiów
11 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
23
Wykłady: Wyk.1. Podstawowe pojęcia związane z symulacją komputerową Wyk.2. Istota i techniki symulacji komputerowej. Dynamika systemowa jako metoda symulacji ciągłejWyk.3. Procedura stosowania symulacji komputerowej w badaniu systemów.Wyk.4. Komputerowe języki symulacyjne.Wyk.5. Symulacja dyskretna.Wyk.6. Zastosowania metod symulacji komputerowej do badania systemów (case study)
Razem liczba godzin wykładów
S 34222215
Ns23121110
Laboratoria:Lab.1-lab.2 Dyskusja nad charakterem zależności przyczynowo-skutkowych występujących w systemach.Lab.3-lab.5. Nabywanie umiejętności pracy w środowisku pakietu symulacyjnego VENSIM ( schematy przyczynowo-skutkowe; schematy strukturalne; opis matematyczny modeli systemów)Lab.4. –lab.5. Konstruowanie i rozwiązywanie symulacyjnych modeli przykładowych systemów w VENSIMIE. Tworzenie dokumentacji do modeliLab. 6. Nabywanie umiejętności pracy w środowisku pakietu symulacyjnego GPSS World StudentLab.7-lab.8. Konstruowanie i rozwiązywanie symulacyjnych modeli przykładowych systemów w języku symulacyjnym GPSSLab.9-lab.13. Przygotowanie grupowego projektu modelu symulacyjnegoLab.14-lab.15. Sprawdzanie stopnia osiągnięcia efektów kształcenia
Razem liczba godzin laboratoriów
S 2
2
42
22130
Ns2
1
21
21110
Ogółem liczba godzin przedmiotu: 30 20
F – Metody nauczania oraz środki dydaktyczneWykład problemowy z wykorzystaniem prezentacji multimedialnej, laboratoria: opracowanie projektu, praca w grupach, case study, rozwiązywanie zadań, tworzenie aplikacji z wykorzystaniem oprogramowania specjalistycznego
G - Metody ocenianiaF – formującaF1 – zaliczenie praktyczne umiejętnościF2 - obserwacja podczas zajęćF3 – projekt zespołowy
P– podsumowującaP1 - sprawdzian pisemny wiedzyP2 - zaliczenie praktyczne umiejętności
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:1. Łatuszyńska M., Symulacja komputerowa dynamiki systemów, Wydawnictwo PWSZ, Gorzów Wielkopolski 2008.2. Łatuszyńska M., Symulacja dyskretna [w:] K. Nermend, M. Borawski (red.), Wybrane metody analizy i oceny obiektów społeczno-gospodarczych. Uniwersytet Szczeciński, Szczecin 2009, s. 39-70.3. Krupa K., Modelowanie symulacja i prognozowanie. Systemy ciągłe. Wydawnictwa Naukowo-Techniczne, Warszawa 2008. Literatura zalecana / fakultatywna:1. Biniek Z., Elementy teorii systemow, modelowania i symulacji. INFOPLAN 2002, wydanie internetowe: http://www.finus.com.pl.2. Fishman G.S., Symulacja komputerowa - pojęcia i metody, PWE, Warszawa, 1981.
I – Informacje dodatkoweImię i nazwisko sporządzającego Dr inż. Krzysztof Małecki
Data sporządzenia / aktualizacji 30.11.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
Tabele sprawdzające program nauczaniaprzedmiotu SYMULACJA KOMPUTEROWA
na kierunku INFORMATYKA
24
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 12
zaliczenie praktyczne
umiejętności
obserwacja podczas zajęć projekt zespołowy
sprawdzian pisemny wiedzy
zaliczenie praktyczne umiejętności
EKW1 P1EKW2 P1EKU1 F1 F2 F3 P2EKU2 F1 F2 F3 P2EKU3 F1 F2 F3 P2EKK1 F3EKK2 F3
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Czytanie literatury 10 15Przygotowanie do sprawdzianów 10 10Udział w konsultacjach 5 5Przygotowanie projektu 5 10Liczba punktów ECTS dla przedmiotu 60 godzin = 2 punkty ECTS
Sporządził: Krzysztof MałeckiData: 30.11.2013Podpis
12 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
25
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu SYMULACJA KOMPUTEROWAtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku INFORMATYKA
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla całego
programu
wiedza wiedza
CW C_W1 Wykład 1,2,3,4,5,6prezentacja z wykorzystaniem rzutnika multimedialnego
Wykład EKW1, EKW2 K_W01, K_W07, K_W08
Umiejętności Umiejętności
CU C_U2
Laboratorium
1,2,3,4,5,6,7,8,9,10,
11,12,13,14,15
opracowanie projektu, praca w grupach, case study, rozwiązywanie zadań, tworzenie aplikacji z wykorzystaniem oprogramowania specjalistycznego
LaboratoriumEKU1, EKU2 EKU3 K_U03, K_U07, K_U10
K_U16, K_U21,K_U23
kompetencje społeczne kompetencje społeczne
CK C_K1 Laboratorium 7,8 opracowanie projektu, praca w grupach
Laboratorium EKK1, EKK2 K_K01, K_K04
Sporządził: Krzysztof MałeckiData: 30.11.2013Podpis
26
.
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A M O D U Ł U *
A - Informacje ogólne
1. Nazwa modułu: Programowanie strukturalne i obiektowe
2. Kod przedmiotu: 3. Punkty ECTS: 201. Wstęp do programowania 42. Algorytmy i struktury danych 43. Języki i paradygmaty programowania 54. Programowanie obiektowe 45. Inżynieria oprogramowania 3
4. Rodzaj modułu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: I, II 7. Semestry: 1, 2, 3, 4 8. Liczba godzin ogółem: S / 225 NS / 150
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykłady (Wyk.) Laboratorium (Lab.) Wykłady (Wyk.) Laboratorium (Lab.) Wykłady (Wyk.) Laboratorium (Lab.)Wykłady (Wyk.) Laboratorium (Lab.)
1 semestr S / 15 NS / 101 semestr S / 30 NS / 202 semestr S / 30 NS / 202 semestr S / 60 NS / 403 semestr S / 15 NS / 103 semestr S / 30 NS / 204 semestr S / 15 NS / 104 semestr S / 30 NS / 20
10. Imię i nazwisko koordynatora modułu oraz prowadzących zajęcia Dr inż. Aleksandra Radomska-Zalas
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących programowania niskiego i wysokiego poziomu C_W1CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do informatyki C_W2 Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania C_U1CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich C_U2Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych C_K1 CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania C_K2
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu opisywania problemów obliczeniowych wyrażonych w języku naturalnym K_W03EKW2: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych K_W04
.
EKW3: zna cykl życia oprogramowania oraz podstawowe metody projektowania systemów komputerowych K_W07 EKW4: ma uporządkowaną wiedzę z zakresu technik i metod programowania K_W10UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do programu studiów informatyki w zakresie różnych technik programowania K _U01EKU2: potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz narzędziami komputerowo wspomaganego projektowania K_U10EKU3: potrafi sformułować specyfikację tworzonych systemów informatycznych na poziomie realizowanych funkcji oraz zaprojektować proces testowania utworzonego oprogramowania K_U13, K _U14EKU4: potrafi sformułować algorytm, posługując się językami niskiego i wysokiego poziomu oraz odpowiednimi narzędziami informatycznymi do opracowania programów komputerowych K_U20Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych i osobistych K_K01EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Zdefiniowane warunki realizacji modułuEfekty kształcenia oraz treści programowe, formy zajęć oraz narzędzia dydaktyczne, oceniania i obciążenie pracy studenta, założone dla realizacji efektów kształcenia dla danego modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów:
1. Wstęp do programowania 1 semestr2. Algorytmy i struktury danych 2 semestr3. Języki i paradygmaty programowania 2 semestr4. Programowanie obiektowe 3 semestr5. Inżynieria oprogramowania 4 semestr
wchodzących w skład tego modułu i realizujących jego założenia.I – Informacje dodatkowe
Imię i nazwisko sporządzającego Dr inż. Aleksandra Radomska-ZalasData sporządzenia / aktualizacji 10.11.2013Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
.
Tabela sprawdzająca moduł: Programowanie strukturalne i obiektowe
na kierunku Informatyka
Tabela 1. Odniesienie założonych efektów kształcenia modułu do efektów zdefiniowanych dla całego programu i celów modułu
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
Efekt kształcenia Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) Cele modułu
EKW1
EKW2
EKW3
EKW4
K_W03
K_W04
K_W07
K_W10
CW1
CW1
CW1
CW2
EKU1
EKU2
EKU3
EKU4
K_U01
K_U10
K_U13, K_U14
K_U20
CU1
CU!
CU2
CU2
EKK1
EKK1
K_K01
K_K06
CK1
CK2
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Wstęp do programowania2. Kod przedmiotu: 3. Punkty ECTS: 4
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 1 7. Semestr/y: 1 8. Liczba godzin ogółem: S/45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/15 NS/10 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr Jarosław Becker
B - Wymagania wstępne Brak wymagań.
C - Cele kształceniaWiedza(CW): CW1. Zapoznanie studentów z podstawowymi pojęciami, standardami, metodami i narzędziami projektowania oraz prezentowania algorytmów komputerowych.Umiejętności (CU): CU1. Przekazanie podstawowych umiejętności związanych z projektowaniem, tworzeniem, testowaniem i utrzymywaniem kodu źródłowego programów komputerowych.Kompetencje społeczne (CK):CK1. Uzyskanie świadomości potrzeby samokształcenia (rozwoju) w dziedzinie inżynierii oprogramowania. CK2. Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
D - Efekty kształceniaWiedza EKW1. Student ma uporządkowaną wiedzę z zakresu podstaw algorytmizacji i programowania.EKW2. Student potrafi analizować składnię podstawowych konstrukcji programistycznych oraz wyjaśnić logikę ich działania.UmiejętnościEKU1. Student potrafi sformułować algorytm, posługując się językami programowania niskiego i wysokiego poziomu oraz odpowiednimi narzędziami informatycznymi do opracowania programów komputerowych.EKU2. Student stosuje techniki rzetelnego i efektywnego programowania. Kompetencje społeczneEKK1. Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodowych w zakresie technologii programistycznych.EKK2. Student potrafi myśleć i działać w sposób kreatywny.
E - Treści programowe 13 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Zarys historii inżynierii oprogramowania i jej zasadniczych trendów. Geneza podstawowych pojęć
S 2
NS1
13 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
30
.
i definicji (algorytm, język programowania, kompilator i program komputerowy). Wyk2. Sposoby opisu oraz weryfikacji poprawności algorytmów komputerowych.Wyk3. Podstawowe typy i struktury danych (stałe, zmienne, tablice i struktury danych) i ich reprezentacja binarna w systemach komputerowych.Wyk4. Podstawowe konstrukcje programistyczne (zastosowanie operatorów, wyrażeń i instrukcji sterujących). Przykłady implementacji algorytmów sortowania i wyszukiwania w wybranych językach programowania (np. C, C++, JAVA).Wyk5. Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji, rekurencji oraz przekazywania parametrów przez wartość lub referencję. Wyk6. Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci.Wyk7. Operacje wejścia i wyjścia.Wyk8. Wstęp do programowania obiektowego. Wyk9. Pisemne zaliczenie części wykładowej (test wyboru).
Razem liczba godzin wykładów
22
2
2
211115
11
2
1
211010
Laboratoria: (zajęcia mogą być realizowane zgodnie z programem kursu Microsoft ITA-104)Lab1. Podstawowe pojęcia związane z językami programowania.Lab2. Podstawy algorytmizacji. Typy danych, definiowanie zmiennych.Lab3. Podstawowe operatory arytmetyczne, relacji i logiczne. Instrukcje warunkowe. Lab4. Wyrażenie warunkowe. Operator przecinkowy. Lab5. Zastosowanie „pętli” programowych – ze znaną i nieznaną liczbą iteracji. Lab6. Tablice jedno- i wielowymiarowe. Lab7. Programowanie proceduralne (funkcje, algorytmy rekurencyjne, znaczenie stosu). Lab8. Konstrukcje algorytmiczne dla danych nieznanego rozmiaru – deklaracja, definicja oraz miejsce przechowywania zmiennych dynamicznych. Lab9. Programowanie z wykorzystaniem list. Lab10. Podstawy programowania obiektowego. Lab11. Wykorzystanie API w programowaniu obiektowym.
Razem liczba godzin laboratoriów
S23322343
33230
NS12212232
22120
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykład informacyjny i problemowy wsparty prezentacją multimedialną. Ćwiczenia laboratoryjne oparte na instruktażu i dyskusji dydaktycznej, realizowane z wykorzystaniem oprogramowania do projektowania i testowania algorytmów.
G - Metody ocenianiaF – formującaF1 – obserwacja podczas zajęć laboratoryjnych (kontrola poprawności wykonywanych zadań programistycznych).
P– podsumowującaP1 – zaliczenie pisemne części wykładowej (test wyboru),P2 – zaliczenie zajęć laboratoryjnych (rozwiązywanie zadań programistycznych przy użyciu komputera).
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo „Helion”, Gliwice 2013.2. Grębosz J., Symfonia C++ standard, Tom 1, Wydawnictwo "Edition 2000", Kraków 2010.3. Martin R.C., Czysty kod. Podręcznik dobrego programisty, Wydawnictwo „Helion”, Gliwice 2013.Literatura zalecana / fakultatywna:1. Sokół R., Wstęp do programowania w języku C++, Wydawnictwo „Helion”, Gliwice 2005.2. Rychlicki W., Od matematyki do programowania, Wydawnictwo „Helion”, Gliwice 2011.3. Carmen T.H., Leiserson Ch.E., Rivest R.L., Wprowadzenie do algorytmów, WNT, Warszawa 2001.4. Knuth D. E., Sztuka programowania Tom I-III, WNT, Warszawa 2002.
I – Informacje dodatkoweImię i nazwisko sporządzającego Jarosław BeckerData sporządzenia / aktualizacji 25.08.2013 r.
31
.
Tabele sprawdzające program nauczaniaPrzedmiotu Wstęp do programowania
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 14
Obserwacja podczas zajęć laboratoryjnych
Zaliczenie pisemne (test) – wykład
Zaliczenie ustne – wykład
EKW1 F1 P1EKW2 F1 P1EKU1 F1 P2EKU2 F1 P2EKK1 F1 P2EKK2 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Studiowanie literatury 20 24Samodzielne rozwiązywanie zadań programistycznych
30 40
Przygotowanie do zaliczenia 3 3Zaliczenie / konsultacje 2 3Liczba punktów ECTS dla przedmiotu 100 godzin = 4 punkty ECTS
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
14 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
33
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Wstęp do programowaniatreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe
(E)Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza wiedza
CW1 C_W1 Wykład: 1 - 8,
wykład informacyjny i problemowy wsparty prezentacją multimedialną; praca własna studentów z zalecaną literaturą;
Wykład EKW1, EKW2
K_W03, K_W04, K_W07,
K_W10,
Umiejętności umiejętności
CU1 C_U2 Laboratoria: 1 - 11
metoda przypadków, instruktaż i dyskusja dydaktyczna; praca własna z wykorzystaniem wskazanego oprogramowania komputerowego
Laboratoria EKU1,EKU2
K_U10, K_U13, K_U20,
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2
Wykład: 1 - 8,
Laboratoria: 1 - 11
metoda przypadków, instruktaż i dyskusja dydaktyczna; praca własna z wykorzystaniem wskazanego oprogramowania komputerowego
Wykład,
LaboratoriaEKK1,EKK2 K_K01, K_K06
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
34
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Algorytmy i struktury danych2. Kod przedmiotu: 3. Punkty ECTS: 4
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 1 7. Semestr/y: 2 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)Projekt (Proj)
S/ 15 NS/10 S/30 NS/20 S/0 NS/0
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Aleksandra Radomska-Zalas
B - Wymagania wstępne Wstęp do programowania
C - Cele kształceniaWiedza(CW): CW1:Student, po zakończeniu kursu, powinien znać pojęcia, metody i narzędzia projektowania algorytmów i struktur danych, w szczególności w kontekście ich stosowania przy rozwiązywaniu zadań inżynierskich CW2: znać standardy specyfikacji algorytmów Umiejętności (CU):CU1: Student, po zakończeniu kursu, powinien mieć opanowaną w stopniu podstawowym umiejętność analizy algorytmów, potrafić zastosować w praktyce techniki projektowania algorytmów i struktur danych CU1: nabył umiejętność obsługiwania narzędzi informatycznych służących do projektowania algorytmów Kompetencje społeczne (CK): CK1: Student ma świadomość trwającego postępu w dziedzinie algorytmów i struktur danych CK2: ma świadomość ważności społecznych skutków, jakie niesie za sobą działalność inżynierska w obszarze projektowania algorytmów i struktur danych
D - Efekty kształceniaWiedza EKW1: potrafi wymienić wady i zalety poznanych metod specyfikacji algorytmów K_W03EKW2: potrafi wymienić i porównać klasyczne struktury danych K_W04EKW3: potrafi wymienić klasyczne techniki projektowania algorytmów K_W07EKW4: potrafi porównać klasyczne techniki projektowania algorytmów K_W10UmiejętnościEKU1: potrafi korzystać z wiedzy o algorytmach zawartej w literaturze i na stronach internetowych K_U01EKU2: potrafi posługiwać się oprogramowaniem do projektowania algorytmów K_U10EKU3: potrafi sformułować specyfikację wejść, wyjść algorytmu oraz użytych struktur danych, a także zaplanować proces testowania algorytmu K_U13, K_U14EKU4: potrafi sformułować algorytm w postaci pseudokodu i schematów blokowych K_U20Kompetencje społeczneEKK1:student rozumie potrzebę ciągłego kształcenia w dziedzinie algorytmów i struktur danych K_K01EKK2: potrafi kreatywnie projektować algorytmy i struktury danych K_K06
E - Treści programowe 15 oraz liczba godzin na poszczególnych formach studiówWykład: S NS
15 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
35
.
Wyk1. Dane i operacje na danych, pojęcie typu danych.Wyk2. Rodzaje algorytmów: szeregowe i równoległe, iteracyjne i rekurencyjne, klasyfikacja według użytej techniki projektowania. Poprawność i złożoność algorytmu. Problemy obliczeniowo trudne.Wyk3. Struktury danych i metody ich realizacji: tablica, zbiór, rekord, plik sekwencyjny. Sortowanie.Wyk4. Struktury danych i metody ich realizacji: lista, stos, kolejka, kolejka priorytetowa Wyk5. Struktury danych i metody ich realizacji: struktury drzewiasteWyk6. Struktury danych i metody ich realizacji: słownik i tablice mieszające. Wyk7. Techniki projektowania algorytmów: dziel i zwyciężaj, programowanie dynamiczne, algorytmy zachłanne, algorytmy z powrotami. Algorytmy probabilistyczne. Heurystyki. Wyk8. Grafy i algorytmy grafowe.
Razem liczba godzin wykładów
1
22231
2215
1
21121
1110
Laboratoria:Lab1. Sposoby przedstawiania algorytmów – lista kroków, opis słowny, schemat blokowy.Lab2. Podstawy obsługi narzędzi do analizy i projektowania algorytmów. Implementacja prostych algorytmów, weryfikacja ich poprawności i określenie ich złożoności obliczeniowej. Lab3. Klasyczne algorytmy (Euklidesa, NWD).Lab4. Struktury danych. Wykorzystanie w algorytmach tablicy jednowymiarowej.Lab5. Struktury danych Cd. Tablice dwuwymiarowe. Sito Eratostenesa.Lab6. Struktury danych. Stos i kolejka.Lab7. Samodzielne rozwiązywanie problemów w oparciu o poznane metody.Lab8. Algorytmy rekurencyjne – ciąg Fibonacciego, silnia, n-ty wyraz ciągu.Lab9. Algorytmy wyszukujące i porządkujące.Lab10. Algorytmy numeryczne. Przybliżone metody obliczania całek oznaczonych, wyznaczania miejsc zerowych, metoda Monte Carlo.Lab11. Algorytmy binarne.Lab12. Samodzielne rozwiązywanie problemów w oparciu o poznane metody.
Razem liczba godzin laboratoriów
S2
32232332
33230
NS2
21111222
22220
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład z wykorzystaniem grafiki prezentacyjnej. Laboratoria: ćwiczenia z wykorzystaniem oprogramowania do analizy i projektowania algorytmów
G - Metody ocenianiaF – formującaF1: sprawdzian praktycznej umiejętności F2: obserwacja podczas zajęć / aktywność
P– podsumowującaP1: Zaliczenie z oceną - forma pisemna
Forma zaliczenia przedmiotu: zaliczenie z oceną. Zaliczenie wykładu na podstawie pisemnego sprawdzianu. Zaliczenie laboratorium na postawie praktycznego sprawdzianu umiejętności.
H - Literatura przedmiotuLiteratura obowiązkowa:
1. T. Cormen, C. Leiserson, R. Rivest, Wprowadzenie do algorytmów, WNT, Warszawa 2000,2. A. V. Aho, J. E. Hopcroft, J. D. Ullman, Algorytmy i struktury danych, Helion, Gliwice 2003.3. R. Neapolitan, K. Naimipour, Podstawy algorytmów z przykładami w C++, Helion, Gliwice 2004.
Literatura zalecana / fakultatywna:1. P. Wróblewski, Algorytmy, struktury danych i techniki programowania, Helion, Gliwice 2001.2. D. Knuth, Sztuka programowania, WNT, Warszawa 2002
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 10.11.2013
Dane kontaktowe (e-mail, telefon) [email protected] 664977497
Podpis
36
.
Tabele sprawdzające program nauczaniaPrzedmiotu algorytmy i struktury danych
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 16
sprawdzian praktycznej umiejętności
obserwacja podczas zajęć /
aktywność
Zaliczenie z oceną - forma pisemna
F3 P2 Inne………
EKW1 F1 F2 P1EKW2 F1 F2 P1EKW3 F1 F2 P1EKW4 F1 F2 P1EKU1 F1 F2 P1EKU2 F1 F2 P1EKU3 F1 F2 P1EKU4 F1 F2 P1EKK1 F2 P1EKK2 F2 P1
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 15 30Przygotowanie do zajęć 10 10Wykonanie sprawozdań 20 20Przygotowanie do zaliczenia wykładów 10 10Liczba punktów ECTS dla przedmiotu 100 godzin = 4 punkty ECTS
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
16 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
37
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu algorytmy i struktury danychtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza Wiedza
CW1, CW2 C_W1, C_W2 Wyk.1 – 8Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne,
wykładylaboratoria
EKW1, EKW2EKW3, EKW4
K_W03, K_W04, K_W07K_W10
Umiejętności Umiejętności
CU1, CU2 C_U1, C_U2 Wyk.1 – 8Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne,
wykładylaboratoria
EKU1, EKU2EKU3, EKU4
K_U01, K_U10, K_U13, K_U14, K_U20
kompetencje społeczne kompetencje społeczne
CK1, CK2 C_K1, C_K2 Wyk.1 – 8Lab.1 – 10
wykłady problemowećwiczenia laboratoryjne,
wykładylaboratoria
EKK1, EKK2 K_K01, K_K06
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
38
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Języki i paradygmaty programowania2. Kod przedmiotu: 3. Punkty ECTS: 5
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 1 7. Semestr/y: 2 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/ 15 NS/10 S/ 30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr inż. Aleksandra Radomska-Zalas
B - Wymagania wstępne Wstęp do programowania
C - Cele kształceniaWiedza(CW): CW1: Student, po zakończeniu kursu, powinien znać najważniejsze paradygmaty programowania, potrafić wskazać język programowania adekwatny do podanego zadania inżynierskiego CW2: potrafić wymienić standardy dotyczące języków programowania \ Umiejętności (CU): CU1: Student, po zakończeniu kursu, powinien potrafić samodzielnie tworzyć programy o niskim stopniu skomplikowania z wykorzystaniem narzędzi informatycznych wspomagających wytwarzanie oprogramowanie CU2: potrafi wykorzystywać w programowaniu informacje pozyskane z różnych źródeł Kompetencje społeczne (CK): CK1: Student ma świadomość ciągłego rozwoju języków programowania CK2: ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
D - Efekty kształceniaWiedza EKW1: potrafi wskazać istotne elementy opisu problemu obliczeniowego w języku naturalnym na potrzeby tworzenia oprogramowania K_W03EKW2: potrafi wymienić i sklasyfikować popularne języki programowania K_W04EKW3: potrafi wymienić i uporządkować fazy cyklu życia oprogramowania K_W07EKW4: potrafi wymienić i porównać najważniejsze paradygmaty programowania K_W10UmiejętnościEKU1: potrafi korzystać z wiedzy o językach programowania zawartej w literaturze i na stronach internetowych K_U01EKU2: potrafi posługiwać się narzędziami do wytwarzania oprogramowania K_U10EKU3: potrafi sformułować specyfikację wejść, wyjść programu oraz użytych struktur danych, a także zaplanować proces testowania programu K_U13, K_U14EKU4: potrafi samodzielnie napisać program rozwiązujący proste zadanie K_U20Kompetencje społeczneEKK1: student rozumie potrzebę ciągłego kształcenia w dziedzinie języków programowania K_K01EKK2: potrafi kreatywnie tworzyć programy komputerowe K_K06
E - Treści programowe 17 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Klasyfikacja języków programowania. Translacja kodu źródłowego.
S1
NS1
17 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
39
.
Wyk2. Popularne języki programowania. Paradygmaty programowaniaWyk3. Podstawy języka asembler x86 jako przykładu języka niskiego poziomuWyk4. Podstawy języka Pascal jako przykładu języka proceduralnegoWyk5. Podstawy języka C# jako przykładu języka obiektowegoWyk6. Podstawy języka Python jako przykładu języka bardzo wysokiego poziomuWyk7. Podstawy Windows PowerShell jako przykładu języka skryptowegoWyk8. Podstawy języka SQL jako przykładu języka nieimperatywnegoWyk9. Arkusz kalkulacyjny, QBE i rejestrator makr jako przykłady języków nietekstowych
Razem liczba godzin wykładów
1114222115
1112111110
Laboratoria: (zgodne z programem kursu Microsoft ITA-104)Lab1. Zapoznanie z pakietem Visual StudioLab2. Definiowanie zmiennych oraz podstawowych operatorów w języku C#Lab3. Instrukcja wyboru if...else. Predefiniowane wyjątki, przechwytywanie i zgłaszanie wyjątkuLab4. Pętle: while, for oraz do{..}while Lab5. Instrukcje switch, goto, break oraz continueLab6. Definiowanie i użycie tablic. Pętla foreachLab7. Operacje na tablicach: inicjalizowanie, kopiowanie, odwracanie, sortowanie, przeszukiwanieLab8. Definiowanie i użycie funkcji. Przekazywanie zmiennychLab9. Sposoby przekazywania argumentów. Polimorfizm parametryczny. Pobieranie parametrówLab10. RekurencjaLab11. Stosy i kolejkiLab12. Typ referencyjny i jego wykorzystanie do tworzenia złożonych struktur danychLab13. Strumienie i ich obsługa
Razem liczba godzin laboratoriów
S113333332312230
NS112222221211120
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład z wykorzystaniem grafiki prezentacyjnej. Laboratoria: laboratoria z wykorzystaniem zintegrowanego środowiska wytwarzania oprogramowania
G - Metody ocenianiaF – formującaF1: sprawdzian praktycznej umiejętności F2: obserwacja podczas zajęć / aktywność
P– podsumowującaP1: Zaliczenie z oceną - forma pisemna
Forma zaliczenia przedmiotu: zaliczenie z oceną. Zaliczenie wykładu na podstawie pisemnego sprawdzianu wiedzy. Zaliczenie laboratorium na postawie praktycznego sprawdzianu wiedzy i umiejętności.
H - Literatura przedmiotuLiteratura obowiązkowa:
1. P. Van Roy, S. Haridi: Programowanie. Koncepcje, techniki i modele, Helion, Gliwice 2005.2. S. C. Perry, C# i .NET, Helion, Gliwice 2006.3. J. Liberty, B. MacDonald, C# 2005. Wprowadzenie, Helion, Gliwice 2007.
Literatura zalecana / fakultatywna:1. E. Gunnerson, Programowanie w języku C#, Mikom, Warszawa 2001.2. M. Lis: C#. Ćwiczenia. Helion, 2006.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Aleksandra Radomska-Zalas
Data sporządzenia / aktualizacji 10.11.2013
Dane kontaktowe (e-mail, telefon) [email protected], 664977497
Podpis
40
.
Tabele sprawdzające program nauczaniaPrzedmiotu Języki i paradygmaty programowania
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 18
sprawdzian praktycznej umiejętności
obserwacja podczas zajęć /
aktywność
Zaliczenie z oceną - forma pisemna
F3 F4 Inne………
EKW1 F1 P1EKW2 F1 P1EKW3 F1 P1EKW4 F1 F2 P1EKU1 F1 F2EKU2 F1 F2EKU3 F1 F2EKU4 F1 F2EKK1 F2EKK2 F2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 15 30Przygotowanie do zajęć 20 20Wykonanie sprawozdań 25 25Przygotowanie do zaliczenia wykładów 20 20Liczba punktów ECTS dla przedmiotu 125 godzin = 5 punkty ECTS
Sporządził: mgr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
18 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
41
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Języki i paradygmaty programowaniatreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza wiedza
CW1, CW2 C_W1, C_W2 Wyk.1 – 9Lab. 1 – 13
wykłady problemowećwiczenia laboratoryjne
wykładylaboratoria
EKW1, EKW2EKW3, EKW4
K_W03, K_W04, K_W07, K_W10
Umiejętności umiejętności
CU1, CU2 C_U1, C_U2 Wyk.1 – 9Lab. 1 – 13
wykłady problemowećwiczenia laboratoryjne
wykładylaboratoria
EKU1, EKU2EKU3, EKU4
K_U01, K_U10, K_U13, K_U14, K_U20
kompetencje społeczne kompetencje społeczne
CK1, CK2 C_K1, C_K2 Wyk.1 – 9Lab. 1 – 13
wykłady problemowećwiczenia laboratoryjne
wykładylaboratoria
EKK1, EKK2 K_K01, K_K06
Sporządził: dr inż. Aleksandra Radomska-ZalasData: 10.11.2013
Podpis……………………….
42
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Programowanie obiektowe2. Kod przedmiotu: 3. Punkty ECTS: 4
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 2 7. Semestr/y: 3 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/15 NS/10 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr Jarosław Becker
B - Wymagania wstępne Zaliczenie przedmiotu „Wstęp do programowania” oraz „Języki i paradygmaty programowania”.
C - Cele kształceniaWiedza(CW): CW1. Zapoznanie studentów z podstawowymi pojęciami, metodami oraz najlepszymi praktykami (wzorcami) programowania obiektowego.Umiejętności (CU): CU1. Przekazanie umiejętności związanych z tworzeniem, testowaniem i utrzymywaniem kodu źródłowego opartych na podejściu obiektowym programów komputerowych. Kompetencje społeczne (CK):CK1. Uzyskanie świadomości potrzeby samokształcenia (rozwoju) w dziedzinie programowania obiektowego.CK2. Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania.
D - Efekty kształceniaWiedza EKW1. Student zna kluczowe pojęcia, możliwości i ograniczenia obiektowego podejścia do programowania.EKW2. Student potrafi analizować składnię obiektowych konstrukcji programistycznych oraz wyjaśnić logikę ich działania.UmiejętnościEKU1. Student potrafi samodzielnie opracować program rozwiązujący zadanie o co najmniej średnim stopniu trudności z wykorzystaniem podejścia obiektowego oraz odpowiedniego środowiska narzędziowego. EKU2. Student umie analizować i odpowiednio zastosować wzorce implementacyjne programowania obiektowego. Kompetencje społeczneEKK1. Student ma świadomość konieczności podnoszenia kompetencji osobistych i zawodowych w zakresie technologii obiektowej.EKK2. Student potrafi myśleć i działać w sposób kreatywny.
E - Treści programowe 19 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Podstawy podejścia obiektowego (klasa, hermetyzacja, dziedziczenie, polimorfizm).Wyk2. Charakterystyka platform programistycznych (.NET i J2EE).
S21
NS11
19 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
43
.
Wyk3. Anatomia klas oraz zaawansowane pojęcia z zakresu obiektowości (konstruktory, destruktory, obsługa błędów, pojęcie zakresu, przeciążanie operatorów, wielokrotne dziedziczenie).Wyk4. Wielokrotne wykorzystanie kodu (dziedziczenie, kompozycja, interfejsy i klasy abstrakcyjne).Wyk5. Obiekty i dane przenośne (zastosowanie XML).Wyk6. Obiekty trwałe (zastosowanie serializacji i relacyjnych baz danych).Wyk7. Obiekty w usługach sieciowych i aplikacjach mobilnychWyk8. Wzorce projektowe w programowaniu obiektowym – koncepcja i rodzaje.
Razem liczba godzin wykładów
2
22222
15
2
21111
10Ćwiczenia: (zgodne z programem kursu Microsoft ITA-105)Lab1. Definiowanie klas. Sterowanie dostępem do części składowych klasy.Lab2. Definiowanie konstruktora. Inicjalizacja obiektów. Destruktor. Wzorzec projektowy Prototyp.Lab3. Definiowanie właściwości i indeksatorów. Wzorzec projektowy Proxy.Lab4. Definiowanie składowych statycznych. Klasy statyczne. Metody rozszerzające. Wzorzec projektowy Singleton.Lab5. Przeciążanie operatorów.Lab6. Dziedziczenie. Przesłanianie metod klasy bazowej.Lab7. Polimorfizm. Definiowanie metod wirtualnych. Wzorce projektowe Metoda wytwórcza i Adapter.Lab8. Definiowanie klas i metod abstrakcyjnych oraz interfejsów. Wzorzec projektowy Fabryka abstrakcji.Lab9. Metody i typy generyczne.Lab10. Interfejsy: IDisposable, IEnumerable, IEnumerator, IComparable i IComparer. Blok instrukcji using. Iteratory. Wzorzec projektowy Iterator.Lab11. Delegaty i zdarzenia. Wzorzec projektowy Obserwator.Lab12. Refleksja. Atrybuty.Lab13. Serializacja binarna oraz serializacja XML.
Razem liczba godzin ćwiczeń
S2222
222222
222
30
NS2222
222222
22220
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykład informacyjny i problemowy wsparty prezentacją multimedialną. Ćwiczenia laboratoryjne oparte na instruktażu i dyskusji dydaktycznej, realizowane z wykorzystaniem środowiska narzędziowego do programowania obiektowego.
G - Metody ocenianiaF – formującaF1 – obserwacja podczas zajęć laboratoryjnych (kontrola poprawności wykonywanych zadań programistycznych).
P– podsumowującaP1 – zaliczenie pisemne części wykładowej (test wyboru),P2 – zaliczenie zajęć laboratoryjnych (rozwiązywanie zadań programistycznych przy użyciu komputera).
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:4. Weisfeld M., Myślenie obiektowe w programowaniu, Wydanie IV, Wydawnictwo „Helion”, Gliwice 2013.5. Beck K., Wzorce implementacyjne, Wydawnictwo „Helion”, Gliwice 2013.6. Metsker S. J., C#, Wzorce projektowe, Wydawnictwo „Helion”, Gliwice 2005.Literatura zalecana / fakultatywna:5. Sharp J., Microsoft Visual C# 2013, Krok po kroku, APN Promise, Warszawa 2013.6. Heffelfinger D.R., Java EE 6. Tworzenie aplikacji w NetBeans 7, Wydawnictwo „Helion”, Gliwice 2013.7. Grębosz J., Symfonia C++ standard, Tom 2, Wydawnictwo "Edition 2000", Kraków 2010.8. Gamma E., Helm R., Johnson R., Vlissides J., Wzorce projektowe. Elementy oprogramowania obiektowego
wielokrotnego użytku, Wydawnictwo „Helion”, Gliwice 2010.
I – Informacje dodatkoweImię i nazwisko sporządzającego Jarosław Becker
44
.
Data sporządzenia / aktualizacji 25.08.2013 r.Dane kontaktowe (e-mail, telefon) [email protected]
* Wypełnić zgodnie z instrukcją
45
.
Tabele sprawdzające program nauczaniaPrzedmiotu Programowanie obiektowe
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 20
Obserwacja podczas zajęć laboratoryjnych
Zaliczenie pisemne (test) – wykład
Zaliczenie ustne – wykład
EKW1 F1 P1EKW2 F1 P1EKU1 F1 P2EKU2 F1 P2EKK1 F1 P2EKK2 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Studiowanie literatury 20 24Samodzielne rozwiązywanie zadań programistycznych
30 40
Przygotowanie do zaliczenia 3 3Zaliczenie / konsultacje 2 3Liczba punktów ECTS dla przedmiotu 100 godzin = 4 punkty ECTS
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
20 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
46
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Programowanie obiektowetreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe
(E)Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 Wykład: 1 - 8,
wykład informacyjny i problemowy wsparty prezentacją multimedialną; praca własna studentów z zalecaną literaturą;
Wykład EKW1, EKW2
K_W03, K_W04, K_W07,
K_W10,
umiejętności umiejętności
CU1 C_U2 Laboratoria: 1 - 11
metoda przypadków, instruktaż i dyskusja dydaktyczna; praca własna z wykorzystaniem wskazanego oprogramowania komputerowego
Laboratoria EKU1,EKU2
K_U10, K_U13, K_U20,
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2
Wykład: 1 - 8,
Laboratoria: 1 - 11
metoda przypadków, instruktaż i dyskusja dydaktyczna; praca własna z wykorzystaniem wskazanego oprogramowania komputerowego
Wykład,
LaboratoriaEKK1,EKK2 K_K01, K_K06
Sporządził: Jarosław BeckerData: 25.08.2013 r.
Podpis……………………….
47
Wydział Wydział TechnicznyKierunek InformatykaPoziom studiów pierwszego stopnia - inżynierski
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Inżynieria oprogramowania2. Kod przedmiotu: 3. Punkty ECTS: 34. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski6. Rok studiów: II 7. Semestr: 4 8. Liczba godzin ogółem: S/45 NS/309. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk) Laboratorium (Lab)
S/15 NS/10 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Janusz Jabłoński
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących programowania niskiego i wysokiego poziomu CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do informatyki Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu, wdrażaniu i testowaniu oprogramowania
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych K_W04EKW2: zna cykl życia oprogramowania oraz podstawowe metody projektowania systemów komputerowych K_W07 EKW3: ma uporządkowaną wiedzę z zakresu technik i metod programowania K_W10UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do programu studiów informatyki w zakresie różnych technik programowania K _U01EKU2: potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz narzędziami komputerowo wspomaganego projektowania K_U10EKU3: potrafi sformułować specyfikację tworzonych systemów informatycznych na poziomie realizowanych funkcji oraz zaprojektować proces testowania utworzonego oprogramowania K_U13, K _U14EKU4: potrafi sformułować algorytm, posługując się językami niskiego i wysokiego poziomu oraz odpowiednimi narzędziami informatycznymi do opracowania programów komputerowych K_U20Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych i osobistych K_K01
48
EKK2: potrafi myśleć i działać w sposób kreatywny K_K06E - Treści programowe 21 oraz liczba godzin na poszczególnych formach studiów
Wykład: Wyk1. Cykle życia oprogramowania, znaczenie poszczególnych etapów. Wyk2. Podejście procesowe w specyfikacji i realizacji wymagań . Wyk3. Narzędzia modelowania systemów informatycznych. UML w projekcie informatycznym. Wyk4. Korzystanie z API (Application Programming Interface). Wyk5. Narzędzia CASE oraz środowiska wytwarzania oprogramowania.Wyk6. Procesy wytwarzania oprogramowania na podstawie RUP. Wyk7. Walidacja i testowanie oprogramowania. Ewolucja oprogramowania. Wycena oprogramowania. Wyk8. Zarządzanie przedsięwzięciem programistycznym.
Razem liczba godzin wykładów
S1222312215
NS1211211110
Laboratorium:Lab1. Modelowanie i realizacja (Analiza, projekt, implementacja) systemu informatycznego zgodnie z metodyka strukturalna lub obiektowa. Lab2. Wykorzystanie Microsoft Project w realizacji planu przedsięwzięcia. Lab3. Wykorzystanie DFD oraz UseCase w modelowaniu wymagań funkcjonalnych i niefunkcjonalnych. Lab4. Wykorzystanie środowiska Eclipse oraz UML jak również języka C++ lub Java w realizacji modelu oraz implementacji sytemu spełniającego założone wymagania. Lab5. Przygotowanie i uruchamianie jednostek kodu przeznaczonych do testowania systemu.
Razem liczba godzin laboratoriów
S
666
6630
NS
444
4420
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład z wykorzystaniem grafiki prezentacyjnejLaboratoria: ćwiczenia z wykorzystaniem oprogramowania do analizy i projektowania algorytmów
G - Metody ocenianiaF – formującaF1 - pytania i zadania w trakcie wykładu (wykład)F2 - sprawdziany pisemne, ocena prac domowych (laboratoria)F3 – ocena prac labo na podstawie obserwacji
P– podsumowującaP1 - egzamin pisemny w formie testu, zawierającego pytania sprawdzające wiedzę teoretyczną oraz umiejętność jej praktycznego wykorzystania (wykład)P2 – sprawdzian pisemny rozwiązanie zadań na analizę i projektowanie algorytmów (laboratoria)
Forma zaliczenia przedmiotu: wykład – egzamin pisemny, laboratorium – ocena aktywności, ocena sprawozdań
H - Literatura przedmiotuLiteratura obowiązkowa:
1. R. R. Pressman, Praktyczne podejście do inżynierii oprogramowania, WNT, Warszawa 2004.2. A. Sommerville, Inżynieria oprogramowania, Klasyka Informatyki, WNT, Warszawa 2003.3. G. Bosch, J. Rumbaugh, I. Jacobson, UML przewodnik użytkownika, WNT, Warszawa 2002.
Literatura zalecana / fakultatywna:9. J. Górski, Inżynieria oprgramowania w projekcie informatycznym, MIKOM, Warszawa 2000.10. M. Fowler, K.Scott, UML w kropelce, LTP, 2002.11. A. Jaszkiewicz, Inżynieria Oprogramowania, Helion, Gliwice 1997.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Janusz JabłońskiData sporządzenia / aktualizacji 16.06.2013Dane kontaktowe (e-mail, telefon)
Podpis
Tabele sprawdzające program nauczania
21 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
49
przedmiotu: Inżynieria oprogramowaniana kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 22
Egzaminpisemny
Pytania, zadania w trakcie wykładu
SprawozdaniaOcena z LABO
Obserwacjalaboratorium
Sprawdzian labo
Inne………
EKW1 P1 F1 F2EKW2 P1 F1 F2EKW3 P1 F1 F2EKU1 P1 F1 P2 F3 F2EKU2 P1 P2 F3 F2EKU3 P1 F1 P2 F3 F2EKU4 P1 F1 P2 F3 F2EKK1 F1 P2EKK2 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 15 20Przygotowanie do zajęć 10 10Przygotowanie do egzaminu 20 30Liczba punktów ECTS dla przedmiotu 90 godzin = 3 punkty ECTS
Sporządził: dr inż. Janusz JabłońskiData: 16.06.2013
Podpis……………………….
22 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
50
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Inżynieria oprogramowaniatreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1
CW2
C_W1
C_W2Wyk.1 – 8Lab. 1 – 5
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKW1 EKW2EKW3
K_W04K_W07K_W10
umiejętności umiejętności
CU1
CU2
C_U1
C_U2Wyk.1 – 8Lab. 1 – 5
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKU1 EKU2EKU3EKU4
K_U01K_U10K_U13, K_U14K_U20
kompetencje społeczne kompetencje społeczne
CK1,
CK2
C_K1
C_K2Wyk.1 – 8Lab.1 – 5
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKK1, EKK2
K_K01 K_K06
Sporządził: dr inż. Janusz JabłońskiData: 16.06.2013
Podpis……………………….
5
.
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A M O D U Ł U *
A - Informacje ogólne
1. Nazwa modułu: Podstawy sieci komputerowych
2. Kod przedmiotu: 3. Punkty ECTS: 116. Sieci komputerowe 47. Przetwarzanie sygnałów 28. Aplikacje WWW 39. Projektowanie sieci komputerowych 2 lub Zarządzanie siecią 2
4. Rodzaj modułu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: II, IV 7. Semestry: 3, 4, 7 8. Liczba godzin ogółem: S / 165 NS / 100
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykłady (Wyk.) Laboratorium (Lab.) Wykłady (Wyk.) Laboratorium (Lab.)Projekt (Proj.)Wykłady (Wyk.) Projekt (Proj.)
3 semestr S / 45 NS / 203 semestr S / 45 NS / 304 semestr S / 15 NS / 104 semestr S / 25 NS / 154 semestr S / 5 NS / 57 semestr S / 15 NS / 107 semestr S / 15 NS / 10
10. Imię i nazwisko koordynatora modułu oraz prowadzących zajęcia dr inż. Radosław Maciaszczyk, dr inż. Piotr Bubacz
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących sieci komputerowych C_W1CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do sieci komputerowych C_W2 Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i obsłudze sieci komputerowych C_U1CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich związanych z sieciami komputerowymi C_U2Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych C_K1 CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w projektowaniu, wdrażaniu i wykorzystaniu sieci komputerowych C_K2
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, budowę sieci i aplikacji sieciowych K_W04EKW2: ma podstawową wiedzę z zakresu konstrukcji i eksploatacji urządzeń w sieciach komputerowych K_W06EKW3: ma szczegółową wiedzę z zakresu projektowania oraz funkcjonowania technologii internetowych K_W11
.
EKW4: orientuje się w obecnym stanie i trendach rozwojowych technologii sieciowych i internetowych K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, dotyczące dokumentowania realizowanego zadania inżynierskiego, przygotowując prezentację z jego realizacji K _U03, K_U05EKU2: potrafi wykorzystać poznane metody, a także symulacje komputerowe do analizy, projektowania i oceny systemów i sieci komputerowych oraz aplikacji internetowych K_U07, K_U08EKU3: potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz narzędziami komputerowo wspomaganego projektowania do projektowania i weryfikacji systemów i sieci komputerowych, uwzględniając także zadane kryteria użytkowe i ekonomiczne K_U09, K_U10EKU4: potrafi sformułować specyfikację tworzonych systemów i sieci komputerowych na poziomie realizowanych funkcji , obliczać i modelować procesy stosowane przy projektowaniu aplikacji internetowych, systemów i sieci komputerowych K_U14, K _U16EKU5: potrafi konfigurować urządzenia komunikacyjne w sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa K_U19 EKU6: potrafi sformułować algorytm posługując się odpowiednimi językami programowania oraz odpowiednimi narzędziami informatycznymi przy opracowywaniu aplikacji internetowych K_U20Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych, osobistych i społecznych K_K01EKK2: potrafi określić wymagania i je zrealizować, służące realizacji określonego zadania inżynierskiego związanego z budową i obsługą sieci teleinformatycznych, niezbędnych dla realizacji komunikacji wszelkiego rodzaju K_K04
E - Zdefiniowane warunki realizacji modułuEfekty kształcenia oraz treści programowe, formy zajęć oraz narzędzia dydaktyczne, oceniania i obciążenie pracy studenta, założone dla realizacji efektów kształcenia dla danego modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów:
1. Sieci komputerowe 3 semestr2. Przetwarzanie sygnałów 3 semestr3. Aplikacje WWW 4 semestr4. Projektowanie sieci komputerowych
lub Zarządzanie siecią 7 semestrwchodzących w skład tego modułu i realizujących jego założenia.
I – Informacje dodatkoweImię i nazwisko sporządzającego Dr hab. inż. Maciej MajewskiData sporządzenia / aktualizacji 15.09.2013Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
.
Tabela sprawdzająca moduł: Podstawy sieci komputerowych
na kierunku Informatyka
Tabela 1. Odniesienie założonych efektów kształcenia modułu do efektów zdefiniowanych dla całego programu i celów modułu
Sporządził: dr hab. inż. Maciej MajewskiData: 15.09.2013
Podpis……………………….
54
Efekt kształcenia Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) Cele modułu
EKW1
EKW2
EKW3
EKW4
K_W04
K_W06
K_W011
K_W20
CW1
CW1
CW2
CW2
EKU1
EKU2
EKU3
EKU4
EKU5
EKU6
K_U03, K_U05
K_U07, K_U08
K_U09, K_U10
K_U14, K_U16
K_U19
K_U20
CU1
CU1
CU2
CU2
CU2
CU2
EKK1
EKK1
K_K01
K_K04
CK1
CK2
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Sieci komputerowe2. Kod przedmiotu: 3. Punkty ECTS: 4
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 2 7. Semestr/y: 3 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/ 15 NS/10 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr hab. inż. Maciej Majewski
B - Wymagania wstępne Podstawowe wiadomości z zakresu systemów informatycznych, systemów operacyjnych i sieci komputerowych. Na zajęciach laboratoryjnych wymagane są wiadomości z zakresu sieci komputerowych z wykładów.
C - Cele kształceniaWiedza(CW): CW1: przekazanie wiedzy obejmującej: koncepcję i model komputerowego przetwarzania w chmurze, wybrane technologie stosowane w przetwarzaniu w chmurze, architekturę i warstwy przetwarzania w chmurze, model interchmury i danych w chmurze, konfigurację i zarządzanie sieciami komputerowymi z zastosowaniem wybranych systemów operacyjnych.Umiejętności (CU): CU1: wyrobienie umiejętności w zakresie: wykorzystywania komputerowego przetwarzania w chmurze, przechowywania danych w chmurze, wykorzystywania dostępnych aplikacji w chmurze, konfigurowania usług w sieci dla pracy w grupie, konfigurowania systemu Linux w zakresie zarządzania kontami użytkowników i prawami dostępu, podstawowego wykorzystania systemu Linux.Kompetencje społeczne (CK): CK1: przygotowanie do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych w zmieniającej się rzeczywistości technologicznej, a w szczególności do posługiwania się szerokimi zasobami technologii i narzędzi informatycznych.
D - Efekty kształceniaStudent po zakończeniu procesu kształcenia:
Wiedza:EKW1: Opisuje koncepcję i model komputerowego przetwarzania w chmurze. K_W04, K_W06 EKW2: Charakteryzuje wybrane technologie stosowane w przetwarzaniu w chmurze. K_W06, K_W20EKW3: Opisuje architekturę i warstwy przetwarzania w chmurze. K_W04, K_W11EKW4: Charakteryzuje model interchmury i danych w chmurze. K_W04, K_W11EKW5: Opisuje sposoby konfiguracji i zarządzania sieciami komputerowymi z zastosowaniem wybranych systemów operacyjnych.
K_W04, K_W11
Umiejętności:EKU1: Demonstruje wykorzystanie komputerowego przetwarzania w chmurze. K_U03, K_U05EKU2: Demonstruje wykorzystanie sposobów przechowywania danych w chmurze. K_U07, K_U08EKU3: Demonstruje wykorzystanie wybranych dostępnych aplikacji w chmurze. K_U09, K_U14EKU4: Demonstruje sposoby konfigurowania usług w sieci dla pracy w grupie. K_U16, K_U19EKU5: Demonstruje sposoby konfigurowania systemu Linux w zakresie zarządzania kontami K_U14, K_U16
55
.
użytkowników i prawami dostępu.EKU6: Podaje przykłady podstawowego wykorzystania systemu Linux. K_U14, K_U19Kompetencje społeczne:EKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych, osobistych i społecznych.
K_K01
EKK2: potrafi określić wymagania i je zrealizować, służące realizacji określonego zadania inżynierskiego związanego z budową i obsługą sieci teleinformatycznych, niezbędnych dla realizacji komunikacji wszelkiego rodzaju.
K_K04
EKK3: Ma świadomość pracy w zespole i wynikającej z tego odpowiedzialności za pracę własną. K_K03, K_K04
E - Treści programowe 23 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk. 1. Koncepcja komputerowego przetwarzania w chmurze. Wyk. 2. Modele komputerowego przetwarzania w chmurze. Wyk. 3. Wybrane technologie wykorzystywane w przetwarzaniu w chmurze.Wyk. 4. Architektura przetwarzania w chmurze. Wyk. 5. Warstwy w modelu przetwarzania w chmurze.Wyk. 6. Model interchmury i danych w chmurze.Wyk. 7. Konfiguracja sieci komputerowych z zastosowaniem systemu Linux.Wyk. 8. Zarządzanie sieciami komputerowymi z zastosowaniem systemu Linux.
Razem liczba godzin wykładów
S 2221222215
NS1111112210
Laboratorium:Lab. 1. Przegląd aplikacji komputerowego przetwarzania w chmurze. Lab. 2. Klasyfikacja i zastosowania aplikacji w komputerowym przetwarzaniu w chmurze. Lab. 3. Wybrane technologie wykorzystywane w przetwarzaniu w chmurze.Lab. 4. Instalowanie i konfigurowanie platformy Oracle VM VirtualBox Manager dla systemów Linux oraz konfigurowanie maszyn wirtualnych dla różnych systemów i zadań.Lab. 5. Tworzenie i usuwanie użytkowników i grup w systemie oraz różnorodne późniejsze działania konfiguracyjne.Lab. 6. Zarządzanie kontami użytkowników i grupami w systemie.Lab. 7. Modyfikacje plików systemowych i ich optymalizacja.Lab. 8. Definiowanie praw dostępów do plików i katalogów dla użytkowników i grup w systemie.Lab. 9. Pisanie programów w językach wysokiego poziomu C oraz C++, ich kompilowanie i uruchamianie.Lab. 10. Pisanie programów do różnych działań w sieci, w języku wysokiego poziomu Java, kompilowanie i uruchamianie kodu na platformie JAVA.Lab. 11. Zarządzanie procesami w systemie pod kątem sterowania i optymalizacji.Lab. 12. Konfigurowanie sieci w systemie.
Razem liczba godzin ćwiczeń
S 2222
4
42422
2230
NS1112
2
22222
2120
Ogółem liczba godzin przedmiotu:
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład informacyjny z wykorzystaniem sprzętu multimedialnego,Laboratoria: ćwiczenia laboratoryjne wg zadanych tematów, z wykorzystanie sprzętu komputerowego i oprogramowania, dyskusja dydaktyczna.
G - Metody ocenianiaF – formującaF1: obserwacja / aktywność na wykładzie.F2: obserwacja / laboratorium, nabywanie umiejętności obsługi komputerów, systemów, oprogramowania, sieci.F3: testy sprawdzające na laboratorium, podsumowujące etapy zagłębianie się w tematykę.F4: ocenianie na bieżące nabywanych umiejętności / ocena ich praktycznych zastosowań.
P– podsumowującaP1: pisemna praca zaliczeniowa (pytania / zadania otwarte).P2: ocena sumaryczna testów sprawdzających na laboratorium i sprawozdań z przeprowadzonych ćwiczeń.
Forma zaliczenia przedmiotu: wykłady – zaliczenie w formie pisemnego sprawdzianu wiedzy i umiejętności.
23 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
56
.
laboratoria – sprawdzian praktyczny, zaliczenie z oceną i punkty za pracę na ćwiczeniach wraz z oceną za sprawozdanie ustne lub pisemne.
H - Literatura przedmiotuLiteratura obowiązkowa:1. D.E. Comer: Sieci komputerowe i intersieci. Wydanie V. Helion 2012.2. A.S. Tanenbaum: Sieci komputerowe. Helion.3. Ł. Sosna: Linux. Komendy i polecenia. Wydanie III. Helion 2010.4. B. Ward: Jak działa Linux. Helion.5. Opracowania.Literatura zalecana / fakultatywna:1. Mateos, J. Rosenberg: Chmura obliczeniowa. The Cloud at Your Service. Helion 2011.2. G. Szpor: INTERNET. Cloud computing. Przetwarzanie w chmurach. C.H. Beck 2013.3. M. Hassan, R. Jain: Wysoko wydajne sieci TCP/IP, Helion, Gliwice 2004.4. C.E. Spurgeon: Ethernet. Podręcznik administratora, O’Reilly, Warszawa 2000.5. J.F. Kurose, K.W. Ross: Sieci komputerowe : od ogółu do szczegółu z Internetem w tle, Helion, Gliwice 2006.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr hab. inż. Maciej Majewski
Data sporządzenia / aktualizacji 27.07.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis* Wypełnić zgodnie z instrukcją
57
.
Tabele sprawdzające program nauczaniaprzedmiotu: Sieci komputerowe
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 24
obserwacja / aktywność Testy Praktyczne
zadaniaPraca
pisemnaOcena
sumarycznaEKW1-EKW5 F1 P1EKU1-EKU3 F2 F4 P2EKU4, EKU5 F2 F3 F4 P2
EKU6 F2 P2EKK1-EKK3 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 10 15Przygotowanie do sprawdzianów 15 15Rozwiązywanie zadań 20 30Przygotowanie do zaliczenia 10 10Liczba punktów ECTS dla przedmiotu 100 GODZIN = 4 ECTS
Sporządził: dr hab. inż. Maciej MajewskiData: 27.07.2013
Podpis……………………….
24 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
58
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu sieci komputerowetreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 - C_W2 WYK.1 - WYK.8LAB.1 – LAB.12
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium EKW1-EKW5 K_W04, K_W11, K_W15
umiejętności umiejętności
CU1 C_U1 - C_U3 WYK.1 - WYK.8LAB.1 – LAB.12
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium EKU1-EKU6
K_U01, K_U02, K_U08, K_U09, K_U14, K_U15,
K_U20
kompetencje społeczne kompetencje społeczne
CK1 CK_1 WYK.1 - WYK.8LAB.1 – LAB.12
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium EKK1-EKK3 K_K01, K_K03
Sporządził: dr hab. inż. Maciej MajewskiData: 27.07.2013
Podpis……………………….
59
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot PRZETWARZANIE SYGNAŁÓW2. Kod przedmiotu: CPS 3. Punkty ECTS: 3
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 7. Semestr/y: 8. Liczba godzin ogółem: S/45 NS/20
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykład (Wyk) Laboratorium (Lab)
S/30 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr hab. inż. Krzysztof Marasek
B - Wymagania wstępne Analiza matematyczna,: rachunek różniczkowy i całkowy, przestrzenie metryczne, algebra liniowa, operacje na macierzach, trygonometria, liczby zespolone, Wstęp do programowania, Algorytmy i struktury danych
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących sieci komputerowych CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do przetwarzania sygnałów Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania przy przetwarzaniu sygnałów CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich związanych z przetwarzaniem sygnałów Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w projektowaniu, wdrażaniu i wykorzystaniu sieci komputerowych
D - Efekty kształcenia
60
.
Student po ukończeniu programu kształcenia:Wiedza EKW1: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych w odniesieniu do przetwarzania sygnałów K_W04EKW2: ma podstawową wiedzę z zakresu konstrukcji i eksploatacji urządzeń w sieciach komputerowych K_W06EKW3: ma szczegółową wiedzę z zakresu projektowania układów przetwarzania sygnałów K_W11 EKW4: orientuje się w obecnym stanie i trendach rozwojowych technologii przetwarzania sygnałów K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, dotyczące dokumentowania realizowanego zadania inżynierskiego, przygotowując prezentację z jego realizacji K _U03, K_U05EKU2: potrafi wykorzystać poznane metody, a także symulacje komputerowe do analizy, projektowania i oceny systemów do przetwarzania sygnałów K_U07, K_U08EKU3: potrafi posłużyć się właściwie dobranym środowiskiem programistycznym oraz narzędziami komputerowo wspomaganego projektowania do projektowania i weryfikacji systemów, uwzględniając także zadane kryteria użytkowe i ekonomiczne K_U10EKU4: potrafi sformułować specyfikację tworzonych systemów na poziomie realizowanych funkcji , obliczać i modelować procesy stosowane przy projektowaniu układów do przetwarzania sygnałów K_U14, K _U16EKU5: potrafi konfigurować urządzenia przestrzegając zasady bezpieczeństwa K_U19 Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych, osobistych i społecznych K_K01EKK2: potrafi określić wymagania i je zrealizować, służące realizacji określonego zadania inżynierskiego związanego z przetwarzaniem sygnałów, niezbędnych dla realizacji komunikacji wszelkiego rodzaju K_K04
E - Treści programowe 25 oraz liczba godzin na poszczególnych formach studiówForma zajęć np. wykład:
1. Opis sygnału. Sygnał ciągły i dyskretny.2. Przykłady sygnałów: okresowe, losowe, skokowe, okna, delta Diraca. Sygnaly deterministyczne i
niedeterministyczne, sygnały ergodyczne3. Kwantyzacja, kodowanie i próbkowanie sygnału.4. Parametry sygnału: energia, moc, logarytmiczna miara mocy dB.5. Splot sygnałów dyskretnych. Funkcja autokorelacji i korelacji wzajemnej. 6. Ciągła transformata Fouriera. Szereg Fouriera.7. Dyskretna transformata Fouriera, FFT, STFT. Spektrogramy dla sygnałów 1D8. Filtry SOI i NOI oraz ich cechy. Odpowiedź impulsowa.9. Teoria sygnałów i informacji, pojemność kanału informacyjnego, entropia.10. Opis i cechy sygnału dwuwymiarowego. Przestrzenie barw.11. Histogramy i transformacje punktowe.12. Splot w sygnale dwuwymiarowym. Wygładzanie, odszumianie i detekcja krawędzi.13. Transformaty w sygnale dwuwymiarowym: Fouriera, DCT, Hougha.14. Operacje morfologiczne. Rozpoznawanie obiektów w obrazach.15. Kodowanie obrazu w komputerze. Przykłady algorytmów kodowania obrazów.
Razem liczba godzin wykładów
S1
1111111111111115
Ns1
11
0.50.50.50.50.50.50.50.50.50.51110
25 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
61
.
Laboratoria:1. Zapoznanie się z oprogramowaniem do obliczeń naukowych i inżynieryjnych.2. Synteza, wczytywanie i odtwarzanie prostych sygnałów.3. Obliczanie parametrów sygnałów.4. Wyliczenie splotu zarówno ręcznie (na kartce papieru) jak i przez komputer.5. Wykonanie transformaty Fouriera na przykładowych sygnałach.6. Poznanie szczegółów liczenia transformaty Fouriera oraz innych.7. Wykonanie rejestracji i konwersji sygnału akustycznego używając różnych parametrów kodowania.8. Projektowanie i używanie prostych filtrów cyfrowych.9. Kompresja przykładowych ciągów informacji i obserwacja miary entropii i innych.10. Wczytywanie i wyświetlanie sygnału dwuwymiarowego. Konwersja różnych przestrzeni barw11. Liczenie histogramów i wykonywanie transformacji punktowych.12. Wykonywanie splotów w przykładowych obrazach.13. Wykonywanie transformat w przykładowych obrazach.14. Wykonywanie operacji morfologicznych.15. Zapisywanie obrazów używając różnych algorytmów..
Razem liczba godzin laboratoriów
S22222222222222230
Ns11121121111122220
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneMetody nauczania: wykład multimedialny, laboratorium – realizacja zadań z określonych modułów wiedzy. Środki dydaktyczne: projektor, komputery, język programowania, oprogramowanie Matlab
G - Metody ocenianiaF – formującaF1: obserwacja podczas zajęć / aktywnośćF2: ocena sprawozdań
P– podsumowującaP1: sprawdzian pisemny (test z pytaniami / zadaniami otwartymi)
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:
1. Tomasz P. Zieliński: Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań. (ISBN: 978-83-206-1640-8)2. Jerzy Szabatin, Przetwarzanie sygnałów, (dostępne internetowo)
Literatura zalecana / fakultatywna:4. Richard G. Lyons: Wprowadzenie do cyfrowego przetwarzania sygnałów (ISBN: 978-83-206-1764-1)
I – Informacje dodatkoweImię i nazwisko sporządzającego Krzysztof Marasek
Data sporządzenia / aktualizacji 27.11.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
* Wypełnić zgodnie z instrukcją
62
Tabele sprawdzające program nauczaniaprzedmiotu: Przetwarzanie sygnałów
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 26
Egzamin pisemny /
wykład
Obserwacja /aktywność na
wykładzie
Ocena / testy sprawozdania z
laboratorium
Obserwacjalaboratorium
Dyskusja laboratorium
Inne………
EKW1 P1 F1 F2EKW2 P1 F1 F2EKW3 P1 F1 F2EKW4 P1 F1 F2EKU1 F3, P2 F2EKU2 F3, P2 F2EKU3 F3, P2 F2EKU4 F3, P2 F2EKU5 F3, P2 F2EKK1 F4EKK2 F4
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 20Czytanie literatury 5 15Przygotowanie do laboratorium 5 15Wykonanie sprawozdań 10 10Przygotowanie do sprawdzianu 5 10Liczba punktów ECTS dla przedmiotu 70 godzin = 2 punkty ECTS
Sporządził: dr inż. Radosław MaciaszczykData: 15.06.2012
Podpis……………………….
26 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
63
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Przetwarzanie sygnałówtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1CW2
C_W1C_W2
Wyk.1 – 10Lab. 1 – 7
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKW1EKW2EKW3EKW4
K_W04K_W06K_W11K_W20
umiejętności umiejętności
CU1 CU2
C_U1C_U2
Wyk.1 – 10Lab. 1 – 7
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKU1EKU2EKU3EKU4EKU5
K_U03, K_U05K_U07, K_U08K_U09K_U14, K_U16K_U19
kompetencje społeczne kompetencje społeczne
CK1CK2
C_K1C_K2
Wyk.1 – 10Lab.1 – 7
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKK1EKK2
K_K01K_K04
Sporządził: dr inż. Radosław MaciaszczykData: 15.06.2012
Podpis……………………….
64
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Aplikacje www2. Kod przedmiotu: 3. Punkty ECTS: 3
4. Rodzaj przedmiotu: kierunkowy 5. Język wykładowy: polski
6. Rok studiów:2 7. Semestr/y: 4 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)Projekt (Proj)
S/ 15 NS/10 S/25 NS/15 S/5 NS/5
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Krzysztof Małecki
B - Wymagania wstępne Algorytmy i struktury danych, Bazy danych, Grafika komputerowa, Wstęp do programowania, Programowanie obiektowe
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących aplikacji WWW CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do aplikacji WWW Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania przy projektowaniu, realizacji i wdrażaniu aplikacji WWW CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich związanych z aplikacjami WWW Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w projektowaniu, wdrażaniu aplikacji WWW
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, budowę sieci i aplikacji sieciowych K_W04EKW2: ma podstawową wiedzę z zakresu działania i eksploatacji urządzeń w sieciach komputerowych K_W06EKW3: ma szczegółową wiedzę z zakresu projektowania oraz funkcjonowania technologii internetowych K_W11 EKW4: orientuje się w obecnym stanie i trendach rozwojowych technologii sieciowych i internetowych K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, dotyczące dokumentowania realizowanego zadania inżynierskiego, przygotowując prezentację z jego realizacji K _U03, K_U05EKU2: potrafi wykorzystać poznane metody, a także symulacje komputerowe do analizy, projektowania i oceny aplikacji internetowych K_U07EKU3: potrafi sformułować specyfikację tworzonych aplikacji internetowych na poziomie realizowanych funkcji, obliczać i modelować procesy stosowane przy projektowaniu aplikacji internetowych K_U14, K _U16EKU4: potrafi sformułować algorytm posługując się odpowiednimi językami programowania oraz odpowiednimi narzędziami informatycznymi przy opracowywaniu aplikacji internetowych K_U20Kompetencje społeczne
65
EKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych, osobistych i społecznych K_K01EKK2: potrafi określić wymagania i je zrealizować, służące realizacji określonego zadania inżynierskiego związanego z budową i obsługą sieci teleinformatycznych, niezbędnych dla realizacji komunikacji wszelkiego rodzaju K_K04
E - Treści programowe 27 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Organizacja zajęć, wprowadzenie do tematyki, definicje podstawoweWyk2. Omówienie poszczególnych instrukcji i składni języka HTML5 oraz kaskadowych arkuszy stylów CSS3. Demonstracja mechanizmów wspomagających programistę technologii internetowych – frameworkiWyk3. Modelowanie zadań, przykłady dokumentacji
Razem liczba godzin wykładów
S 212
115
NS18
110
Laboratoria:Lab1. Wprowadzenie i dyskusja na temat zakresu wiedzy podanej na wykładzieLab2. Ćwiczenie poszczególnych instrukcjiLab3. Wytwarzanie prostych stron internetowychLab4. Zaliczenie
Razem liczba godzin ćwiczeń
S 1167125
NS194115
Projekt:Ustalenie zadań projektowych (do wykonania przez pojedynczą osobę lub grupę 2-3 osobową). Realizacja projektów według założeń i ustaleń omawianych na pozostałych formach zajęć. Rozliczenie projektu na ostatnich zajęciach.
Razem liczba godzin projektowych 5 5Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktycznewykłady: wykład informacyjny z wykorzystaniem sprzętu multimedialnego, laboratoria: ćwiczenia laboratoryjne, dyskusja dydaktyczna
G - Metody ocenianiaF – formującaF1: obserwacja / aktywność na wykładzieF2: obserwacja / laboratorium, nabywanie umiejętności tworzenia aplikacji WWWF3: testy sprawdzające na laboratorium, podsumowujące etapy tworzenia aplikacji WWWF4: ocenianie na bieżąco nabywanych umiejętności / ocena ich praktycznych zastosowań
P– podsumowującaP1: egzamin pisemny (test z pytaniami / zadaniami otwartymi)P2: ocena sumaryczna testów sprawdzających na laboratorium i sprawozdań z zrealizowanych elementów aplikacji WWWP3: ocena wykonanego projektu
Forma zaliczenia przedmiotu: Egzamin
H - Literatura przedmiotuLiteratura obowiązkowa:
1. Wprowadzenie do HTML5. Autorytety Informatyki, Bruce Lawson, Remy Sharp, Helion2. CSS3. Szybki start. Wydanie V, Jason Cranford Teague, Helion3. Dynamiczny HTML. 101 praktycznych skryptów, Marcin Lis, Helion
Literatura zalecana / fakultatywna:1. Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3, Ben Frain, Helion2. HTML5. Programowanie aplikacji, Zachary Kessin, Helion
I – Informacje dodatkoweImię i nazwisko sporządzającego Krzysztof Małecki
Data sporządzenia / aktualizacji 15.06.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
27 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
66
Tabele sprawdzające program nauczaniaprzedmiotu: Aplikacje WWW
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 28
Egzamin pisemny /
wykład
Obserwacja /aktywność na
wykładzie
Ocena / testy sprawozdania z
laboratorium
Obserwacjalaboratorium
Dyskusja laboratorium
Projekt / wykonanie
EKW1 P1 F1 F2EKW2 P1 F1 F2EKW3 P1 F1 F2EKW4 P1 F1 F2EKU1 F3, P2 F2 F3, P3EKU2 F3, P2 F2 F3, P3EKU3 F3, P2 F2 F3, P3EKU4 F3, P2 F2 F3, P3EKK1 F4EKK2 F4
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 10 20Przygotowanie do zajęć 10 15Wykonanie projektu 10 10Konsultacje z nauczycielem/ami 5 5Przygotowanie do egzaminu 10 10Liczba punktów ECTS dla przedmiotu 90 godzin = 3 punkty ECTS
Sporządził: dr inż. Krzysztof MałeckiData: 15.06.2013
Podpis……………………….
28 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
67
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Aplikacje WWWtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1CW2
C_W1C_W2
Wyk.1 – 9Lab. 1 – 7Proj. 1
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktycznaprojekt
wykładylaboratoriaprojekt
EKW1EKW2EKW3EKW4
K_W04K_W06K_W11K_W20
umiejętności umiejętności
CU1CU2
C_U1C_U2
Wyk.1 – 9Lab. 1 – 7Proj. 1
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktycznaprojekt
wykładylaboratoriaprojekt
EKU1EKU2EKU3EKU4
K_U03, K_U05K_U07K_U14, K_U16K_U20
kompetencje społeczne kompetencje społeczne
CK1CK2
C_K1C_K2
Wyk.1 – 9Lab. 1 – 7Proj. 1
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoriaprojekt
EKK1EKK2
K_K01K_K04
Sporządził: dr inż. Krzysztof MałeckiData: 15.06.2013
Podpis……………………….
68
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Projektowanie sieci komputerowych2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 4 7. Semestr/y: 7 8. Liczba godzin ogółem: S/30 NS/20 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Projekt (Pr)
S/15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Paweł Ziemba
B - Wymagania wstępne Zaliczone przedmioty: Podstawy techniki cyfrowej, Sieci komputerowe
C - Cele kształceniaWiedza(CW):CW1: przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, zasady, techniki i narzędzia stosowane przy projektowaniu i realizacji sieci komputerowych CW2: przekazanie wiedzy dotyczącej zasad zachowania bezpieczeństwa i higieny pracy w trakcie realizacji sieci komputerowej Umiejętności (CU):CU1: wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem do projektowania sieci oraz narzędziami służącymi do fizycznej realizacji elementów sieci komputerowych CU2: wyrobienie umiejętności zarządzania i pracy w zespole, koordynacji prac i oceny ich wyników oraz wyciągania wniosków, a także konfigurowania urządzeń komunikacyjnych w sieciach teleinformatycznych Kompetencje społeczne (CK):CK1: przygotowanie do uczenia się przez całe życie, podjęcia pracy związanej z obsługą sprzętu informatycznego i praktycznym posługiwaniem się szerokim spektrum narzędzi informatycznych
D - Efekty kształceniaWiedza EKW1: ma elementarną wiedzę z zakresu podstaw informatyki obejmującą architekturę, organizację i budowę sieci komputerowych K_W04EKW2: ma podstawową wiedzę z zakresu konstrukcji i eksploatacji urządzeń, obiektów w sieciach komputerowych K_W06EKW3: ma podstawową wiedzę w zakresie standardów i norm technicznych związanych z przesyłaniem informacji K_W15 UmiejętnościEKU1: 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 K_U02 EKU2: potrafi porównać rozwiązania projektowe sieci komputerowych ze względu na zadane kryteria użytkowe i ekonomiczne K_U09EKU3: potrafi posłużyć się właściwie dobranymi narzędziami komputerowo wspomaganego projektowania do projektowania sieci komputerowych K_U10EKU4: potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruowaniu sieci komputerowych K_U16EKU5: potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich komponentów projektowanych sieci K_U17Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, szczególnie w obszarze nauk technicznych K_K01
69
E - Treści programowe 29 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1: Oprogramowanie wspomagające projektowanie sieci komputerowych.Wyk2: Zasady projektowania sieci komputerowych.Wyk3: Urządzenia tworzące infrastrukturę sieci.Wyk4: Przewodowe techniki transmisji danych w lokalnych i rozległych sieciach komputerowych.Wyk5: Bezprzewodowe techniki transmisji danych. Sieci WLAN.
Razem liczba godzin wykładów
S3224415
NS2222210
Projekt:Pr1: Projektowanie sieci LAN – założenia do projektów. Opracowanie harmonogramu projektu.Pr2: Analiza technik połączenia odległych lokacji w ramach sieci lokalnej.Pr3: Dobór urządzeń i mediów transmisyjnych dla założeń przyjętych w projekcie.Pr4: Obliczenia adresacji IP dla urządzeń w sieci lokalnej. Sporządzenie kosztorysu projektu.Pr5: Opracowanie schematu graficznego sieci z wykorzystaniem narzędzi wspomagających.
Razem liczba godzin projektów
S2244315
NS1142210
Ogółem liczba godzin przedmiotu: 30 20
F – Metody nauczania oraz środki dydaktycznewykłady: wykład informacyjny z wykorzystaniem projektora multimedialnegoprojekt: projektowanie sieci komputerowej, metoda problemowa, dyskusja dydaktyczna
G - Metody ocenianiaF – formującaF1: obserwacja podczas zajęć, aktywnośćF2: ocena postępów projektu
P– podsumowującaP1: kolokwium zaliczenioweP2: ocena projektu
Forma zaliczenia przedmiotu: wykład - zaliczenie z oceną, projekt – ocena projektu
H - Literatura przedmiotuLiteratura obowiązkowa:1. Vademecum teleinformatyka I, II, III, IDG Poland S.A., 1999. 2. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011.Literatura zalecana / fakultatywna:1. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 5.12.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
Tabele sprawdzające program nauczaniaPrzedmiotu Projektowanie sieci komputerowych
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 30
obserwacja podczas zajęć,
aktywność
ocena postępów projektu
kolokwium zaliczeniowe ocena projektu
EKW1 F1 P1
29 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
30 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
70
EKW2 F1 P1EKW3 F1 P1EKU1 F2 P2EKU2 F2 P1 P2EKU3 F2 P2EKU4 F2 P1 P2EKU5 F2 P1 P2EKK1 F1 F2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Czytanie literatury 6 10Przygotowanie projektu 12 18Przygotowanie do kolokwium zaliczeniowego 12 12Liczba punktów ECTS dla przedmiotu 60 godzin = 2 punkty ECTS
Sporządził: dr inż. Paweł ZiembaData: 5.12.2013
Podpis……………………….
71
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Projektowanie sieci komputerowychtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 wyk1-5 wykład informacyjny wykładyEKW1,EKW2,EKW3
K_W04,K_W06,K_W15
CW2 C_W3 wyk1-5 wykład informacyjny wykłady EKW2 K_W06umiejętności umiejętności
CU1 C_U2 pr1-5 metoda problemowa, dyskusja dydaktyczna projekt
EKU2,EKU3,EKU4
K_U09,K_U10,K_U16
CU2 C_U3 pr1-5 metoda problemowa, dyskusja dydaktyczna projekt EKU1,
EKU5K_U02,K_U17
kompetencje społeczne kompetencje społeczne
CK1 C_K1 wyk1-5, pr1-5wykład informacyjny, metoda problemowa, dyskusja dydaktyczna
wykłady, projekt EKK1 K_K01
Sporządził: dr inż. Paweł ZiembaData: 5.12.2013
Podpis……………………….
72
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Zarządzanie siecią2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: 4 7. Semestr/y: 7 8. Liczba godzin ogółem: S/30 NS/20 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Projekt (Pr)
S/15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Paweł Ziemba
B - Wymagania wstępne Zaliczone przedmioty: Podstawy techniki cyfrowej, Sieci komputerowe
C - Cele kształceniaWiedza(CW):CW1: przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, zasady, techniki i narzędzia stosowane przy zarządzaniu sieciami komputerowymi CW2: przekazanie wiedzy dotyczącej zasad zachowania bezpieczeństwa i higieny pracy w trakcie prac związanych z konserwacją i zarządzaniem siecią komputerową Umiejętności (CU):CU1: wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem służącym do diagnozowania i zarządzania sieciami komputerowymi CU2: wyrobienie umiejętności konfigurowania urządzeń komunikacyjnych w sieciach teleinformatycznych oraz rozwiązywania problemów związanych z działaniem sieci Kompetencje społeczne (CK):CK1: przygotowanie do uczenia się przez całe życie, podjęcia pracy związanej z obsługą sprzętu informatycznego i praktycznym posługiwaniem się szerokim spektrum narzędzi informatycznych
D - Efekty kształceniaWiedza EKW1: ma elementarną wiedzę z zakresu podstaw informatyki obejmującą architekturę, organizację, bezpieczeństwo i budowę sieci komputerowych K_W04EKW2: ma podstawową wiedzę z zakresu konstrukcji i eksploatacji urządzeń, obiektów w sieciach komputerowych K_W06Umiejętności EKU1: potrafi porównać rozwiązania projektowe sieci komputerowych ze względu na zadane kryteria użytkowe i ekonomiczne K_U09EKU2: potrafi posłużyć się właściwie dobranymi narzędziami do weryfikacji sieci komputerowych K_U10EKU3: potrafi konfigurować urządzenia komunikacyjne w lokalnych (przewodowych i radiowych) sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa K_U19Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie, szczególnie w obszarze nauk technicznych K_K01
E - Treści programowe 31 oraz liczba godzin na poszczególnych formach studiów
31 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
73
Wykład: Wyk1: Oprogramowanie wspomagające zarządzanie sieciami komputerowymi.Wyk2: Diagnostyka połączeń.Wyk3: Urządzenia tworzące infrastrukturę sieci.Wyk4: Przewodowe techniki transmisji danych w lokalnych i rozległych sieciach komputerowych.Wyk5: Bezprzewodowe techniki transmisji danych. Sieci WLAN.
Razem liczba godzin wykładów
S 4422315
NS2222210
Projekt:Pr1: Modyfikacja istniejącej sieci komputerowej – założenia do projektów i opracowanie harmonogramu.Pr2: Analiza infrastruktury sieci komputerowejPr3: Dobór urządzeń i mediów transmisyjnych dla modyfikacji/rozbudowy sieci.Pr4: Obliczenia adresacji IPv4 i IPv6 dla urządzeń. Pr5: Opracowanie schematu graficznego sieci. Sporządzenie kosztorysu projektu.
Razem liczba godzin ćwiczeń
S2243415
NS1132310
Ogółem liczba godzin przedmiotu: 30 20
F – Metody nauczania oraz środki dydaktycznewykłady: wykład informacyjny z wykorzystaniem projektora multimedialnegoprojekt: projektowanie zmian w sieci komputerowej, metoda problemowa, dyskusja dydaktyczna
G - Metody ocenianiaF – formującaF1: obserwacja podczas zajęć, aktywnośćF2: ocena postępów projektu
P– podsumowującaP1: kolokwium zaliczenioweP2: ocena projektu
Forma zaliczenia przedmiotu: wykład - zaliczenie z oceną, projekt – ocena projektu
H - Literatura przedmiotuLiteratura obowiązkowa:1. Vademecum teleinformatyka I, II, III, IDG Poland S.A., 1999. 2. Sosinsky B., Sieci komputerowe. Biblia, Helion, 2011.Literatura zalecana / fakultatywna:1. Mueller S., Rozbudowa i naprawa sieci. Wydanie II, Helion, 2004.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 5.12.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
74
Tabele sprawdzające program nauczaniaPrzedmiotu Zarządzanie sieciąna kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 32
obserwacja podczas zajęć,
aktywność
ocena postępów projektu
kolokwium zaliczeniowe ocena projektu
EKW1 F1 P1EKW2 F1 P1EKU1 F1 F2 P1 P2EKU2 F1 F2 P1 P2EKU3 F2 P2EKK1 F1 F2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Czytanie literatury 6 10Przygotowanie projektu 12 18Przygotowanie do kolokwium zaliczeniowego 12 12Liczba punktów ECTS dla przedmiotu 60 godzin = 2 punkty ECTS
Sporządził: dr inż. Paweł ZiembaData: 5.12.2013
Podpis……………………….
32 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
75
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Zarządzanie sieciątreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 wyk1-5 wykład informacyjny wykłady EKW1,EKW2,
K_W04,K_W06,
CW2 C_W3 wyk1-5 wykład informacyjny wykłady EKW2 K_W06umiejętności umiejętności
CU1 C_U2 wyk1-5, pr1-5wykład informacyjny, metoda problemowa, dyskusja dydaktyczna
wykłady, projekt
EKU1,EKU2,
K_U09,K_U10
CU2 C_U3 pr1-5 metoda problemowa, dyskusja dydaktyczna projekt EKU3 K_U19
kompetencje społeczne kompetencje społeczne
CK1 C_K1 wyk1-5, pr1-5wykład informacyjny, metoda problemowa, dyskusja dydaktyczna
wykłady, projekt EKK1 K_K01
Sporządził: dr inż. Paweł ZiembaData: 5.12.2013
Podpis……………………….
76
.
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A M O D U Ł U *
A - Informacje ogólne
1. Nazwa modułu: Podstawy technik komputerowych
2. Kod przedmiotu: 3. Punkty ECTS: 111. Podstawy elektrotechniki i miernictwa 3
2. Architektura komputerów 43. Systemy wbudowane 4
4. Rodzaj modułu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: I, II 7. Semestry: 1, 2, 3 8. Liczba godzin ogółem: S / 135 NS / 90
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykłady (Wyk) Ćwiczenia (Ćwi) Laboratorium (Lab) Wykłady (Wyk) Laboratorium (Lab) Wykłady (Wyk) Laboratorium (Lab)
1 semestr S / 15 NS / 101 semestr S / 15 NS / 101 semestr S / 15 NS / 102 semestr S / 15 NS / 102 semestr S / 30 NS / 203 semestr S / 15 NS / 103 semestr S / 30 NS / 20
10. Imię i nazwisko koordynatora modułu oraz prowadzących zajęcia dr inż. Grzegorz Andrzejewski, mgr inż. Zdzisław Szulżycki
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących podstaw technik komputerowych CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do informatyki Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych CU2: posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnowszych technik komputerowych
D - Efekty kształcenia
.
Student po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw technik komputerowych K_W02EKW2: ma elementarną wiedzę z podstaw informatyki obejmującą przetwarzanie informacji, architekturę i budowę elementów systemów komputerowych K_W04EKW3: ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych i elektronicznych K_W05 EKW4: ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania układów cyfrowych K_W09EKW5: orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w technice komputerowej K _U03EKU2: potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projektowaniu, budowie i wdrażaniu, układów elektronicznych, w tym mikroprocesorowych systemów sterowania K_U11EKU3: potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruowaniu elementów układów mikroprocesorowych K _U16EKU4: potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich komponentów projektowanych układów elektronicznych K_U17Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym K_K02EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Zdefiniowane warunki realizacji modułuEfekty kształcenia oraz treści programowe, formy zajęć oraz narzędzia dydaktyczne, oceniania i obciążenie pracy studenta, założone dla realizacji efektów kształcenia dla danego modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów:
6. Podstawy elektrotechniki i miernictwa 1 semestr7. Architektura komputerów 2 semestr8. Systemy wbudowane 3 semestr
wchodzących w skład tego modułu i realizujących jego założenia.I – Informacje dodatkowe
Imię i nazwisko sporządzającego Dr inż. Grzegorz Andrzejewski
Data sporządzenia / aktualizacji 15.06.2013
Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
Tabela sprawdzająca moduł: Podstawy technik komputerowych
na kierunku Informatyka
Tabela 1. Odniesienie założonych efektów kształcenia modułu do efektów zdefiniowanych dla całego programu i celów modułu
Sporządził: dr inż. Grzegorz AndrzejewskiData: 15.06.2013
Podpis……………………….
Efekt kształcenia Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) Cele modułu
EKW1
EKW2
EKW3
EKW4
EKW5
K_W02
K_W04
K_W05
K_W09
K_W20
CW1
CW1
CW1
CW2
CW2
EKU1
EKU2
EKU3
EKU4
K_U03
K_U11
K_U16
K_U17
CU1
CU2
CU2
CU2
EKK1
EKK1
K_K02
K_K06
CK1
CK2
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Podstawy elektrotechniki i miernictwa2. Kod przedmiotu: 3. Punkty ECTS: 3
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów:1 7. Semestr/y: 1 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Ćwiczenia (Ćw) Laboratoria (Lab)
S/ 15 NS/10 S/15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Dr inż. Grzegorz Andrzejewski
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW):CW1: przekazanie wiedzy w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich dotyczących podstaw elektrotechniki i miernictwaCW2: przekazanie wiedzy ogólnej dotyczącej standardów i norm technicznych dotyczących zagadnień odnoszących się do układów elektrotechnicznychUmiejętności (CU):CU1: wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury, baz danych i innych źródeł, opracowywania dokumentacji, prezentowania ich i podnoszenia kompetencji zawodowychCU2: wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniemKompetencje społeczne (CK):CK1: przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, programowaniem i praktycznym posługiwaniem się szerokim spektrum narzędzi informatycznychCK2: uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej oraz potrzebę przekazywania informacji odnośnie osiągnięć technicznych i działania inżyniera
D - Efekty kształceniaWiedza EKW1: ma elementarną wiedzę z zakresu podstaw informatyki obejmującą podstawy elektrotechniki i miernictwa K_W04EKW2: ma szczegółową wiedzę obejmującą podstawy elektrotechniki i miernictwa oraz zasady budowy układów elektrycznych K_W05EKW3: ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania układów elektrotechniki i pomiarowych
K_W09EKW4: orientuje się w obecnym stanie i trendach rozwojowych elektrotechniki i miernictwa K_W20UmiejętnościEKU1: potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie podstaw elektrotechniki i miernictwa K_U1EKU2: potrafi posłużyć się właściwie dobranymi środowiskami programistycznymi, symulatorami oraz narzędziami komputerowo wspomaganego projektowania do symulacji, projektowania i weryfikacji układów elektrycznych K_U10Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko K_K02EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Treści programowe 33 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Podstawowe prawa obwodu elektrycznego, obwody prądu stałegoWyk2. Elementy bierne w układach elektronicznychWyk3. Podstawy technologii przekaźnikowejWyk4. Prąd przemienny 1-fazowy, obwody prądu 3-fazowego. Maszyny elektryczne, instalacje elektryczne, zabezpieczenia urządzeń, ochrona od porażeńWyk5. Transformator. Układy prostownikowe i zasilająceWyk6. Pomiary wielkości elektrycznych i nieelektrycznych, próbkowanie i odtwarzanie sygnałów
Razem liczba godzin wykładów
S 222
42315
NS211
31210
Ćwiczenia:Ćw1. Obliczanie obwodów nierozgałęzionych prądu stałego (prawo: Ohma, napięciowe Kirchhoffa)Ćw2. Obliczanie obwodów rozgałęzionych prądu stałego (węzłowe prawo Kirchhoffa)Ćw3. Obliczanie obwodów prądu sinusoidalnego, funkcje okresowe, obwody RLCĆw4. Moc czynna , bierna i pozornaĆw5. Projektowanie prostowników i stabilizatorówĆw6. Projektowanie wzmacniaczy
Razem liczba godzin ćwiczeń
S 32223315
NS21112310
Laboratorium:Lab1. Badanie rezystorów i kondensatorówLab2. Badanie diod półprzewodnikowychLab3. Badanie prostownikówLab4. Badanie tranzystorówLab5. Badanie stabilizatorów napięciaLab6. Badanie przetworników A/C i C/A
Razem liczba godzin laboratorium
S 32223315
NS21112310
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktycznewykłady tradycyjne z wykorzystaniem sprzętu multimedialnegoćwiczenia zadania i problemy rozwiązywane przy tablicy i samodzielnelaboratorium pomiar parametrów elementów obwodów elektrycznych, montaż zadanych obwodów elektrycznych i badanie ich charakterystyk
G - Metody ocenianiaF – formującaF1: sprawdzian przygotowania do zajęćF2: obserwacja podczas zajęć / aktywność/ sprawdzian praktyczny
P– podsumowującaP1: sprawdzian ustny lub pisemny z treści wykładuP2: sprawdzian pisemny na ćwiczeniach z rozwiązywania zadańP3: ocena sprawozdań z wykonania zadań laboratoryjnych
Forma zaliczenia przedmiotu: zaliczenie z oceną (wykłady – P1, ćwiczenia – F2, P2, laboratorium – F1, F2, P3)
H - Literatura przedmiotuLiteratura obowiązkowa:1. P. Hornitz , W. Hill, Sztuka elektroniki, Tom I i II, WKŁ, Warszawa 20032. P. Hempowicz i inni, Elektrotechnika i elektronika dla nieelektryków, WNT, Warszawa 1999
33
Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
Literatura zalecana / fakultatywna:1. R. Kurdziel, Podstawy elektrotechniki, WNT, Warszawa 19862. PA. Marcyniuk, i inni, Podstawy metrologii elektrycznej, WNT, Warszawa 1988
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Grzegorz Andrzejewski
Data sporządzenia / aktualizacji 2013-07-15
Dane kontaktowe (e-mail, telefon) [email protected], 68 32822599
Podpis
* Wypełnić zgodnie z instrukcją
Tabele sprawdzające program nauczaniaPrzedmiotu Podstawy elektrotechniki i miernictwa
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 34
sprawdzian przygotowania do zajęć
obserwacja podczas zajęć / aktywność/ sprawdzian praktyczny
sprawdzian ustny lub pisemny z treści wykładu
sprawdzian pisemny na ćwiczeniach
z rozwiązywa
nia zadań
ocena sprawozdań z
wykonania zadań
laboratoryjnych
EKW1 P1 P2EKW2 P1 P2EKW3 P1 P2EKW4 P1EKU1 F1 P3EKU2 F2 P3EKK1 F2EKK2 F2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 10 15Przygotowanie do ćwiczeń 10 10Przygotowanie do laboratorium 15 15Przygotowanie do sprawdzianu 10 20Liczba punktów ECTS dla przedmiotu 90 godzin = 3 punkty ECTS
Sporządził: dr inż. Grzegorz AndrzejewskiData: 2013-07-15
Podpis……………………….
34 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Podstawy elektrotechniki i miernictwatreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1CW2
C_W1C_W2
Wyk1 – 6Ćw1 – 6Lab1 – 6
wykłady problemowerozwiązywanie zadańwykonanie ćwiczeń lab.
wykładyćwiczenialaboratorium
EKW1EKW2EKW3EKW4
K_W04K_W05K_W09K_W020
umiejętności umiejętności
CU1CU2
C_U1C_U2
Wyk1 – 6Ćw1 – 6Lab1 – 6
wykłady problemowerozwiązywanie zadańwykonanie ćwiczeń lab.
wykładyćwiczenialaboratorium
EKU1EKU2
K_U1K_U10
kompetencje społeczne kompetencje społeczne
CK1CK2
C_K1C_K2
Wyk1 – 6Ćw1 – 6Lab1 – 6
wykłady problemowerozwiązywanie zadańwykonanie ćwiczeń lab.
wykładyćwiczenialaboratorium
EKK1EKK2
K_K02K_K06
Sporządził: dr inż. Grzegorz AndrzejewskiData: 2013-07-15
Podpis……………………….
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Architektura komputerów2. Kod przedmiotu: 3. Punkty ECTS: 4
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów:1 7. Semestr/y: 2 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/ 15 NS/10 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
dr inż. Krzysztof Małecki
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących podstaw architektury komputerów C_W1CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układów elektronicznych C_W2 Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych C_U1CU2: posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich C_U2Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produktów informatycznych C_K1CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnowszych technik komputerowych C_K2
D - Efekty kształcenia
85
Student po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw architektury komputerów K_W02EKW2: ma elementarną wiedzę z zakresu podstaw informatyki obejmująca architekturę komputerów K_W04EKW3: ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych i innych układów techniki komputerowej K_W05 EKW4: ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania elementów układów komputera K_W09EKW5: orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze architektury komputerów K _U03EKU2: potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projektowaniu, budowie i wdrażaniu, układów techniki komputerowej, związanych z architekturą komputerów K_U11EKU3: potrafi obliczać i modelować procesy stosowane w projektowaniu, konstruowaniu i stosowaniu elementów architektury komputerów K _U16EKU4: potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich komponentów projektowanych układów techniki komputerowej K_U17Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym K_K02EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Treści programowe 35 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk1. Wprowadzenie do tematyki, definicje podstawowe, organizacje standaryzująceWyk2. Historia rozwoju komputerówWyk3. Modele i architektury Wyk5. Urządzenia komputeroweWyk6. Systemy wejścia-wyjścia i magazynowania danychWyk7. Oprogramowanie systemowe
Razem liczba godzin wykładów
S 22242315
NS12221210
Laboratoria:Lab1. Wprowadzenie i dyskusja na temat wiedzy podanej na wykładzieLab 2. Reprezentacja danych Lab 3. Wyszukiwanie urządzeń komputerowych spełniających zadane kryteriaLab 4. Pisanie dokumentacji i uzasadnianie wyboruLab 5. Organizacja systemów komputerowych i maszyny wirtualneLab 6. Instalacja i konfigurowanie systemów operacyjnychLab 7. Oprogramowanie do analizy i pomiaru wydajnościLab 8. Zaliczenie
Razem liczba godzin ćwiczeń
S 4446442230
NS2224242220
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktycznewykłady : wykład informacyjny z wykorzystaniem sprzętu multimedialnego, laboratoria: ćwiczenia laboratoryjne, dyskusja dydaktyczna
G - Metody ocenianiaF – formującaF1: sprawdzian ustny wiedzyF2: sprawdzian praktyczny F3: obserwacja podczas zajęć / aktywność / praktyczny sprawdzian wiedzy
P– podsumowującaP1: Egzamin pisemny z treści wykładuP2: ocena sprawozdań z wykonania zadania laboratoryjnego
Forma zaliczenia przedmiotu: zaliczenie z oceną
35 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
86
H - Literatura przedmiotuLiteratura obowiązkowa:1. Null Linda, Lobur Julia, Struktura organizacyjna i architektura systemów komputerowych, Helion 20062. J. Glenn Brookshear, Informatyka w ogólnym zarysie, WNT, 20033. Piotr Metzger, Anatomia PC, Helion, Wydanie aktualneLiteratura zalecana / fakultatywna:1. Silberschatz A., Petersom J., Galvin P., Podstawy systemów operacyjnych, WNT, Wydanie aktualne
I – Informacje dodatkoweImię i nazwisko sporządzającego Krzysztof Małecki
Data sporządzenia / aktualizacji 21.07.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
Tabele sprawdzające program nauczaniaPrzedmiotu Architektura komputerów
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania
Egzamin pisemny / wykład
Ćwiczenia/aktywność
Sprawdzian ustny,
laboratorium
Laboratoriumzaliczenie
Laboratorium/aktywność
Inne………
EKW1 P1EKW2 P1EKW3 P1EKW4 P1 P4EKW5 P1EKU1 F1 P4 F3, F4EKU2 P1 F1 P4 F3, F4EKU3 P1 F1 P4 F3, F4EKU4 P1 F1 F3, F4EKK1 F4EKK2 F3
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 10 15Przygotowanie do laboratorium 15 15Wykonanie sprawozdania z laboratorium 15 20Przygotowanie do egzaminu 15 20Liczba punktów ECTS dla przedmiotu 100 godzin = 4 punkty ECTS
Sporządził: Krzysztof MałeckiData: 21.07.2013
87
Podpis……………………….
88
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Architektura komputerówtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia (D)
Odniesienie danego efektu do efektów zdefiniowanych
dla całego programu
wiedza wiedza
CW1
CW2
C_W1
C_W2
Wyk. 1 – 10
Lab. 1 - 8
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratorium
EKW1, EKW2
EKW3, EKW4
EKW5
K_W02, K_W04, K_W05
K_W09, K_W20
umiejętności umiejętności
CU1
CU2
C_U1
C_U2
Wyk.1 – 10
Lab. 1 - 8
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratorium
EKU1, EKU2
EKU3, EKU4
K_U03, K_U11, K_U16
K_U17
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2
Wyk. 1 – 10
Lab. 1 - 8
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratoriumEKK1, EKK2 K_K02, K_K06
Sporządził: Krzysztof MałeckiData: 21.07.2013
Podpis……………………….
89
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *
A - Informacje ogólne
1. Przedmiot Systemy wbudowane2. Kod przedmiotu: 3. Punkty ECTS: 44. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski 6. Rok studiów: II 7. Semestr: 3 8. Liczba godzin ogółem: S/ 45 NS/309. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk) Laboratorium (Lab)
S/ 15 NS/10 S/ 30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Dr inż. Grzegorz Andrzejewski, mgr inż. Zdzisław Szulżycki
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących podstaw systemów wbudowanych CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do układów elektronicznych Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych CU2: posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnowszych technik komputerowych
D - Efekty kształcenia
90
Student po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu fizyki obejmującą zagadnienia potrzebne do zrozumienia podstaw budowy i pracy układów mikroprocesorowych, będących podstawowym elementem systemów wbudowanych K_W02EKW2: ma elementarną wiedzę z zakresu podstaw informatyki obejmująca systemy wbudowane K_W04EKW3: ma szczegółową wiedzę obejmującą podstawy elektroniki i miernictwa, zasady budowy układów elektrycznych, elektronicznych , w tym mikroprocesorowych K_W05 EKW4: ma uporządkowaną wiedzę z zakresu projektowania i funkcjonowania systemów wbudowanych K_W09EKW5: orientuje się w obecnym stanie i trendach rozwojowych informatyki K_W20UmiejętnościEKU1: pozyskuje i wykorzystuje informacje z literatury fachowej i bieżących zapisów, także w językach obcych, odnoszące się do zagadnień podstawowych w obszarze systemów wbudowanych K _U03EKU2: potrafi posłużyć się właściwie dobranymi metodami i urządzeniami przy projektowaniu, budowie i wdrażaniu, systemów wbudowanych K_U11EKU3: potrafi obliczać i modelować procesy stosowane w projektowaniu i konstruowaniu elementów systemów wbudowanych K_U16EKU4: potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich komponentów projektowanych układów elektronicznych K_U17Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym K_K02EKK2: potrafi myśleć i działać w sposób kreatywny K_K06E - Treści programowe 36 oraz liczba godzin na poszczególnych formach studiówWykłady: Wyk1. Projektowanie obwodów elektronicznych: schematy, poprawność połączeń, listy połączeń, dokumentacja.Wyk2-3. Projektowanie obwodów drukowanych: rozmieszczenie elementów, zgodność z listą połączeń, zasady rozmieszczenia ścieżek, parametry routingu, routing ręczny i automatyczny, obwody wielowarstwoweWyk4-5. Mikrokontrolery – architektura, charakterystyka, zastosowanie. Wyk6-7. Programy wbudowane – asembler, ANSI C, odmierzanie czasu, współpraca z zewnętrznymi systemami kontrolno-sterującymi. Wyk8. Systemy operacyjne czasu rzeczywistego.Wyk9. Przetwarzanie danych a zużycie energii. Projektowanie systemów niezawodnych
Razem liczba godzin wykładów
S
2
33
32215
NS
2
22
21110
Laboratorium:Ćwiczenia obliczeniowe oraz praktyczne na stanowiskach laboratoryjnych - Projektowanie obwodów elektronicznych; mikrokontrolery; programy wbudowane; systemy operacyjne czasu rzeczywistego; przetwarzanie danych a zużycie energii; projektowanie systemów niezawodnych; metodyki projektowaniaLab1. AVR-GCC - wejście i wyjście binarne. Lab2. AVR-GCC - port szeregowy.Lab3. AVR-GCC - pamięć programu (FLASH). Lab4. AVR-GCC - pamięć SRAM. Lab5. AVR-GCC - pamięć EEPROM. Lab6. AVR-GCC - obsługa przerwań. Lab7. AVR-GCC - licznik/czasomierz TIMER 0, TIMER 1, TIMER 2.Lab8. AVR-GCC - komparator analogowy. Lab9. AVR-GCC - przetwornik analogowo/cyfrowy. Lab10. AVR-GCC - układ Watchdog. Lab11. AVR-GCC - tryby zmniejszonego poboru mocy.
Razem liczba godzin laboratoriów
S
33223323333
30
NS
22112212222
20
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktycznewykłady z wykorzystaniem sprzętu multimedialnego, laboratorium realizacja zadania na dany temat wcześniej przydzielony, wyniki przedłożone w sprawozdaniu
36 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
91
G - Metody ocenianiaF – formującaF1: sprawdzian ustny wiedzyF2: sprawdzian praktyczny F3: obserwacja podczas zajęć / aktywność/ sprawdzian praktyczny wiedzy
P– podsumowującaP1: Egzamin pisemny z treści wykładuP2: ocena sprawozdań z wykonania zadania laboratoryjnego
Forma zaliczenia przedmiotu: wykłady – egzamin pisemny, laboratorium – ocena z przygotowania i za wykonane ćwiczenia na podstawie dostarczonego sprawozdania
H - Literatura przedmiotuLiteratura obowiązkowa:
1. R. Kisiel, Podstawy technologii dla elektroników – poradnik praktyczny, BTC, Warszawa 1987. 2. R. Baranowski, Mikrokontrolery AVR ATmega w praktyce, Wyd. BTC, Warszawa 2005.3. J. Michalski, Technologia i montaż płytek drukowanych, WKŁ, Warszawa 1992.
Literatura zalecana / fakultatywna:1. A. Bajera, R. Kisiel, Podstawy konstruowania urządzeń elektronicznych, Oficyna Wyd. Politechniki Warszawskiej,
Warszawa 1999.2. J. W. Coffron, W. E. Long, Technika sprzęgania układów w systemach mikroprocesorowych, WNT, Warszawa
1988. 3. P. Górecki, Mikrokontrolery dla początkujących, BTC, Warszawa 2006.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Grzegorz AndrzejewskiData sporządzenia / aktualizacji 15.06.2013Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
92
Tabele sprawdzające program nauczaniaprzedmiotu: Systemy wbudowane
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 37
Egzamin pisemny / wykład
Ćwiczenia/aktywność
Sprawdzian ustny,
laboratorium
Laboratoriumzaliczenie
Laboratorium/aktywność
Inne………
EKW1 P1EKW2 P1EKW3 P1EKW4 P1 P4EKW5 P1EKU1 F1 P4 F3, F4EKU2 P1 F1 P4 F3, F4EKU3 P1 F1 P4 F3, F4EKU4 P1 F1 F3, F4EKK1 F4EKK2 F3
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 10 15Przygotowanie do laboratorium 15 15Wykonanie sprawozdania z laboratorium 15 20Przygotowanie do egzaminu 15 20Liczba punktów ECTS dla przedmiotu 100 godzin = 4 punkty ECTS
Sporządził: dr inż. Grzegorz AndrzejewskiData: 15.06.2013
Podpis……………………….
37 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
93
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Systemy wbudowanetreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza Wiedza
CW1
CW2
C_W1
C_W2
Wyk. 1 – 9
Lab. 1 - 11
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratorium
EKW1,EKW2
EKW3,EKW4
EKW5
K_W02, K_W04, K_W05
K_W09, K_W20
umiejętności umiejętności
CU1
CU2
C_U1
C_U2
Wyk.1 – 9
Lab. 1 -11
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratorium
EKU1,EKU2
EKU3,EKU4
K_U03, K_U11, K_U16
K_U17
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2
Wyk. 1 – 9
Lab. 1 - 11
wykłady problemowe
wykonanie ćwiczeń lab.
wykłady
laboratoriumEKK1,EKK2 K_K02, K_K06
Sporządził: dr inż. Grzegorz AndrzejewskiData: 15.06.2013Podpis……………………….
94
.
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A M O D U Ł U *
A - Informacje ogólne
1. Nazwa modułu: Systemy komputerowe
2. Kod przedmiotu: 3. Punkty ECTS: 71. Geoinformatyka/Systemy informacji przestrzennych 22. Bezpieczeństwo systemów komputerowych 13. Administrowanie systemami środowiska Windows 24. Komunikacja komputer-człowiek 2
4. Rodzaj modułu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: II, III 7. Semestry: 4,5,6 8. Liczba godzin ogółem: S / 180 NS / 120
9. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykłady (Wyk) Laboratorium (Lab) Wykłady (Wyk) Laboratorium (Lab) Wykłady (Wyk) Laboratorium (Lab)Projekt (Proj)
4 semestr S / 30 NS / 204 semestr S / 15 NS / 105 semestr S / 15 NS / 105 semestr S / 15 NS / 106 semestr S / 45 NS / 306 semestr S / 55 NS / 356 semestr S / 5 NS / 5
10. Imię i nazwisko koordynatora modułu oraz prowadzących zajęcia dr inż. Paweł Ziemba
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących sieci komputerowychCW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do informatyki Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania w procesie podnoszenia kompetencji zawodowych CU2: posługiwania się specjalistycznymi, nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w rozwiązywaniu zadań inżynierskich Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności ważnych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań najnowszych technik komputerowych
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych oraz bezpieczeństwo systemów komputerowych K_W04EKW2: ma wiedzę z zakresu projektowania i funkcjonowania systemów GIS K_W08UmiejętnościEKU1: potrafi opracować dokumentację dotycząca realizowanego zadania inżynierskiego, przygotować tekst
.
przedstawiający omówienie otrzymanych wyników K _U03EKU2: potrafi ocenić ryzyko, zaplanować i przeprowadzić symulację oraz pomiary bezpieczeństwa tworzonych systemów i urządzeń, stosując techniki oraz narzędzia sprzętowe oraz programowe, dokonać interpretacji wyników i wyciągnąć właściwe wnioski K_U08Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w szczególności w odniesieniu do produktów wykorzystywanych w życiu codziennym K_K02EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Zdefiniowane warunki realizacji modułuEfekty kształcenia oraz treści programowe, formy zajęć oraz narzędzia dydaktyczne, oceniania i obciążenie pracy studenta, założone dla realizacji efektów kształcenia dla danego modułu, zostały zaprezentowane szczegółowo w sylabusach przedmiotów:
1. Geoinformatyka/Systemy informacji przestrzennych semestr 42. Bezpieczeństwo systemów komputerowych semestr 63. Administrowanie systemami środowiska Windows semestr 5 i 64. Komunikacja komputer-człowiek semestr 6
wchodzących w skład tego modułu i realizujących jego założenia.I – Informacje dodatkowe
Imię i nazwisko sporządzającego Dr inż. Paweł Ziemba
Data sporządzenia / aktualizacji 15.10.2013
Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
.
Tabela sprawdzająca moduł: Podstawy technik komputerowych
na kierunku Informatyka
Tabela 1. Odniesienie założonych efektów kształcenia modułu do efektów zdefiniowanych dla całego programu i celów modułu
Sporządził: dr inż. Paweł ZiembaData: 15.06.2013
Podpis……………………….
Efekt kształcenia Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) Cele modułu
EKW1
EKW2
K_W04
K_W08
CW1
CW2
EKU1
EKU2
K_U03
K_U08
CU1
CU2
EKK1
EKK1
K_K02
K_K06
CK1
CK2
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Geoinformatyka2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów:II 7. Semestr/y:4 8. Liczba godzin ogółem: S/45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/30 NS/20 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
prof. Zw. dr hab. Andrzej Stateczny, mgr Teresa Krassowska
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW):CW1: zapoznanie z podstawową terminologią stosowaną w Systemach Informacji Przestrzennej, z przykładami zastosowania GIS, z metodami pozyskiwania danych, z modelami i formatami danych przestrzennych oraz układami odniesienia. Zapoznanie z pojęciami związanymi z Numerycznym Modelem Terenu oraz zagadnieniami wizualizacji 2 i 3-D.Umiejętności (CU):CU1: Wyrobienie umiejętności wizualizacji obiektów na mapach cyfrowych i projektowania systemów GIS; wyrobienie umiejętności analizy i oceny poprawności oraz praktyczności systemów GIS.Kompetencje społeczne (CK):CK1: przygotowanie do uczenia się przez całe życieCK2: uświadomienie ważności kreatywności myślenia w pracach inżynierskich
D - Efekty kształceniaWiedza EKW1: zna podstawowe pojęcia stosowane w Geoinformatyce K_W03EKW2: ma wiedzę z zakresu projektowania i funkcjonowania systemów GIS K_W08UmiejętnościEKU1: potrafi pozyskiwać i integrować informacje z literatury, baz danych systemów GIS i innych źródeł K_U01EKU2: potrafi przygotować tekst zawierający omówienie projektu systemu GIS K_U03 EKU3:potrafi wykonywać analizy przestrzenne K_U07EKU4: potrafi sformułować specyfikę systemów informacji przestrzennej i baz danych tworzonych w SIP K_U14EKU5: potrafi posłużyć się oprogramowaniem GIS do tworzenia projektów map cyfrowych K_U18Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie w związku z szybko zmieniającymi się technologiami K_K01EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Treści programowe 38 oraz liczba godzin na poszczególnych formach studiówWykład: wyk 1. Geoinformatyka – wprowadzenie, podstawowe definicje, zadania, tendencje rozwoju.
S 3
NS2
38 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
98
.
wyk 2. Numeryczny model terenu -podstawowe pojęcia i definicje. Siatki TIN i kwadratów. wyk 3. Wizualizacja powierzchni terenu – 2D i 3D. wyk 4. Zastosowania wizualizacji 3D i 4D.wyk 5. TIN – nieregularna siatka trójkątów. Triangulacja.wyk 6. Metoda naturalnego sąsiada. Metoda najbliższego sąsiada.wyk 7. Metoda średnich wagowych i jej modyfikacje.wyk 8. Metoda geostatystyczna, metoda minimalnej krzywizny. wyk 9. Metody RBF w modelowaniu powierzchni (metoda Hardy’ego i inne). wyk 10. Generalizacja i redukcja danych pomiarowych.wyk 11. Sztuczne sieci neuronowe w modelowaniu powierzchni.wyk 12. Standaryzacja w Geoinformatyce.wyk 13. Analiza ekonomiczna i ocena efektywności inwestycji geoinformatycznej.
Razem liczba godzin wykładów
22232223222330
11222222211220
Laboratoria:Lab. 1. Funkcje i zadania oprogramowanie stosowanego w GIS: Lab. 2. Tworzenie projektów map wielowarstwowych w programie Quantum; właściwości warstwLab. 3. Klasyfikacja obiektów w warstwach wektorowych; praca z tabelą atrybutówLab. 4. Tworzenie i edycja warstw wektorowych; akcjeLab. 5. Korzystanie z zasobów Internetowych przy projektach GIS; analizy przestrzenneLab. 6. Wprowadzenie do programu Surfer: numeryczny model terenu; proces griddingu; regularna siatki
wartości;Lab. 7. Wizualizacja powierzchni terenu 2D i 3D różnymi metodami griddingu
Razem liczba godzin ćwiczeń
S 122222
415
NS111211
310
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktycznewykłady z wykorzystaniem sprzętu multimedialnego, laboratorium realizacja zadania na dany temat wcześniej przydzielony, wyniki przedłożone w sprawozdaniu
G - Metody ocenianiaF – formującaF1 – odpowiedź ustna w czasie laboratoriówF2- obserwacja w czasie ćwiczeń
P– podsumowującaP1 – sprawdzian praktyczny
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:1. A. Magnuszewski, GIS w geografii fizycznej, PWN, Warszawa 1999.2. L. Litwin, G. Myrda, Systemy Informacji Geograficznej, Helion, Gliwice 2005.3. A. Stateczny (red.), Metody nawigacji porównawczej, GTN, Gdańsk 2004.
Literatura zalecana / fakultatywna:1. A. Stateczny, T. Praczyk, Sztuczne sieci neuronowe w rozpoznawaniu obiektów morskich, GTN, Gdynia 2002.2. P. Karohada, R. Tadeusiewicz, Komputerowa analiza i przetwarzanie obrazów, Drukarnia Narodowa, Kraków 1999.
I – Informacje dodatkoweImię i nazwisko sporządzającego prof. dr hab. inż. A. Stateczny, mgr Teresa Krassowska
Data sporządzenia / aktualizacji 10.09.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
* Wypełnić zgodnie z instrukcją
99
.
Tabele sprawdzające program nauczaniaPrzedmiotu Systemy Informacji Przestrzennej
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania
Odpowiedź ustna
Obserwacja-
ćwiczenia
Projekt- ćwiczenia
Sprawdzian
praktyczny
Projekt własny
EKW1 F1EKW2 F1 P1 F1EKU1 F2 F1EKU2 P1 F1EKU3 F2 P1 F1EKU4 F1EKU5 F1 F1 P1 F1EKK2 F1
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 35Czytanie literatury 2 3Przygotowanie do zajęć 4 10Przygotowanie do zaliczenia/ egzaminu 4 7Przygotowanie projektu 5 5Liczba punktów ECTS dla przedmiotu 60 godzin = 2 punkty ECTS
Sporządził: mgr Teresa KrassowskaData: 10.09.2013
Podpis……………………….
100
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Systemy Informacji Przestrzennejtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia zajęć
(A9)Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza Wiedza
CW1 C_W1 Wyk.1- 12Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKW1EKW2
K_W03K_W08
Umiejętności Umiejętności
CU1
C_U2
Wyk.1- 12Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKU1EKU2EKU3EKU4EKU5
K_U01K_U03K_U07K_U14K_U18
kompetencje społeczne kompetencje społeczne
CK1CK2
C_K1C_K2 Wyk.1- 12
Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKK1EKK2 K_K01
K_K06
Sporządził: mgr Teresa KrassowskaData: 10.09.2013
Podpis……………………….
101
.
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Systemy Informacji Przestrzennej2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów: II 7. Semestr/y:4 8. Liczba godzin ogółem: S/45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Laboratoria (Lab)
S/30 NS/20 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia
Prof. Zw. dr hab. Andrzej Stateczny, mgr Teresa Krassowska
B - Wymagania wstępne
C - Cele kształceniaWiedza(CW):CW1: zapoznanie z podstawową terminologią stosowaną w Systemach Informacji Przestrzennej, z przykładami zastosowania GIS, z metodami pozyskiwania danych, z modelami i formatami danych przestrzennych oraz układami odniesienia. Zapoznanie z pojęciami związanymi z Numerycznym Modelem Terenu oraz zagadnieniami wizualizacji 2 i 3-D.Umiejętności (CU):CU1: Wyrobienie umiejętności wizualizacji obiektów na mapach cyfrowych i projektowania systemów GIS; wyrobienie umiejętności analizy i oceny poprawności oraz praktyczności systemów GIS.Kompetencje społeczne (CK):CK1: przygotowanie do uczenia się przez całe życieCK2: uświadomienie ważności kreatywności myślenia w pracach inżynierskich
D - Efekty kształceniaWiedza EKW1: zna podstawowe pojęcia stosowane w Systemach Informacji Przestrzennej K_W03EKW2: ma wiedzę z zakresu projektowania i funkcjonowania systemów GIS K_W08UmiejętnościEKU1: potrafi pozyskiwać i integrować informacje z literatury, baz danych systemów GIS i innych źródeł K_U01EKU2: potrafi przygotować tekst zawierający omówienie projektu systemu GIS K_U03 EKU3:potrafi wykonywać analizy przestrzenne K_U07EKU4: potrafi sformułować specyfikę systemów informacji przestrzennej i baz danych tworzonych w SIP K_U14EKU5: potrafi posłużyć się oprogramowaniem GIS do tworzenia map cyfrowych K_U18Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie w związku z szybko zmieniającymi się technologiami K_K01EKK2: potrafi myśleć i działać w sposób kreatywny K_K06
E - Treści programowe 39 oraz liczba godzin na poszczególnych formach studiów
39 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
102
.
Wykład: wyk 1. Geoinformatyka – wprowadzenie, podstawowe definicje, zadania, tendencje rozwoju.
wyk 2. Numeryczny model terenu -podstawowe pojęcia i definicje. Siatki TIN i kwadratów. wyk 3. Wizualizacja powierzchni terenu – 2D i 3D. wyk 4. Zastosowania wizualizacji 3D i 4D.wyk 5. TIN – nieregularna siatka trójkątów. Triangulacja.wyk 6. Metoda naturalnego sąsiada. Metoda najbliższego sąsiada.wyk 7. Metoda średnich wagowych i jej modyfikacje.wyk 8. Metoda geostatystyczna, metoda minimalnej krzywizny. wyk 9. Metody RBF w modelowaniu powierzchni (metoda Hardy’ego i inne). wyk 10. Generalizacja i redukcja danych pomiarowych.wyk 11. Sztuczne sieci neuronowe w modelowaniu powierzchni.wyk 12. Standaryzacja w Geoinformatyce.wyk 13. Analiza ekonomiczna i ocena efektywności inwestycji geoinformatycznej.
Razem liczba godzin wykładów
S 322232223222330
NS211222222211220
Laboratoria:Lab. 1. Oprogramowanie stosowane w GIS.Lab. 2. Tworzenie projektów map wielowarstwowychLab. 3. Praca z tabelą atrybutówLab. 4. Tworzenie warstw wektorowychLab. 5. Edycja warstw wektorowych; AkcjeLab. 6. GIS w Internecie- korzystanie z zasobówLab. 7. Numeryczny model terenu – regularna siatki wartości; wizualizacja powierzchni terenu – 2D i 3D
Razem liczba godzin ćwiczeń
S 122222
4
15
NS1112113
10
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczne
G - Metody ocenianiaF – formującaF1 – odpowiedź ustna w czasie laboratoriówF2- obserwacja w czasie ćwiczeń
P– podsumowującaP1 – sprawdzian praktyczny
Forma zaliczenia przedmiotu: zaliczenie z oceną
H - Literatura przedmiotuLiteratura obowiązkowa:4. A. Magnuszewski, GIS w geografii fizycznej, PWN, Warszawa 1999.5. L. Litwin, G. Myrda, Systemy Informacji Geograficznej, Helion, Gliwice 2005.6. A. Stateczny (red.), Metody nawigacji porównawczej, GTN, Gdańsk 2004.
Literatura zalecana / fakultatywna:3. A. Stateczny, T. Praczyk, Sztuczne sieci neuronowe w rozpoznawaniu obiektów morskich, GTN, Gdynia 2002.4. P. Karohada, R. Tadeusiewicz, Komputerowa analiza i przetwarzanie obrazów, Drukarnia Narodowa, Kraków 1999.
I – Informacje dodatkoweImię i nazwisko sporządzającego mgr Teresa Krassowska; prof. dr hab. inż. A. Stateczny
Data sporządzenia / aktualizacji 10.09.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
* Wypełnić zgodnie z instrukcją
103
.
Tabele sprawdzające program nauczaniaPrzedmiotu Systemy Informacji Przestrzennej
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania
Odpowiedź ustna
Obserwacja-
ćwiczenia
Projekt- ćwiczenia
Sprawdzian
praktyczny
Projekt własny
EKW1 F1EKW2 F1 P1 F1EKU1 F2 F1EKU2 P1 F1EKU3 F2 P1 F1EKU4 F1EKU5 F1 F1 P1 F1EKK2 F1
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 35Czytanie literatury 2 3Przygotowanie do zajęć 4 10Przygotowanie do zaliczenia/ egzaminu 4 7Przygotowanie projektu 5 5Liczba punktów ECTS dla przedmiotu 60 godzin = 2 punkty ECTS
Sporządził: mgr Teresa KrassowskaData: 10.09.2013
Podpis……………………….
104
.
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Systemy Informacji Przestrzennejtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia zajęć
(A9)Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1 C_W1 Wyk.1- 12Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKW1EKW2
K_W03K_W08
umiejętności umiejętności
CU1
C_U2
Wyk.1- 12Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKU1EKU2EKU3EKU4EKU5
K_U01K_U03K_U07K_U14K_U18
kompetencje społeczne kompetencje społeczne
CK1CK2
C_K1C_K2 Wyk.1- 12
Lab.1 – Lab.7
Wkład/ prezentacje multimedialne, laboratoria
Wkład, laboratoria EKK1EKK2 K_K01
K_K06
Sporządził: mgr Teresa KrassowskaData: 10.09.2013
Podpis……………………….
105
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia – inżynierskie
Profil kształcenia Praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot Bezpieczeństwo systemów komputerowych2. Kod przedmiotu: 3. Punkty ECTS: 1 4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski6. Rok studiów: III 7. Semestr: 6 8. Liczba godzin ogółem: S/30 NS/209. Formy dydaktyczne prowadzenia zajęć i
liczba godzin w semestrze: Wykład (Wyk.) Laboratorium (Lab.)
S/15 NS/10 S/15 NS/10
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Dr inż. Janusz Jabłoński
B - Wymagania wstępne Wiedza z przedmiotów: Fizyka, Sieci komputerowe
C - Cele kształceniaWiedza(CW): CW1: zapoznanie z pojęciami, zagadnieniami, metodami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich dotyczących bezpieczeństwa systemów komputerowych CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych odnoszących się do bezpieczeństwa systemów komputerowych Umiejętności (CU): CU1: wyrobienie umiejętności stosowania poznanych pojęć, pozyskiwania i zbierania informacji z różnych źródeł w celu ich dalszego wykorzystania CU2: posługiwania się specjalistycznym oprogramowaniem i nowoczesnymi technikami komputerowymi w celu ich praktycznego zastosowania w odniesieniu do bezpieczeństwa systemów komputerowych Kompetencje społeczne (CK): CK1: wdrożenie do permanentnego uczenia się przez całe życie i stałego podnoszenia swoich kompetencji na płaszczyźnie zawodowej, osobistej, w szczególności wymaganych przy szybko zmieniającym się rynku produktów informatycznych CK2: wyrobienie umiejętności i uświadomienie ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań narzędzi informatycznych w tworzeniu i wdrażaniu bezpiecznych systemów komputerowych
D - Efekty kształceniaStudent po ukończeniu programu kształcenia:Wiedza EKW1: ma wiedzę z zakresu projektowania, funkcjonowania i zarządzania systemami komputerowymi K_W08EKW2: zna podstawowe metody, techniki, narzędzia stosowane przy rozwiązywaniu zadań inżynierskich wiązanych z bezpieczeństwem systemów komputerowych K_W14 UmiejętnościEKU1: potrafi opracować dokumentację dotycząca realizowanego zadania inżynierskiego, przygotować tekst przedstawiający omówienie otrzymanych wyników K _U03EKU2: potrafi ocenić ryzyko, zaplanować i przeprowadzić symulację oraz pomiary bezpieczeństwa tworzonych systemów i urządzeń, stosując techniki oraz narzędzia sprzętowe oraz programowe, dokonać interpretacji wyników i wyciągnąć właściwe wnioski K_U08, K_U12EKU3: potrafi sformułować specyfikację tworzonego systemu informatycznego na poziomie realizowanych funkcji oraz zaprojektować proces testowania utworzonego oprogramowania zapewniającego bezpieczeństwo systemu K _U14EKU4: potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla danego zadania, oraz wybrać odpowiednie rozwiązanie K_U23Kompetencje społeczneEKK1: ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej K_K02EKK2: prawidłowo identyfikuje ii rozstrzyga dylematy związane z wykonywanie zawodu inżyniera informatyka K_K05
E - Treści programowe 40 oraz liczba godzin na poszczególnych formach studiów
106
Wykład: Wyk1. Bezpieczeństwo systemów i sieci teleinformatycznych.Wyk2. Wprowadzenie do kryptologii. Klasyczne algorytmy kryptograficzne.Wyk3. Wprowadzenie do teorii liczb - arytmetyka modulo,Wyk4. Algorytmy z kluczem asymetrycznym.Wyk5. Podpis elektroniczny i uwierzytelnianie informacji - problemy dystrybucji klucza publicznego. Wyk6. Bezpieczeństwo aplikacji użytkowych i usług Wyk7. Fizyczne aspekty bezpieczeństwa systemów informatycznych. Wyk8. Zarządzanie bezpieczeństwem Wyk9. Klasyfikacja i statystyki zagrożeń. Elementy bezpieczeństwa systemów operacyjnych.
Razem liczba godzin wykładów
S 22122122115
NS11111121110
Ćwiczenia:Lab1. Modularne systemy uwierzytelniania i kontroli dostępu do systemu operacyjnegoLab 2. Konstrukcja urzędów certyfikacji standardu OpenSSL, zarządzanie certyfikatamiLab 3. Ograniczone środowiska wykonania aplikacji, ograniczone powłoki systemu operacyjnego środowisk serwerowych, delegacja uprawnień administracyjnychLab 4. Umacnianie ochrony systemu operacyjnego (hardening) środowisk MS WindowsLab 5. Utwardzanie ochrony systemu operacyjnego środowisk LinuksowychLab 6. Zabezpieczanie usług aplikacyjnych i usług narzędziowych, przykłady ataków i sposoby obronyLab 7. Realizacja sieci VPN w środowisku homogenicznym oraz wieloplatformowymLab 8. Systemy programowych i sprzętowych zapór sieciowych (firewall), osobiste zapory (personal firewall)Lab 9. Systemy wykrywania włamań IDS (snort), reakcje na włamania, dokumentowanie incydentów Lab 10. Zabezpieczenie testowego systemu informatycznego
Razem liczba godzin ćwiczeń
S 21
21212
11215
NS11
11111
11110
Ogółem liczba godzin przedmiotu: 30 20F – Metody nauczania oraz środki dydaktyczne
wykłady : wykład informacyjny z wykorzystaniem sprzętu multimedialnegolaboratoria: ćwiczenia laboratoryjne, dyskusja dydaktyczna
G - Metody ocenianiaF – formującaF1: obserwacja podczas zajęć - wykładów / aktywność,F2: bieżące sprawdzanie przygotowania do realizacji ćwiczenia laboratoryjnego,F3: obserwacja sprawności w rozwiązywaniu problemów danych danym zadaniem do wykonaniaF4: obserwacja pracy w zespole – ćwiczenia laboratoryjne wykonywane grupowo
P– podsumowującaP1: sprawdzian pisemny (test z pytaniami / zadaniami otwartymi),P2: ocena sprawozdań z wykonanych ćwiczeń,
Forma zaliczenia przedmiotu:wykłady – zaliczenie z oceną, pisemne test z pytaniami wielokrotnej odpowiedzi, część pytań otwartychlaboratoria – zaliczenie z oceną i punkty za pracę na ćwiczeniach wraz z oceną sprawozdań
H - Literatura przedmiotuLiteratura obowiązkowa:
1. W. Stallings, Network Security Essentials, Prentice Hall, 20032. J. Stokłosa, T. Bliski, T. Pankowski, Bezpieczeństwo danych w systemach informatycznych, PWN, 20013. N. Ferguson, B. Schneier, Kryptografia w praktyce, Helion, 20044. S. Garfinkel, G. Spafford, Bezpieczeństwo w Unixie i Internecie, Wyd. RM, 19975. W. R. Cheswick. Firewalle i bezpieczeństwo w sieci, Helion, 2003
Literatura zalecana / fakultatywna:1. M. Hassan, R. Jain , Wysoko wydajne sieci TCP/IP, Helion, Gliwice 2004 2. D. E. Comer, Sieci komputerowe i intersieci, WNT, Warszawa 2001 3. C. E. Spurgeon, Ethernet. Podręcznik administratora, O’Reilly, Warszawa 2000.4. James F. Kurose, Keith W. Ross, Sieci komputerowe : od ogółu do szczegółu z Internetem w tle , Wydawnictwo Helion Gliwice, 20065. Kasprzak, Projektowanie struktur rozległych sieci komputerowych, Oficyna Wyd. Politechniki Wrocławskiej, Wrocław
40 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
107
2001I – Informacje dodatkowe
Imię i nazwisko sporządzającego Janusz JabłońskiData sporządzenia / aktualizacji 15.09.2013Dane kontaktowe (e-mail, telefon)
Podpis
* Wypełnić zgodnie z instrukcją
108
Tabele sprawdzające program nauczaniaprzedmiotu: Bezpieczeństwo systemów komputerowych
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania 41
Sprawdzian /Wykład
Dyskusja - wykład
Ocena sprawozdań labo
Obserwacjalaboratorium
Dyskusja laboratorium
Inne………
EKW1 P1 F1 F3, F4 EKW2 P1 F1 F3, F4 EKU1 P1 P2 F3, F4 F2EKU2 P1 P2 F3, F4 F2EKU3 P1 P2 F3, F4 F2EKU4 P1 P2 F3, F4 F2EKK1 F1 F3, F4EKK2 F1 F3, F4
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 30 20Czytanie literatury 5 5Przygotowanie do zajęć 5 5Wykonanie sprawozdań 5 5Przygotowanie do sprawdzianu 5 5Liczba punktów ECTS dla przedmiotu 50 godzin = 1 punkt ECTS
Sporządził: dr inż. Janusz Jabłoński Data: 15.09.2013
Podpis……………………….
41 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
109
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Bezpieczeństwo systemów komputerowychtreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
wiedza wiedza
CW1
CW2
C_W1
C_W2
Wyk.1 – 9
Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKW1EKW2
K_W08K_W14
umiejętności umiejętności
CU1
CU2
C_U1
C_U2
Wyk.1 – 9
Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKU1EKU2EKU3EKU4
K_U03K_U08, K_U12 K_U14K_U23
kompetencje społeczne kompetencje społeczne
CK1
CK2
C_K1
C_K2
Wyk.1 – 9
Lab. 1 – 10
wykłady problemowećwiczenia laboratoryjne, dyskusja dydaktyczna
wykładylaboratoria
EKK1EKK2
K_U02K_U05
Sporządził: dr inż. Janusz JabłońskiData: 15.09.2013
Podpis……………………….
1
Wydział TechnicznyKierunek InformatykaPoziom studiów studia pierwszego stopnia – inżynierskieProfil kształcenia Praktyczny
PROGRAM NAUCZANIA PRZEDMIOTU *
A – Informacje ogólne
1. Przedmiot Administrowanie systemami środowiska Windows
2. Kod przedmiotu: 3. Punkty ECTS: 24. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski6. Rok studiów: III 7. Semestr: 5, 6 8. Liczba godzin ogółem: S/60 NS/409. Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze:
Wykład (Wyk)Laboratorium (Lab)
S/30 NS/20 S/30 NS/20
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Paweł Ziemba
B – Wymagania wstępneZaliczone przedmioty: Systemy operacyjne
C – Cele kształceniaWiedza(CW):CW1: zapoznanie z terminologią, pojęciami, zasadami i narzędziami stosowanymi przy rozwiązywaniu zadań inżynierskich związanych z systemami operacyjnymi Windows C_W1CW2: przekazanie wiedzy dotyczącej standardów i norm technicznych stosowanych w systemach Windows C_W2Umiejętności (CU):CU1: wyrobienie umiejętności w zakresie doskonalenia wiedzy, pozyskiwania informacji z literatury i innych źródeł, zastosowania pozyskanych informacji oraz opracowywania dokumentacji dotyczącej wykonanych zadań C_U1CU2: wyrobienie umiejętności posługiwania się zaawansowanymi narzędziami dostępnymi w systemach operacyjnych z rodziny Windows C_U2CU3: wyrobienie umiejętności sprawnego posługiwania się nowoczesnymi technikami komputerowymi, wyciągania wniosków oraz rozwiązywania praktycznych zadań inżynierskich C_U3Kompetencje społeczne(CK):CK1: przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, podjęcia pracy związanej z posługiwaniem się szerokim spektrum narzędzi informatycznych C_K1D – Efekty kształceniaStudent po zakończeniu procesu kształcenia:WiedzaEKW1: ma wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych oraz bezpieczeństwo systemów komputerowych K_W04EKW2: ma wiedzę z zakresu funkcjonowania i zarządzania systemami operacyjnymi rodziny Windows K_W08EKW3: zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z administrowaniem systemami operacyjnymi Windows K_W14UmiejętnościEKU1: potrafi pozyskiwać informacje z literatury i innych źródeł, potrafi interpretować uzyskane informacje, a także wyciągać wnioski oraz formułować i uzasadniać opinie K_U01EKU2: potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i przygotować tekst zawierający omówienie wyników realizacji tego zadania K_U03EKU3: ma umiejętność samokształcenia się K_U06EKU4: potrafi ocenić bezpieczeństwo systemów operacyjnych stosując techniki
111
oraz narzędzia programowe oraz porównać rozwiązania projektowe systemów operacyjnych ze względu na zadane kryteria K_U08 K_U09EKU5: potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązywania prostych zadań inżynierskich, typowych dla wybranego zadania, oraz wybierać i stosować właściwe metody i narzędzia K_U23EKU6: ma doświadczenie związane z utrzymaniem prawidłowego funkcjonowania systemów informatycznych K_U24Kompetencje społeczneEKK1: rozumie potrzebę uczenia się przez całe życie w celu nadążania za zmieniającymi się standardami związanymi z oprogramowaniem systemowym K_K01EKK2: potrafi odpowiednio określić priorytety służące realizacji określonego zadania K_K04E – Treści programowe oraz liczba godzin na poszczególnych formach studiówWykłady:wyk1: Podstawowe informacje o systemach z rodziny Windows.wyk2: Systemy plików stosowane w systemach Windows. MBR, kompresja, szyfrowanie.wyk3: Zarządzanie kontami użytkowników i grupami.wyk4: Zarządzanie uprawnieniami użytkowników.wyk5: Rejestr systemu Windows. wyk6: Udostępnianie zasobów w sieci lokalnej.wyk7: Polecenia sieciowe i zarządzanie siecią.wyk8: Pliki wsadowe i skrypty logowania.wyk9: Zarządzanie komputerem z wykorzystaniem narzędzi administracyjnych systemu.wyk10: Zarządzanie środowiskiem użytkownika przy wykorzystaniu zasad grupy.wyk11: Zarządzanie bezpieczeństwem systemu, zasady zabezpieczeń lokalnych.wyk12: Diagnozowanie usterek systemu operacyjnego i ich usuwanie.
Razem liczba godzin wykładów
S22
424224222230
NS22
222112221120
Laboratoria:lab1: Podstawowe narzędzia i polecenia systemów Windows.lab2: Zarządzanie MBR dysku twardego. Kompresja, szyfrowanie danych, przydziały dysków w systemach Windows.lab3: Zarządzanie kontami użytkowników i grupami w powłoce tekstowej i graficznej.lab4: Nadawanie i modyfikowanie uprawnień do zasobów.lab5: Zarządzanie systemem z wykorzystaniem rejestru systemowego.lab6: Udostępnianie zasobów w sieci lokalnej. Konfiguracja sieci.lab7: Polecenia sieciowe systemu Windows, zarządzanie siecią w powłoce tekstowej.lab8: Tworzenie skryptów logowania. Praca w powłoce Windows PowerShell.lab9: Zastosowanie narzędzia „Zarządzanie komputerem” do administrowania systemem.lab10: Edycja lokalnych zasad grupy.lab11: Stosowanie zasad zabezpieczeń lokalnych w systemie.lab12: Diagnozowanie usterek systemu operacyjnego i ich usuwanie.
Razem liczba godzin laboratoriów
S22
4242242
22230
NS22
2221122
12120
Ogółem liczba godzin przedmiotu: 60 40F – Metody nauczania oraz środki dydaktyczne
wykłady: wykład informacyjny z wykorzystaniem projektora multimedialnegolaboratorium: ćwiczenia laboratoryjne (zadania i problemy) z zakresu administrowania systemem Windows
G – Metody ocenianiaF – formującaF1: obserwacja podczas zajęć, aktywnośćF2: ocena sprawozdań
P – podsumowującaP1: egzamin pisemnyP2: sprawdzian praktycznych umiejętności
Forma zaliczenia przedmiotu: wykłady – egzamin pisemny, laboratorium – zaliczenie z oceną oraz
112
ocena sprawozdań z zajęćH – Literatura przedmiotu
Literatura obowiązkowa:1. Silberschatz A., Galvin P.B., Gagne G., Podstawy systemów operacyjnych, WNT, 2006.2. Szeląg A., Windows 7 PL. Zaawansowana administracja systemem, Helion, 2010.3. McFedries P., Windows 7 PL. Księga eksperta, Helion, 2009.
Literatura zalecana / fakultatywna:1. Stanek W.R., Windows 7. Vademecum Administratora, Helion, 2009.2. Wrotek W., Rejestr Windows 7. Praktyczne przykłady, Helion, 2010.3. Shapiro J.R., Windows Server 2008 PL. Biblia, Helion, 2009.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr inż. Paweł ZiembaData sporządzenia / aktualizacji 03.10.2013Dane kontaktowe (e-mail, telefon) [email protected]
113
Tabele sprawdzające program nauczaniaprzedmiotu Administrowanie systemami środowiska Windows
na kierunku Informatyka
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształceniaMetoda oceniania
Egzamin pisemny
Sprawdzian praktyczny
Obserwacja wykład
Obserwacjalaboratorium
Sprawozdania ocena
EKW1 P1 F1EKW2 P1 F1EKW3 P1 F1EKU1 P2 F1 F2EKU2 P2 F1 F2EKU3 P2 F1 F2EKU4 P2 F1 F2EKU5 P2 F1 F2EKU6 P2 F1 F2EKK1 P2 F1 F2EKK2 P2 F1 F2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 60 40Czytanie literatury 10 20Wykonanie sprawozdań 10 10Przygotowanie do egzaminu 20 30Liczba punktów ECTS dla przedmiotu 100 godzin = 2 punkty ECTS
Sporządził: dr inż. Paweł ZiembaData: 03.10.2013
Podpis……………………….
114
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Administrowanie systemami środowiska Windowstreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia zajęć (A9)
Efekt kształcenia (D)
Odniesienie danego efektu do efektów zdefiniowanych dla całego programu
Wiedza wiedza
CW1 C_W1 wyk1-12 wykład informacyjny wykłady EKW1,EKW3
K_W04, K_W14
CW2 C_W2 wyk1-12 wykład informacyjny wykłady EKW2 K_W08Umiejętności umiejętności
CU1 C_U1 lab1-12 ćwiczenia laboratoryjne laboratoria
EKU1, EKU2,EKU3
K_U01, K_U03,K_U06
CU2 C_U2 lab1-12 ćwiczenia laboratoryjne laboratoria EKU4,
EKU5K_U08, K_U09, K_U23
CU3 C_U3 lab1-12 ćwiczenia laboratoryjne laboratoria EKU6 K_U24
kompetencje społeczne kompetencje społeczne
CK1 C_K1 wyk1-12, lab1-12wykład informacyjny,ćwiczenia laboratoryjne
wykłady, laboratoria
EKK1, EKK2
K_K01, K_K04
Sporządził: dr inż. Paweł ZiembaData: 03.10.2013
Podpis……………………….
115
Wydział TechnicznyKierunek InformatykaPoziom studiów Studia pierwszego stopnia - inżynierskie
Profil kształcenia praktyczny
P R O G R A M N A U C Z A N I A P R Z E D M I O T U *A - Informacje ogólne
1. Przedmiot: Komunikacja człowiek-komputer2. Kod przedmiotu: 3. Punkty ECTS: 2
4. Rodzaj przedmiotu: obowiązkowy 5. Język wykładowy: polski
6. Rok studiów:3 7. Semestr/y: 6 8. Liczba godzin ogółem: S/ 45 NS/30 9. Formy dydaktyczne prowadzenia zajęć i liczba
godzin w semestrze: Wykład (Wyk) Ćwiczenia (Ćw) Laboratoria (Lab)Projekt (Proj)
S/ 15 NS/10 S/0 NS/0 S/25 NS/15 S/5 NS/5
10. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr hab. inż. Maciej Majewski
B - Wymagania wstępne Podstawowa znajomość interfejsów komputerowych. Podstawowe i ogólne wiadomości z zakresu systemów informatycznych, systemów operacyjnych i sieci komputerowych. Umiejętność budowania prostych aplikacji za pomocą programowania obiektowego z wykorzystaniem standardowych technologii i bibliotek. Pożądana jest elementarna znajomość języka do tworzenia interaktywnych stron WWW i środowiska programowania, w którym można tworzyć aplikacje okienkowe oraz podstawowa wiedza o cyklu wytwarzania oprogramowania. Na zajęciach laboratoryjnych wymagane są wiadomości z wykładów.
C - Cele kształceniaWiedza(CW): CW1: przekazanie wiedzy obejmującej: koncepcję i modele interakcji człowiek-komputer, wybrane technologie stosowane w komunikacji człowiek-komputer, architekturę i warstwy systemu interakcji człowiek-komputer, modele interakcji operatora i urządzeń technicznych.CW2: poznanie zasad rządzących procesem projektowania, ewaluacji i implementacji systemów interakcji, które spełniają postulat użyteczności.Umiejętności (CU): CU1: wyrobienie umiejętności w zakresie: wykorzystywania komputerowych interfejsów człowiek-komputer, wykorzystywania dostępnych aplikacji służących do komunikacji człowieka z komputerem.CU2: nabycie umiejętności projektowania ergonomicznego i użytecznego aplikacji: klasy desktop, webowych i mobilnych, z wykorzystaniem zasad budowania systemów zorientowanych na użytkownika z wykorzystaniem technologii multimodalnych.Kompetencje społeczne (CK): CK1: przygotowanie do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych w zmieniającej się rzeczywistości technologicznej, a w szczególności do posługiwania się szerokimi zasobami technologii i narzędzi informatycznych.
D - Efekty kształceniaStudent po zakończeniu procesu kształcenia:
Wiedza:EKW1: Opisuje zasady projektowania użytecznych interfejsów użytkownika. K_W04, K_W07 EKW2: Opisuje metody testowania użyteczności interfejsów użytkownika. K_W04, K_W07EKW3: Charakteryzuje wybrane technologie stosowane w komunikacji człowiek-komputer. K_W07, K_W20EKW4: Opisuje architekturę i warstwy systemu interakcji człowiek-komputer. K_W07, K_W08EKW5: Opisuje zasady wykorzystywania systemów interakcji operatora i urządzeń technicznych. K_W10, K_W11
116
Umiejętności:EKU1: Posiada umiejętność opracowania interfejsu multimodalnego aplikacji komputerowej.EKU2: Posiada umiejętność wdrożenia zasady projektowania zorientowanego na użytkownika.
K_U03, K_U07K_U07, K_U08
EKU3: Demonstruje wykorzystanie sposobów interakcji człowiek-komputer. K_U08, K_U09EKU4: Demonstruje wykorzystanie wybranych aplikacji do interakcji człowiek-komputer. K_U09, K_U10EKU5: Demonstruje wybrane sposoby tworzenia aplikacji do interakcji człowiek-komputer. K_U09, K_U10EKU6: Podaje przykłady podstawowego wykorzystania systemów interakcji. K_U09Kompetencje społeczne:EKK1: rozumie potrzebę uczenia się przez całe życie, wyboru dalszych etapów kształcenia w celu podnoszenia swoich kompetencji zawodowych, osobistych i społecznych.
K_K01
EKK2: potrafi określić wymagania i je zrealizować, służące realizacji określonego zadania inżynierskiego związanego z budową i obsługą sieci teleinformatycznych, niezbędnych dla realizacji komunikacji wszelkiego rodzaju.
K_K04
EKK3: Ma świadomość pracy w zespole i wynikającej z tego odpowiedzialności za pracę własną. K_K03, K_K04
E - Treści programowe 42 oraz liczba godzin na poszczególnych formach studiówWykład: Wyk. 1. Koncepcja i modele interakcji człowiek-komputer.Wyk. 2. Wybrane technologie stosowane w komunikacji człowiek-komputer.Wyk. 3. Architektura i warstwy systemu interakcji człowiek-komputer.Wyk. 4. Modele interakcji operatora i urządzeń technicznych.Wyk. 5. Zasady projektowania interfejsu człowiek-komputer zorientowanego na użytkownika. Wyk. 6. Prototypowanie i testowanie użyteczności interfejsów użytkownika.Wyk. 7. Zasady projektowania i metody realizacji ergonomicznego graficznego interfejsu użytkownika dla aplikacji desktopowych i mobilnych. Wyk. 8. Komunikacja graficzna i symboliczna – rozpoznawanie obrazów i znaków.Wyk. 9. Komunikacja werbalna – synteza i rozpoznawanie mowy. Wyk. 10. Rozwiązania oparte na modelowaniu języka naturalnego i sztucznej inteligencji.
Razem liczba godzin wykładów
S2121212
11215
NS1111111
11110
Laboratoium:Lab. 1-5. W ramach laboratorium studenci projektują (w grupach 2-4 osobowych) różnego rodzaju interfejsy wybranych przez siebie aplikacji lub stron WWW, wykonując kolejne kroki zgodnie z poznanymi zasadami i wiedzą. Sprawozdanie pracy w formie przedstawienia opracowanej aplikacji wraz z jej opisem.
Razem liczba godzin ćwiczeń
S25
25
NS15
15Projekt:Pro. 1-5. W ramach zajęć projektowych studenci wykonują w formie pracy zespołowej aplikacje o podanej tematyce wraz z dokumentacją, a następnie przedstawiają je do publicznej dyskusji i oceny.
Razem liczba godzin ćwiczeń
S5
5
NS5
5
Ogółem liczba godzin przedmiotu: 45 30
F – Metody nauczania oraz środki dydaktyczneWykłady: wykład informacyjny z wykorzystaniem sprzętu multimedialnego,Laboratoria: ćwiczenia laboratoryjne wg zadanych tematów, z wykorzystanie sprzętu komputerowego i oprogramowania, dyskusja dydaktyczna. Projekt: zajęcia projektowe wykonywane w formie pracy grupowej dotyczące tworzenia aplikacji o podanej tematyce wraz z dokumentacją, a następnie przedstawiają je do publicznej dyskusji i oceny.
G - Metody ocenianiaF – formującaF1: obserwacja / aktywność na wykładzie.F2: obserwacja / laboratorium, nabywanie umiejętności obsługi komputerów, systemów, oprogramowania, sieci.F3: testy sprawdzające na laboratorium, podsumowujące etapy zagłębianie się w tematykę.F4: ocenianie na bieżące nabywanych umiejętności / ocena ich praktycznych zastosowań.
P– podsumowującaP1: pisemna praca zaliczeniowa (pytania / zadania otwarte).P2: ocena sumaryczna testów sprawdzających na laboratorium i sprawozdań z przeprowadzonych ćwiczeń.
Forma zaliczenia przedmiotu: zaliczenie z oceną
42 Liczba wierszy jest uzależniona od form zajęć realizowanych w ramach przedmiotu zgodnie z punktem A9
117
H - Literatura przedmiotuLiteratura obowiązkowa:1. Nielsen J., Budiu R.: Funkcjonalność aplikacji mobilnych. Nowoczesne standardy UX i UI, Helion 2013.2. Tidwell J.: Projektowanie interfejsów. Sprawdzone wzorce projektowe. Helion 2012.3. Spolsky J.: Projektowanie interfejsu użytkownika. Poradnik dla programistów. Helion 2001.4. Vetulani Z.: Komunikacja człowieka z maszyną. Komputerowe modelowanie kompetencji językowej. Exit 2004.Literatura zalecana / fakultatywna:1. Spolsky J.: Projektowanie interfejsu użytkownika. Poradnik dla programistów. Mikom 2001.2. Kasperski M., Boguska-Torbicz A.: Projektowanie stron WWW. Użyteczność w praktyce. Helion 2008.3. Stąpor K.: Metody klasyfikacji obiektów w wizji komputerowej. PWN 2011.4. Sharp H., Rogers Y., Preece J.: Interaction Design. Beyond Human-Computer Interaction. Wiley 2005.5. Cooper A.: Wariaci rządzą domem wariatów. Dlaczego produkty wysokich technologii doprowadzają nas do szaleństwa
i co zrobić, żeby tego uniknąć. Helion 2004.6. Faulkner C.: Human-Computer Interaction. Prentice Hall 1998.7. Nielsen J.: Projektowanie funkcjonalnych serwisów internetowych. Helion 2003.8. Nielsen J., Loranger H.: Optymalizacja funkcjonalności serwisów internetowych. Helion 2007.9. Pearrow M.: Funkcjonalnoć stron internetowych. Helion 2002.10. Shneiderman B.: Designing the user interface: strategies for effective human-computer interaction. Addison Wesley
1998.
I – Informacje dodatkoweImię i nazwisko sporządzającego dr hab. inż. Maciej Majewski
Data sporządzenia / aktualizacji 27.07.2013
Dane kontaktowe (e-mail, telefon) [email protected]
Podpis
* Wypełnić zgodnie z instrukcją
118
Tabele sprawdzające program nauczaniaPrzedmiotu Komunikacja człowiek-komputer
na kierunku INFORMATYKA
Tabela 1. Sprawdzenie, czy metody oceniania gwarantują określenie zakresu, w jakim uczący się osiągnął zakładane kompetencje – powiązanie efektów kształcenia, metod uczenia się i oceniania:
Efekty kształcenia
Metoda oceniania 43
obserwacja /
aktywność.Testy Praktyczne
zadaniaPraca
pisemnaOcena
sumaryczna
EKW1-EKW5 F1 P1EKU1-EKU6 F2 F3 F4 P2EKK1-EKK3 F1 P2
Tabela 2. Obciążenie pracą studenta:
Forma aktywności studenta Średnia liczba godzin na realizacjęstudia stacjonarne studia niestacjonarne
Godziny zajęć z nauczycielem/ami 45 30Czytanie literatury 5 10Samodzielne ćwiczenia 5 10Przygotowanie do zaliczenia 5 10Liczba punktów ECTS dla przedmiotu 60 GODZIN = 2 ECTS
Sporządził: dr hab. inż. Maciej MajewskiData: 27.07.2013
Podpis……………………….
43 Liczba kolumn uzależniona od stosowanych metod oceniania wymienionych w punkcie G
119
Tabela 3. Powiązanie celów i efektów kształcenia przedmiotu Komunikacja człowiek-komputertreści programowych, metod i form dydaktycznych z celami i efektami zdefiniowanymi dla kierunku Informatyka
Cele przedmiotu (C)
Odniesienie danego celu do celów
zdefiniowanych dla całego programu
Treści programowe (E)
Metody dydaktyczne (F)
Formy dydaktyczne prowadzenia
zajęć (A9)
Efekt kształcenia
(D)
Odniesienie danego efektu do efektów zdefiniowanych dla
całego programu
Wiedza wiedza
CW1-CW2 C_W1 - C_W2WYK.1 - WYK.10
LAB.1 – LAB.5PRO.1 – PRO.5
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium,
projektEKW1-EKW5 K_W04, K_W07, K_W08,
K_W10, K_W11, K_W20
umiejętności Umiejętności
CU1-CU1 C_U1 - C_U3WYK.1 - WYK.10
LAB.1 – LAB.5PRO.1 – PRO.5
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium,
projektEKU1-EKU6 K_U03, K_U07, K_U08,
K_U09, K_U10
kompetencje społeczne kompetencje społeczne
CK1 CK_1WYK.1 - WYK.10
LAB.1 – LAB.5PRO.1 – PRO.5
Wykład multimedialny,
realizacja zadań z określonych
modułów wiedzy
Wykład, laboratorium,
projektEKK1-EKK3 K_K01, K_K03, K_K04
Sporządził: dr hab. inż. Maciej MajewskiData: 27.07.2013
Podpis……………………….
120