B.1. Techniczny Kierunek. Informatyka Poziom studiów I stopnia Forma studiów studia niestacjonarne Profil kształcenia praktyczny.

Podobne dokumenty
P R O G R A M P R Z E D M I O T U

P R O G R A M P R Z E D M I O T U

P R O G R A M P R Z E D M I O T U

D. Moduły uzupełniające 1. SPECJALNOŚĆ: TWORZENIE APLIKACJI

D y p l o m o w a n i e i p r a k t y k a

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Algorytmy i struktury danych, C3

Karty przedmioto w studio w niestacjonarnych pierwszego stopnia Kierunek: Informatyka

Karty przedmiotów studiów stacjonarnych pierwszego stopnia Kierunek: Informatyka

C. Przedmioty specjalnos ciowe 1. SPECJALNOŚĆ: TWORZENIE APLIKACJI

KARTA PRZEDMIOTU. Algorytmy i struktury danych, C4

Karty przedmiotów studiów niestacjonarnych pierwszego stopnia Kierunek: Informatyka

A n a l i z a i p r o g r a m o w a n i e

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

WYDZIAŁ TRANSPORTU I INFORMATYKI INFORMATYKA I STOPIEŃ PRAKTYCZNY

Dyplomowanie i praktyka

PRZEWODNIK PO PRZEDMIOCIE

Opis efektów kształcenia dla modułu zajęć

KARTA MODUŁU KSZTAŁCENIA

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

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. B - Wymagania wstępne

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

PRZEWODNIK PO PRZEDMIOCIE

Karta (sylabus) modułu/przedmiotu ELEKTROTECHNIKA (Nazwa kierunku studiów)

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

Karty przedmioto w studio w stacjonarnych pierwszego stopnia Kierunek: Informatyka

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

P R O G R A M P R Z E D M I O T U

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

Algorytmy i struktury danych - opis przedmiotu

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Kompetencje społeczne (EPK )

PRZEWODNIK PO PRZEDMIOCIE

KIERUNKOWE EFEKTY KSZTAŁCENIA

Algorytmy i struktury danych

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

PROGRAM PRZEDMIOTU/MODUŁU

PRZEWODNIK PO PRZEDMIOCIE

Rok akademicki: 2012/2013 Kod: EAR s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Zakładane efekty kształcenia dla kierunku Wydział Telekomunikacji, Informatyki i Elektrotechniki

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyki Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyzacji Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

PRZEWODNIK PO PRZEDMIOCIE

Podstawy elektroniki i miernictwa

3. SPECJALNOŚĆ: PROJEKTOWANIE I EKSPLOATACJA SIECI KOMPUTEROWYCH

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

Karty przedmioto w studio w niestacjonarnych pierwszego stopnia Kierunek: Informatyka

PRZEWODNIK PO PRZEDMIOCIE

Specjalnościowy Obowiązkowy Polski Semestr 5

forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0

Egzamin / zaliczenie na ocenę*

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA

B. Przedmioty kierunkowe

Podstawy programowania.

KARTA KURSU. Wstęp do programowania

PODSTAWY PROGRAMOWANIA STRUKTURALNEGO (C) SYLABUS A. Informacje ogólne

KARTA PRZEDMIOTU. Sieci komputerowe C6. stacjonarne - wykład 15 h, ćw. laboratoryjne 30 h niestacjonarne - wykład 15 h, ćw. laboratoryjne 15 h

Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA

PRZEWODNIK PO PRZEDMIOCIE

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

KARTA MODUŁU KSZTAŁCENIA

P R O G R A M P R Z E D M I O T U

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Bezpieczeństwo narodowe Poziom studiów Studia II stopnia Forma studiów Studia stacjonarne i niestacjonarne. Praktyczny. Wiedza

Matryca efektów kształcenia zorientowana kierunkowo - Załącznik nr 3a

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W NYSIE

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Struktury danych i algorytmy. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

Odniesienie do efektów kształcenia dla obszaru nauk EFEKTY KSZTAŁCENIA Symbol

PRZEWODNIK PO PRZEDMIOCIE

KARTA MODUŁU KSZTAŁCENIA

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje w roku akademickim 2011/2012. Programowanie usług sieciowych

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

P R O G R A M P R Z E D M I O T U

KARTA MODUŁU KSZTAŁCENIA

KARTA MODUŁU KSZTAŁCENIA

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia. Technologie informacyjne Rodzaj przedmiotu:

KARTA PRZEDMIOTU. Programowanie niskopoziomowe, C1

Gry społecznościowe. wykład 0. Joanna Kołodziejczyk. 24 lutego Joanna Kołodziejczyk Gry społecznościowe 24 lutego / 11

UCHWAŁA Nr 56/VI/II/2016 SENATU PAŃSTWOWEJ WYŻSZEJ SZKOŁY ZAWODOWEJ W KONINIE z dnia 23 lutego 2016 r.

KARTA PRZEDMIOTU 1,5 1,5

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Realizacja w roku akademickim 2016/17

KARTA MODUŁU KSZTAŁCENIA

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

PRZEWODNIK PO PRZEDMIOCIE

Odniesienie do obszarowych efektów kształcenia Kierunkowe efekty kształcenia WIEDZA (W)

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Programowanie I C15

Transkrypt:

Pozycja w planie studiów (lub kod przedmiotu) B.1. Wydział Techniczny Kierunek Informatyka Poziom studiów I stopnia Forma studiów studia niestacjonarne Profil kształcenia praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U A - Informacje ogólne 1. Nazwa przedmiotu Systemy operacyjne. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Zając Wojciech - B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr 1 Wykłady: (10); Laboratoria: (18) Liczba godzin ogółem 8 C - Wymagania wstępne D - Cele kształcenia CW1 CU1 CK1 Wiedza 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. Umiejętności Wyrobienie umiejętności posługiwania się specjalistycznym oprogramowaniem Kompetencje społeczne Uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje 1

E - Efekty kształcenia przedmiotowe i kierunkowe Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Wiedza (EPW ) EPW1 Po zaliczeniu przedmiotu student ma elementarną wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych. EPW Po zaliczeniu przedmiotu student zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką. Umiejętności (EPU ) EPU1 Po zaliczeniu przedmiotu student 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 Kompetencje społeczne (EPK ) EPK1 Po zaliczeniu przedmiotu student rozumie potrzebę uczenia się przez całe życie dalsze kształcenie na studiach II stopnia, 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. F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć Kierunkowy efekt kształcenia K_W04 K_W14 K_U3 K_K01 Lp. Treści wykładów Liczba godzin W1 Systemy operacyjne. Bodowa, klasyfikacja, charakterystyka. UNIX: praca w systemie wielodostępnym. W Praca w trybie interaktywnym. Podstawowe polecenia powłoki. Konfigurowanie środowiska pracy. Praca z plikami. W3 Zaawansowane komendy powłoki. Przetwarzanie potokowe. Praca w trybie wsadowym. W4 Programowanie w języku powłoki. Programowanie skryptów. W5 Pozatechniczne aspekty i skutki działalności inżynierskiej Razem liczba godzin wykładów 10 Lp. Treści laboratoriów Liczba godzin L1 Systemy operacyjne. Budowa, klasyfikacja, charakterystyka. UNIX: praca w systemie wielodostępnym. Informacje o użytkownikach systemu. L Praca w trybie interaktywnym. Podstawowe polecenia powłoki: przetwarzanie plików. Zaawansowane komendy powłoki, filtrowanie danych. L3 Zaawansowane komendy powłoki, filtrowanie danych. Edytowanie tekstu. L4 Konfigurowanie środowiska użytkownika. Zmienne systemowe. Wyszukiwanie obiektów dyskowych. L5 Przetwarzanie potokowe. Sortowanie danych, filtracja tekstu. L6 Praca w trybie wsadowym. Programowanie w języku powłoki. Programowanie skryptów 4 L7 Elementy administracji systemem. L8 Pozatechniczne aspekty i skutki działalności inżynierskiej Razem liczba godzin laboratoriów 18

G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład Laboratoria Wykład informacyjny, wykład problemowy połączony z dyskusją Ćwiczenia doskonalące obsługę oprogramowania komputerowego Komputer z dostępem do Internetu, projektor multimedialny, tablica suchościeralna Komputer i projektor multimedialny, tablica suchościeralna Sala komputerowa z dostępem do Internetu H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć Forma zajęć Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) Wykład F - obserwacja/aktywność P1 - Egzamin pisemny Laboratoria F1 - sprawdzian praktyczny umiejętności P3 ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Laboratoria F P1 F1 P3 EPW1 x x EPW x x EPU1 x x EPK1 x x I Kryteria oceniania Przedmiotowy efekt kształcenia (EP..) EPW1 EPW Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Dostateczny dobry bardzo dobry dostateczny plus dobry plus 5 3/3,5 4/4,5 Ma elementarną wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych. Zna w stopniu elementarnym podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką. Ma dobrą wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych. Zna w stopniu dobrym podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką. Ma bardzo dobrą wiedzę z zakresu podstaw informatyki obejmującą przetwarzanie informacji, architekturę i organizację systemów komputerowych, bezpieczeństwo systemów komputerowych. Zna w stopniu bardzo dobrym podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu prostych zadań inżynierskich związanych z informatyką. 3

EPU1 Potrafi w stopniu elementarnym 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 EPK1 Rozumie w stopniu elementarnym potrzebę uczenia się przez całe życie dalsze kształcenie na studiach II stopnia, 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. Potrafi w stopniu dobrym 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 Rozumie w stopniu dobrym potrzebę uczenia się przez całe życie dalsze kształcenie na studiach II stopnia, 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. Potrafi w stopniu bardzo dobrym 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 Rozumie w stopniu bardzo dobrym potrzebę uczenia się przez całe życie dalsze kształcenie na studiach II stopnia, 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. J Forma zaliczenia przedmiotu egzamin K Literatura przedmiotu Literatura obowiązkowa: 1. Pratta S., Martin D.: Biblia systemu UNIX V, LT&P, Warszawa 1994.. Marczyński J.: Unix: użytkowanie i administracja, Helion, 000. 3. Armstrong J., Taylor D.: UNIX dla każdego, Helion, 000 Literatura zalecana / fakultatywna: 1. Lal K., Rak T.: Linux. Komendy i polecenia. Praktyczne przykłady, Helion, Gliwice, 005 L Obciążenie pracą studenta: Forma aktywności studenta Liczba godzin na realizację Godziny zajęć z nauczycielem/ami 8 Konsultacje Czytanie literatury 30 Przygotowanie do sprawdzianu 0 Przygotowanie do egzaminu 0 Suma godzin: 100 Liczba punktów ECTS dla przedmiotu (suma godzin : 5 godz. ): 4 Ł Informacje dodatkowe Imię i nazwisko sporządzającego Wojciech Zając Data sporządzenia / aktualizacji 01.06.016 r. Dane kontaktowe (e-mail, telefon) WZajac@ajp.edu.pl, 51 84 801 Podpis 4

Pozycja w planie studiów (lub kod przedmiotu) A - Informacje ogólne Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia B.. Techniczny Informatyka I stopnia studia niestacjonarne praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U 1. Nazwa przedmiotu Algorytmy i struktury danych. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Jarosław Becker B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr 1 Wykłady: (15); Laboratoria: (18) Liczba godzin ogółem 33 C - Wymagania wstępne Brak wymagań. D - Cele kształcenia CW1 CU1 CK1 Wiedza Zapoznanie studentów z pojęciami, sposobami reprezentacji oraz budową algorytmów i struktur danych. Umiejętności Przekazanie umiejętności analizowania i projektowania algorytmów komputerowych oraz zastosowania prostych, złożonych i abstrakcyjnych struktur danych. Kompetencje społeczne Świadomość znaczenia społecznych skutków, jakie niesie za sobą działalność inżynierska w obszarze projektowania oraz wdrażania algorytmów i struktur danych. E - Efekty kształcenia przedmiotowe i kierunkowe EPW 1 EPW Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Wiedza (EPW ) Student ma uporządkowaną wiedzę z zakresu podstaw algorytmizacji. Student zna budowę i przeznaczenie prostych, złożonych i abstrakcyjnych struktury danych. Kierunkowy efekt kształcenia K_W03, K_W04, K_W10, K_W14 K_W03, K_W10, K_W14 Umiejętności (EPU ) EPU1 Student potrafi sformułować algorytm w postaci pseudokodu i schematów K_U10, K_U0,

EPU blokowych. Student potrafi nauczyć się, wykorzystując dokumentację systemową, posługiwać oprogramowaniem do projektowania i realizacji algorytmów. K_U01, K_U05, K_U10 EPU3 EPK1 EPK Student potrafi sformułować specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania zadanego problemu. Kompetencje społeczne (EPK ) Student ma świadomość konieczności permanentnego podnoszenia własnych kompetencji zawodowych w dziedzinie algorytmów i struktur danych. Student potrafi rozwiązywać problemy algorytmiczne w sposób kreatywny i racjonalny. F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć K_U04, KU_13, K_U0 K_K01 K_K04, K_K06 Lp. Treści wykładów Liczba godzin W1 Zajęcia organizacyjne omówienie karty przedmiotu (cele i efekty kształcenia, treści 1 programowe, formy i warunki zaliczenia). Wprowadzenie do informatyki. W Wprowadzenie do algorytmów (podstawowe pojęcia i definicje). Czy algorytmy są 1 technologią? Sposoby reprezentacji algorytmów. Sprawność algorytmów i notacja asymptotyczna. Poprawność algorytmów (metoda niezmienników). W3 Algorytmy wyszukiwania liniowego. Pojęcie rekurencji. 1 W4 Algorytm wyszukiwania binarnego. Algorytmy sortujące. Idea sortowania zewnętrznego. W5 Reprezentacja binarna podstawowych typów danych w systemach komputerowych. Arytmetyka boolowska. Algorytm jako reprezentacja binarna i symboliczna. W6 Podstawowe oraz złożone typy i struktury danych. Ciągi znaków. 1 W7 Abstrakcyjne struktury danych: listy, stosy, kolejki LIFO, kolejki FIFO, sterty, drzewa binarne, kolejki priorytetowe, zbiory. W8 Elementy teorii grafów. Algorytmy grafowe. W9 Algorytmy wyszukiwania wzorców w tekście. W10 Zaawansowane zagadnienia algorytmiczne (np. NP.-zupełność, problemy decyzyjne, 1 redukcje, nierozstrzygalny problem stopu). Razem liczba godzin wykładów 15 Lp. Treści laboratoriów Liczba godzin L1 Sposoby przedstawiania algorytmów opis słowny, schemat blokowy, pseudokod. L Prezentacja funkcjonalności narzędzi do analizy i projektowania algorytmów. Budowa prostych algorytmów (np. wyszukiwanie liniowe), weryfikacja ich poprawności i określenie ich złożoności obliczeniowej. L3 Budowa algorytmów rekurencyjnych (np.: ciąg Fibonacciego, silnia, wyszukiwanie liniowe). L4 Budowa algorytmów sortujących (np. sortowanie przez wstawianie, przez wstrząsanie). L5 Sortowanie oparte na paradygmacie algorytmicznym dziel i zwyciężaj (np. sortowanie przez scalanie lub sortowanie szybkie). L6 Zastosowanie abstrakcyjnych struktury danych (listy, stosy, sterty). 4 L7 Algorytmy wyszukiwania wzorców w tekście (np. algorytm typu brute-force, algorytm Boyera i Moore a). L8 Zaliczenie zajęć laboratoryjnych. Razem liczba godzin laboratoriów 18

G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład Laboratoria M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych) M5. Metoda praktyczna (analiza przykładów, ćwiczenia doskonalące) projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej; komputery z zainstalowanym środowiskiem narzędziowym; H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć Forma zajęć Wykład Laboratoria Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) F obserwacja/aktywność (wypowiedzi ustne na wybrany temat lub zadane pytanie, formułowanie problemów i pytań dotyczących tematyki wykładu) F obserwacja/aktywność (obserwacja stopnia realizacji zadań, ocena wykonanych zadań na zajęciach lub w ramach pracy własnej studenta) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) P1 egzamin (test sprawdzający wiedzę z całego przedmiotu oraz egzamin ustny; uwzględniana jest ocena z laboratoriów); P3 ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Laboratoria F P1 F P3 EPW1 x x x EPW x x x EPU1 x x x EPU x x x EPU3 x x x EPK1 x x x x EPK x x x x I Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Przedmiotowy efekt kształcenia (EP..) Dostateczny dostateczny plus 3/3,5 dobry dobry plus 4/4,5 EPW1 EPW Student zna podstawowe terminy z zakresu algorytmizacji oraz umie je zdefiniować. Student zna klika prostych, złożonych oraz abstrakcyjnych struktury danych. Przy niewielkiej pomocy nauczyciela potrafi opisać ich budowę i przeznaczenie. Student zna większość wymaganych terminów z zakresu algorytmizacji. Umie je zdefiniować oraz przy niewielkiej pomocy nauczyciela wyjaśnić i odnieść do zastosowań praktycznych. Student zna większość prostych, złożonych oraz abstrakcyjnych struktury danych. Potrafi opisać ich budowę i przeznaczenie. bardzo dobry 5 Student zna wszystkie wymagane terminy z zakresu algorytmizacji. Umie je w pełni samodzielnie zdefiniować, precyzyjnie wyjaśnić i odnieść do zastosowań praktycznych. Student zna wszystkie wymagane typy struktury danych. Potrafi samodzielnie opisać ich budowę i przeznaczenie. EPU1 Student potrafi Student potrafi samodzielnie Student potrafi samodzielnie

EPU EPU3 EPK1 EPK samodzielnie analizować proste algorytmy. Po uzyskaniu precyzyjnych wskazówek, potrafi sformułować algorytm w postaci pseudokodu i schematu blokowego. Student zna i stosuje podstawowe funkcje oprogramowania do projektowania i realizacji algorytmów. Student potrafi sformułować, przy niewielkiej pomocy nauczyciela, specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania prostego problemu. Student ma świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych, jednak nie uwzględnia tego aspektu w realizowanym zadaniu. Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytej wiedzy i umiejętności. Potrafi wykreować rozwiązanie zadania po uzyskaniu dokładnych wskazówek. J Forma zaliczenia przedmiotu Egzamin analizować złożone algorytmy. Po uzyskaniu kilku wytycznych potrafi sformułować algorytm w postaci pseudokodu i schematu blokowego. Student zna i stosuje większość wymaganych funkcji oprogramowania do projektowania i realizacji algorytmów. Student potrafi sformułować, przy niewielkiej pomocy nauczyciela, specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania złożonego problemu. Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania. Potrafi wykreować rozwiązanie zadania po uzyskaniu ogólnych wytycznych. analizować bardzo złożone algorytmy. Potrafi samodzielnie sformułować algorytm w postaci pseudokodu i schematu blokowego. Student zna i biegle stosuje wszystkie wymagane funkcji oprogramowania do projektowania i realizacji algorytmów. Student potrafi samodzielnie sformułować specyfikację wejść, wyjść algorytmu oraz odpowiednich struktur danych w celu rozwiązania złożonego problemu. Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych w dziedzinie algorytmów i struktur danych. Potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania. Potrafi w pełni samodzielnie wykreować sposób rozwiązania zadania. K Literatura przedmiotu Literatura obowiązkowa: 1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo Helion, Gliwice 013.. Wróblewski P., Algorytmy, struktury danych i techniki programowania, Wydawnictwo Helion, Gliwice 010. 3. Banachowski L., Diks K., Rytter W., Algorytmy i struktury danych, WNT, Warszawa 006. Literatura zalecana / fakultatywna: 1. Aho A.V., Hopcroft J.E., Ullman J.D., Algorytmy i struktury danych, Helion, Gliwice 003.. Neapolitan R., Naimipour K., Podstawy algorytmów z przykładami w C++, Helion, Gliwice 004. 3. Wirth N., Algorytmy + struktury danych = programy, WNT, Warszawa 009. 4. Rychlicki W., Od matematyki do programowania, Wydawnictwo Helion, Gliwice 011. L Obciążenie pracą studenta: Forma aktywności studenta Liczba godzin na realizację

Godziny zajęć z nauczycielem/ami 33 Czytanie literatury 10 Przygotowanie do laboratoriów 13 Realizacja zadań w ramach pracy własnej studenta 4 Przygotowanie do egzaminu 18 Konsultacje Suma godzin: 100 Liczba punktów ECTS dla przedmiotu (suma godzin: 5 godz. ): 4 Ł Informacje dodatkowe Imię i nazwisko sporządzającego Jarosław Becker Data sporządzenia / aktualizacji 4-06-016 Dane kontaktowe (e-mail, telefon) Podpis jbecker@ajp.edu.pl

Pozycja w planie studiów (lub kod przedmiotu) A - Informacje ogólne Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia B.3. Techniczny Informatyka I stopnia studia niestacjonarne praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U 1. Nazwa przedmiotu Podstawy elektrotechniki i miernictwa. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Noculak Adam B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr 1 Wykłady: (10); Ćwiczenia: (10); Laboratoria: (10) Liczba godzin ogółem 30 C - Wymagania wstępne D - Cele kształcenia CW1 CU1 CU CK1 CK Wiedza 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 Umiejętności 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 zawodowych. wyrobienie umiejętności zarządzania pracami w zespole, koordynacji prac i oceny ich wyników Kompetencje społeczne uświadomienie ważności i rozumienia społecznych skutków działalności inżynierskiej, w tym jej wpływu na środowisko i związanej z tym odpowiedzialności za podejmowane decyzje, współdziałanie w grupie i przyjmowanie odpowiedzialności za wspólne realizacje, kreatywność i przedsiębiorczość oraz potrzebę przekazywania informacji odnośnie osiągnięć technicznych i działania inżyniera. przygotowanie do uczenia się przez całe życie, podnoszenie kompetencji zawodowych, osobistych i społecznych w zmieniającej się rzeczywistości, E - Efekty kształcenia przedmiotowe i kierunkowe

EPW 1 Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Wiedza (EPW ) Ma wiedzę w zakresie znajomości podstaw elektrotechniki i miernictwa EPW ma wiedzę z zakresu projektowania i funkcjonowania układów cyfrowych Kierunkowy efekt kształcenia K_W05 K_W09 Umiejętności (EPU ) EPU1 Potrafi opracować dokumentację dotyczącą realizacji zadania inżynierskiego i K_U03 przygotować tekst zawierający analizę wyników realizacji tego zadania EPU Potrafi pracować zespole; potrafi opracować i zrealizować harmonogram prac K_U0 zapewniający dotrzymanie terminów EPU3 Ma umiejętność samokształcenia się KU_06 EPK1 Kompetencje społeczne (EPK ) potrafi współdziałać i pracować w grupie, przyjmując w niej różne role i ponoszenia odpowiedzialności za wspólnie realizowane działania K_K03 EPK Rozumie potrzebę uczenia się przez całe życie K-K01 F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć Lp. Treści wykładów Liczba godzin W1 Wprowadzenie: treści programowe, zasady zaliczenia 1 W Obwody prądu stałego. Prawa Ohma, Kirchhoffa. W3 Rozgałęzione obwody prądu stałego W4 Pomiary wielkości elektrycznych i nieelektrycznych, Przetworniki pomiarowe W5 Obwody prądu przemiennego 1 i 3 fazowego W6 Podsumowanie i zaliczenie 1 Razem liczba godzin wykładów 10 Lp. Treści ćwiczeń Liczba godzin C1 Wprowadzenie: treści programowe, zasady zaliczenia 1 C Obliczanie obwodów prądu stałego. Prawa Ohma, Kirchhoffa. C3 Obliczanie obwodów rozgałęzionych prądu stałego C4 Obliczanie obwodów prądu przemiennego. Impedancja obwodu C5 Obliczenia mocy w obwodach prądu przemiennego C6 Podsumowanie i zaliczenie 1 Razem liczba godzin ćwiczeń 10 Lp. Treści laboratoriów Liczba godzin L1 Wprowadzenie: treści programowe, zasady zaliczenia, bezpieczeństwo pracy 1 L Pomiar podstawowych wielkości elektrycznych L3 Elementy bierne. Prawo Ohma

L4 Prawa Kirchhoffa L5 Obwody R,L,C prądu przemiennego L6 Podsumowanie i zaliczenia 1 Razem liczba godzin laboratoriów 10 G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład wykład informacyjny Komputer, projektor Ćwiczenia Laboratoria dyskusja dydaktyczna, burza mózgów, pytania i odpowiedzi Przygotowanie sprawozdania, ćwiczenia doskonalące obsługę maszyn i urządzeń, Wyposażenie laboratorium H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć Forma zajęć Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) Wykład F4 - wystąpienie P3 ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze, Ćwiczenia F5 ćwiczenie praktyczne P kolokwium Laboratoria F obserwacja/aktywność (przygotowanie do zajęć, ocena ćwiczeń wykonywanych podczas zajęć i jako pracy własnej F3 praca pisemna (sprawozdanie) P3 ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze, H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Ćwiczenia Laboratoria F4 P3 F5 P.. F F3 P3 EPW1 X X X X EPW X X X X EPU1 X X X EPU X X X EPU3 X X X EPK1 X X X EPK X X I Kryteria oceniania Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Przedmiotowy efekt kształcenia (EP..) Dostateczny dostateczny plus 3/3,5 dobry dobry plus 4/4,5 EPW1 Zna podstawowe zagadnienia związane z podstawami elektrotechniki i miernictwa Zna większość zagadnień związanych z podstawami elektrotechniki i miernictwa bardzo dobry Zna wszystkie zagadnienia związane z podstawami elektrotechniki i miernictwa 5

EPW EPU1 EPU EPU3 EPK1 EPK Zna podstawowe zagadnienia związane z układami cyfrowymi Potrafi opracować dokumentację techniczną w podstawowym zakresie Potrafi pracować w zespole przyjmując bierną postawę Ma umiejętność samokształcenia ale wykorzystuję ją w niewielkim stopniu Potrafi pracować w grupie jak wykonawca, niechętnie przyjmuje odpowiedzialność rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) podnoszenia kompetencji zawodowych, osobistych i społecznych ale stosuje się do zasad w niewielkim stopniu J Forma zaliczenia przedmiotu zaliczenie z oceną Zna większość zagadnień związanych z układami cyfrowymi Potrafi opracować dokumentację techniczną w stopniu dobrym Potrafi aktywnie pracować w zespole Ma umiejętność samokształcenia, wykorzystuję ją w stopniu podstawowym Potrafi pracować aktywnie w grupie, przyjmuje odpowiedzialność rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) podnoszenia kompetencji zawodowych, osobistych i społecznych ; stosuje się do zasad w ograniczonym stopniu Zna wszystkie zagadnienia związane z układami cyfrowymi Potrafi opracować dokumentację techniczną wykazując się samodzielnością myślenia Potrafi pracować i organizować pracę zespołu Ma umiejętność samokształcenia, aktywnie śledzi nowości, poszukuje samodzielnie rozwiązań potrafi pracować grupie, chętnie przejmuje rolę organizatora prac, czuje się odpowiedzialny za wyniki grupy rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy) podnoszenia kompetencji zawodowych, osobistych i społecznych ; stosuje się do zasad w ograniczonym stopniu. Samodzielnie poszukuje możliwości uzupełnienia i poszerzenia wiedzy K Literatura przedmiotu Literatura obowiązkowa: 1. 1.S. Bolkowski Teoria obwodów elektrycznych. S. Bolkowski Teoria obwodów elektrycznych - zadania Literatura zalecana / fakultatywna: 1.J.Osiowski, J.Szabatin Podstawy teorii obwodów. J.Kudrewicz Nieliniowe obwody elektryczne L Obciążenie pracą studenta: Forma aktywności studenta Liczba godzin na realizację Godziny zajęć z nauczycielem/ami 30 Konsultacje Czytanie literatury 30 Przygotowanie wystąpienia 8 Przygotowanie do zajęć 10 Przygotowanie sprawozdań 10 Przygotowanie do sprawdzianu 10 Suma godzin: 100 Liczba punktów ECTS dla przedmiotu (suma godzin : 5 godz. ): 4 Ł Informacje dodatkowe

Imię i nazwisko sporządzającego Data sporządzenia / aktualizacji Dane kontaktowe (e-mail, telefon) Podpis dr inż. Adam Noculak 3.06.016r. anoculak@pwsz.pl

Pozycja w planie studiów (lub kod przedmiotu) A - Informacje ogólne Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia B.4. Techniczny Informatyka I stopnia studia stacjonarne praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U 1. Nazwa przedmiotu Bazy Danych. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr hab. inż. Maciej Majewski B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr Wykłady: (10); Laboratoria: (18) Liczba godzin ogółem 8 C - Wymagania wstępne Podstawy logiki matematycznej, rachunek zbiorów. Umiejętność programowania na poziomie podstawowym. D - Cele kształcenia CW1 CW CU1 CU CU3 CK1 CK Wiedza Student zna podstawowe pojęcia z zakresu baz danych i relacyjnych baz danych. Student zna budowę relacyjnych baz danych i architektury systemów baz danych (SBD). Umiejętności Student ma umiejętność samodzielnego tworzenia relacyjnych baz danych z wykorzystaniem programów narzędziowych. Student ma umiejętność stosowania metod przetwarzania i przechowywania danych oraz systemów baz danych. Student ma umiejętność tworzenia baz danych z elementami interfejsu użytkownika. Kompetencje społeczne Student ma świadomość ciągłego rozwoju systemów baz danych. Student ma świadomość ważności społecznych skutków działalności inżynierskiej w zakresie zastosowań baz danych. E - Efekty kształcenia przedmiotowe i kierunkowe Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Wiedza (EPW ) Kierunkowy efekt kształcenia

EPW 1 EPW EPW 3 Student potrafi zdefiniować podstawowe pojęcia z zakresu baz danych takie jak: tabela, pola, rekord, typy danych, zapytanie, klucze, związki, diagramy. Student potrafi opisać architekturę systemu bazy danych. Student potrafi scharakteryzować relacyjną bazę danych. K_W15 K_W08 K_W14 Umiejętności (EPU ) EPU1 Student potrafi tworzyć relacyjne bazy danych. K_U07 K_U18 EPU EPU3 Student potrafi samodzielnie zastosować metody przetwarzania i przechowywania danych. Student potrafi tworzyć bazy danych wyposażone w elementy interfejsu użytkownika. Kompetencje społeczne (EPK ) K_U08 K_U16 K_U09 K_U15 EPK1 Student rozumie potrzebę ciągłego kształcenia się w dziedzinie baz danych. K_K01 F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć Lp. Treści wykładów Liczba godzin W1 Pojęcie baz danych i systemów baz danych. 1 W Modelowanie informacji dla potrzeb baz danych. 1 W3 Relacyjne podejście do problematyki modelowania informacji. 3 W4 Podstawowe pojęcia z zakresu relacyjnych baz danych: tabele, pola, rekord, klucze, klucze 3 obce. Typy danych. W5 Architektury systemów baz danych. Zastosowania. Razem liczba godzin wykładów 10 Lp. Treści laboratoriów Liczba godzin L1 Modelowanie pragmatyczne relacyjnych baz danych. 1 L Projektowanie diagramów ERD. Tworzenie relacji. L3 Narzędzia wspomagające projektowanie baz danych. 1 L4 SQL polecenia podstawowe, relacje, indeksy. L5 SQL zapytania do wielu tabel, funkcje agregujące i grupowanie. L6 SQL zagnieżdżanie zapytań, wyzwalacze. L7 SQL procedury. L8 SQL funkcje. L9 SQL transakcje. 1 L10 Administracja systemów bazodanowych. L11 Implementacja praktyczna bazy danych prosta aplikacja internetowa. 1 Razem liczba godzin laboratoriów 18 G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład M1 - wykład informacyjny projektor Laboratoria M5 - ćwiczenia w realizacji aplikacji internetowych komputer z dostępem do Internetu H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć

Forma zajęć Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) Wykład F1 sprawdzian pisemny P1 - egzamin pisemny Laboratoria F3 praca pisemna (sprawozdanie) P3 ocena podsumowująca F5 ćwiczenia praktyczne H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Laboratoria F1 P1 F3 F5 P3 EPW1 X X X X EPW X X X X EPU1 X X X X EPU X X X X EPK1 X X I Kryteria oceniania Przedmiotowy efekt kształcenia (EP..) EPW1 EPW Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Dostateczny dobry bardzo dobry dostateczny plus dobry plus 5 3/3,5 4/4,5 Zna wybrane pojęcia z zakresu baz danych. Zna ogólną architekturę systemu bazy danych. EPW3 Zna częściowo relacyjne bazy danych. EPU1 Tworzy proste relacyjne bazy danych. EPU Stosuje wybrane metody przetwarzania i przechowywania danych oraz systemy baz danych. EPU3 Tworzy bazy danych wyposażone w najprostsze elementy interfejsu użytkownika. EPK1 Ogólnie rozumie potrzebę ciągłego kształcenia się w dziedzinie baz danych, ale nie zna skutków błędów. J Forma zaliczenia przedmiotu wykład egzamin, laboratorium zaliczenie z oceną K Literatura przedmiotu Zna większość pojęć z zakresu baz danych. Zna częściowo architekturę systemu bazy danych. Zna ogólnie relacyjne bazy danych. Tworzy relacyjne bazy danych złożone z wielu tabel i wszystkich typów relacji. Stosuje większość metod przetwarzania i przechowywania danych oraz systemów baz danych. Tworzy bazy danych wyposażone w podstawowe elementy interfejsu użytkownika. Ogólnie rozumie potrzebę ciągłego kształcenia się w dziedzinie baz danych i zna skutki niektórych możliwych błędów. Literatura obowiązkowa: 1. P. Beynon-Davies, Systemy baz danych, WNT, Warszawa 000. Zna wszystkie pojęcia z zakresu baz danych. Zna szeroko architekturę systemu bazy danych. Zna całościowo relacyjne bazy danych. Tworzy skomplikowane relacyjne bazy danych. Stosuje wszystkie metody przetwarzania i przechowywania danych oraz systemy baz danych. Tworzy bazy danych wyposażone w różnorodne elementy interfejsu użytkownika. Rozumie potrzebę ciągłego kształcenia się w dziedzinie baz danych i zna skutki błędnie zaprojektowanych baz danych.

. M. Hernandez, Bazy danych, Mikom, Warszawa 000. 3. W. Wieczerzycki, Bazy danych, EFP, Poznań 1994. 4. A. Pelikant, Bazy danych. Pierwsze starcie., Gliwice, 009. Literatura zalecana / fakultatywna: 1. A. Jakubowski, Podstawy SQL. Ćwiczenia praktyczne, Helion, Gliwice 004.. K. Czapla, Bazy danych Podstawy projektowania i języka SQL, Helion, Gliwice, 015. 3. J.M.Hellerstein, M. Stonebraker. Readings in Database Systems., MIT Press, 005. 4. M.Davis, J.Phillips, PHP i MySQL. Wprowadzenie. Wydanie II. Helion, 008. L Obciążenie pracą studenta: Forma aktywności studenta Liczba godzin na realizację Godziny zajęć z nauczycielem/ami 8 Konsultacje 5 Czytanie literatury 14 Przygotowanie do laboratorium 0 Wykonanie sprawozdań na laboratorium 18 Przygotowanie do egzaminu 15 Suma godzin: 100 Liczba punktów ECTS dla przedmiotu (suma godzin : 5 godz. ): 4 Ł Informacje dodatkowe Imię i nazwisko sporządzającego dr hab. inż. Maciej Majewski Data sporządzenia / aktualizacji 16.06.016 Dane kontaktowe (e-mail, telefon) mmajewski@ajp.edu.pl Podpis

Pozycja w planie studiów (lub kod przedmiotu) A - Informacje ogólne Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia B.5. Techniczny Informatyka I stopnia studia niestacjonarne praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U 1. Nazwa przedmiotu Wstęp do programowania. Punkty ECTS 3 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia Handkiewicz Andrzej B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr Wykłady: (10); Laboratoria: (18) Liczba godzin ogółem 8 C - Wymagania wstępne D - Cele kształcenia CW1 CU1 CK1 Wiedza Zapoznanie studentów z podstawowymi pojęciami, standardami, metodami i narzędziami projektowania, prezentowania i realizacji algorytmów komputerowych. Umiejętności Przekazanie podstawowych umiejętności związanych z projektowaniem algorytmów oraz tworzeniem, testowaniem i utrzymywaniem kodu źródłowego programów komputerowych. Kompetencje społeczne Uzyskanie świadomości ważności społecznych skutków działalności inżynierskiej związanej z wytwarzaniem, wdrażaniem i testowaniem oprogramowania. E - Efekty kształcenia przedmiotowe i kierunkowe EPW1 Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Wiedza (EPW ) Student ma uporządkowaną wiedzę z zakresu podstaw algorytmizacji i programowania. Kierunkowy efekt kształcenia K_W04, K_W08, K_W10 Umiejętności (EPU ) EPU1 Student potrafi sformułować algorytm, posługując się wybranym językiem K_U06,

programowania oraz odpowiednimi narzędziami do opracowania programów komputerowych. K_U10, K_U13, K_U0 EPU Student stosuje techniki rzetelnego i efektywnego programowania. K_U06, K_U10, K_U13, K_U0 Kompetencje społeczne (EPK ) EPK1 Student ma świadomość konieczności permanentnego podnoszenia K_K01 własnych kompetencji zawodowych w zakresie technologii programistycznych wykorzystywanych w obszarze mechaniki i budowy maszyn. EPK Student potrafi myśleć i działać w sposób kreatywny i racjonalny. K_K04, K_K06 F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć Lp. Treści wykładów Liczba godzin W1 Zajęcia organizacyjne omówienie karty przedmiotu (cele i efekty kształcenia, treści 1 programowe, formy i warunki zaliczenia i in.). W Wprowadzenie do algorytmów. Wyjaśnienie podstawowych pojęć i definicji (algorytm i 3 sposoby jego reprezentacji, język programowania, kompilator i program komputerowy, sprawność i poprawność algorytmów, iteracja i rekurencja). Procesor jako narzędzie, rola asemblera. W3 Podstawowe typy i struktury danych (stałe, zmienne, tablice i struktury danych) i ich reprezentacja binarna w systemach komputerowych. Arytmetyka boolowska. W4 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). W5 Programowanie proceduralne. Wyjaśnienie pojęcia stosu, sterty, funkcji oraz przekazywania parametrów przez wartość lub referencję. W6 Zagadnienie zmiennych wskaźnikowych oraz dynamicznego przydziału pamięci. Operacje wejścia i wyjścia. W7 Wstęp do programowania obiektowego. W8 Pisemne zaliczenie części wykładowej. 1 Razem liczba godzin wykładów 15 Lp. Treści laboratoriów Liczba godzin L1 Podstawowe pojęcia związane z językami programowania. L Podstawy algorytmizacji. Typy danych, definiowanie zmiennych. L3 Podstawowe operatory arytmetyczne, relacji i logiczne. Instrukcje warunkowe. L4 Wyrażenie warunkowe. Operator przecinkowy. L5 Zastosowanie pętli programowych ze znaną i nieznaną liczbą iteracji. L6 Tablice jedno- i wielowymiarowe. L7 Budowa funkcji (przekazywanie parametrów, algorytmy rekurencyjne i znaczenie stosu). L8 Konstrukcje algorytmiczne dla danych nieznanego rozmiaru deklaracja, definicja oraz miejsce przechowywania zmiennych dynamicznych. Programowanie z wykorzystaniem list. L9 Podstawy programowania obiektowego. Wykorzystanie API w programowaniu

obiektowym. Razem liczba godzin laboratoriów 18 G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład Laboratoria M4. Metoda programowana (wykład problemowy z wykorzystaniem materiałów multimedialnych i źródeł internetowych) M5. Metoda praktyczna (analiza przykładów, ćwiczenia doskonalące umiejętność programowania, prezentacja prac własnych) projektor multimedialny, komputer (notebook) z dostępem do sieci internetowej; komputery z zainstalowanym środowiskiem narzędziowym np.: MS Visual Studio lub Dev-C++; H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć Forma zajęć Wykład Laboratoria Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) F obserwacja/aktywność (wypowiedzi ustne na wybrany temat lub zadane pytanie, formułowanie problemów i pytań dotyczących tematyki wykładu) F obserwacja/aktywność (obserwacja poziomu przygotowania do zajęć i stopnia realizacji zadań) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) P kolokwium (test sprawdzający wiedzę z całego przedmiotu), P4 praca pisemna (projekt i realizacja programu komputerowego) H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Laboratoria F P F P4 EPW1 x x x X EPU1 x x X EPU x X EPK1 x x x X EPK x x X I Kryteria oceniania Przedmiotow y efekt kształcenia (EP..) EPW1 Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Dostateczny dobry bardzo dobry dostateczny plus dobry plus 5 3/3,5 4/4,5 Student zna podstawowe terminy z zakresu algorytmizacji i programowania oraz umie je zdefiniować. Student zna większość wymaganych terminów z zakresu algorytmizacji i programowania. Umie je zdefiniować oraz przy niewielkiej pomocy nauczyciela wyjaśnić i odnieść do zastosowań praktycznych. Student zna wszystkie wymagane terminy z zakresu algorytmizacji i programowania. Umie je w pełni samodzielnie zdefiniować, precyzyjnie wyjaśnić i odnieść do zastosowań praktycznych. EPU1 Student potrafi Student potrafi Student potrafi samodzielnie

EPU EPK1 EPK samodzielnie analizować proste algorytmy oraz formułować je, po uzyskaniu precyzyjnych wskazówek, posługując się wybranym językiem programowania oraz narzędziami. Student tworzy przejrzysty kod programu jednak niezbyt efektywny. Nie potrafi go samodzielnie (bez szczegółowych wskazówek) zoptymalizować pod kątem zużywanych zasobów. Student ma świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych z zakresu programowania, jednak nie uwzględnia tego aspektu w realizowanym zadaniu. Nie potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytej wiedzy i umiejętności. Potrafi rozwiązać proste zadanie programistyczne po uzyskaniu szeregu precyzyjnych wskazówek. J Forma zaliczenia przedmiotu zaliczenie z oceną samodzielnie analizować złożone algorytmy oraz formułować je, po uzyskaniu kluczowych wskazówek, posługując się wybranym językiem programowania oraz narzędziami. Student tworzy przejrzysty kod programu oraz po uzyskaniu od nauczyciela niewielkiej pomocy (na podstawie ogólnych wskazań) potrafi go zoptymalizować pod kątem zużywanych zasobów. Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych z zakresu programowania. Potrafi przy nieznacznej pomocy nauczyciela uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania. Potrafi samodzielnie rozwiązać zadanie programistyczne po uzyskaniu ogólnych wytycznych. analizować i formułować złożone algorytmy, posługując się wybranym językiem programowania oraz narzędziami. Student w pełni samodzielnie stosuje techniki rzetelnego i efektywnego programowania. Student ma pełną świadomość konieczności permanentnego podnoszenia własnych kwalifikacji zawodowych z zakresu programowania. Potrafi w pełni samodzielnie uzupełniać oraz doskonalić nabytą wiedzę i umiejętności w ramach realizowanego zadania. Potrafi w pełni samodzielnie wykreować plan realizacji zadania programistycznego i go wykonać. K Literatura przedmiotu Literatura obowiązkowa: 1. Cormen T.H., Algorytmy bez tajemnic, Wydawnictwo Helion, Gliwice 013.. Allain A., C++. Przewodnik dla początkujących, Wydawnictwo Helion, Gliwice 014. 3. Grębosz J., Symfonia C++ standard, Tom 1, Wydawnictwo "Edition 000", Kraków 010. Literatura zalecana / fakultatywna: 1. Sokół R., Wstęp do programowania w języku C++, Wydawnictwo Helion, Gliwice 005.. Rychlicki W., Od matematyki do programowania, Wydawnictwo Helion, Gliwice 011. 3. Knuth D. E., Sztuka programowania Tom I-III, WNT, Warszawa 00. L Obciążenie pracą studenta:

Forma aktywności studenta Liczba godzin na realizację Godziny zajęć z nauczycielem/ami 8 Konsultacje Czytanie literatury 17 Przygotowanie do sprawdzianu 8 Doskonalenie programowania w ramach pracy własnej 0 Suma godzin: 75 Liczba punktów ECTS dla przedmiotu (suma godzin : 5 godz. ): 3 Ł Informacje dodatkowe Imię i nazwisko sporządzającego Data sporządzenia / aktualizacji 16.06.016 Dane kontaktowe (e-mail, telefon) Podpis Andrzej Handkiewicz, Jarosław Becker Andrzej.Handkiewicz@put.poznan.pl

Pozycja w planie studiów (lub kod przedmiotu) B.6 A - Informacje ogólne Wydział Kierunek Poziom studiów Forma studiów Profil kształcenia Techniczny Informatyka I stopnia studia niestacjonarne praktyczny P RO G R A M P R Z E D M I OT U / M O D U Ł U 1. Nazwa przedmiotu Sieci komputerowe. Punkty ECTS 4 3. Rodzaj przedmiotu obowiązkowy 4. Język przedmiotu język polski 5. Rok studiów I 6. Imię i nazwisko koordynatora przedmiotu oraz prowadzących zajęcia dr inż. Łukasz Lemieszewski B Formy dydaktyczne prowadzenia zajęć i liczba godzin w semestrze Semestr Wykłady: (10); Laboratoria: (18) Liczba godzin ogółem 8 C - Wymagania wstępne Student przedmiotu sieci komputerowe posiada wiedzę, umiejętności i kompetencje społeczne, które nabył podczas realizacji przedmiotu: podstawy fizyki D - Cele kształcenia CW1 CU1 CK1 Wiedza Student posiada wiedzę w zakresie wiedzy technicznej obejmującej terminologię, pojęcia, teorie, zasady, metody, techniki i narzędzia stosowane przy rozwiązywaniu zadań inżynierskich związanych z sieciami komputerowymi. Umiejętności Student posiada umiejętności w zakresie doskonalenia wiedzy, pozyskiwania i integrowanie informacji z literatury i innych źródeł, opracowywania dokumentacji i podnoszenia kompetencji zawodowych w zakresie sieci komputerowych. Kompetencje społeczne Student jest przygotowany do uczenia się przez całe życie oraz podnoszenia kompetencji zawodowych. E - Efekty kształcenia przedmiotowe i kierunkowe Przedmiotowy efekt kształcenia (EP) w zakresie wiedzy (W), umiejętności (U) i kompetencji społecznych (K) Kierunkowy efekt 1

kształcenia EPW1 EPU1 EPU EPU3 Wiedza (EPW ) Student po zakończeniu kształcenia ma elementarną wiedzę z zakresu podstaw informatyki obejmującą budowę sieci komputerowych Umiejętności (EPU ) Student po zakończeniu kształcenia potrafi pozyskiwać informacje z literatury, sieci web i innych źródeł, integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz formułować i uzasadniać opinie Student po zakończeniu kształcenia potrafi wykorzystać poznane metody matematyczne i symulacje komputerowe do analiz sieci komputerowych Student potrafi konfigurować urządzenia komunikacyjne w lokalnych sieciach teleinformatycznych, przestrzegając zasady bezpieczeństwa Kompetencje społeczne (EPK ) K_W04, K_W06 K_U01 K_U06, K_U07 K_U19 EPK1 Student po zakończeniu kształcenia rozumie potrzebę uczenia się przez całe życie K_K01 F - Treści programowe oraz liczba godzin na poszczególnych formach zajęć Lp. Treści wykładów Liczba godzin W1 Model OSI, rodzaje i topologie sieci. W Przewodowe i bezprzewodowe media transmisyjne i urządzenia sieciowe. W3 Protokół TCP i UDP. Adresacja IPv4 i IPv6. Klasy adresów. Protokół CIDR. W4 Podstawowe protokoły sieciowe HTTP, FTP, SMTP, POP3/IMAP, DNS, DHCP, SSL. W5 Udostępnianie zasobów i urządzeń w sieci lokalnej. Razem liczba godzin wykładów 10 Lp. Treści laboratoriów Liczba godzin L1 Obliczanie zadań z zakresu adresacji IP. Wyznaczanie adresu podsieci i adresu rozgłoszeniowego. L Obliczanie zadań z zakresu adresacji IP. Wyznaczanie maski zależnie od klasy adresu, 4 liczby podsieci i hostów, wyznaczanie adresów podsieci w sieci głównej. L3 Wyszukiwanie informacji w sieci Internet. L5 Udostępnianie zasobów i urządzeń w sieci lokalnej. 4 L6 Konfiguracja połączeń sieciowych. L8 Polecenia sieciowe. Zarządzanie siecią w powłoce tekstowej. 4 Razem liczba godzin laboratoriów 18 G Metody oraz środki dydaktyczne wykorzystywane w ramach poszczególnych form zajęć Forma zajęć Metody dydaktyczne (wybór z listy) Środki dydaktyczne Wykład wykład informacyjny, pokaz prezentacji multimedialnej projektor Laboratoria przygotowanie sprawozdania komputer z podłączeniem do sieci Internet H - Metody oceniania osiągnięcia efektów kształcenia na poszczególnych formach zajęć Forma zajęć Ocena formująca (F) wskazuje studentowi na potrzebę uzupełniania wiedzy lub stosowania określonych metod i narzędzi, stymulujące do doskonalenia efektów pracy (wybór z listy) Ocena podsumowująca (P) podsumowuje osiągnięte efekty kształcenia (wybór z listy) Wykład F - obserwacja poziomu przygotowania do zajęć P1 egzamin pisemny Laboratoria F - ocena ćwiczeń wykonywanych jako praca własna F3 sprawozdanie P3 ocena podsumowująca powstała na podstawie ocen formujących, uzyskanych w semestrze

H-1 Metody weryfikacji osiągnięcia przedmiotowych efektów kształcenia (wstawić x ) Efekty przedmiotowe Wykład Laboratoria F P1 F F3 P3 EPW1 x x x EPU1 x x EPU x x x EPK1 x I Kryteria oceniania Przedmiotowy efekt kształcenia (EP..) EPW1 EPU1 EPU Wymagania określające kryteria uzyskania oceny w danym efekcie Ocena Dostateczny dobry bardzo dobry dostateczny plus dobry plus 5 3/3,5 4/4,5 Zna wybrane podstawowe terminy związane z budową sieci komputerowych. Potrafi pozyskać informacje z różnych źródeł oraz w niewielkim stopniu integrować i interpretować pozyskane informacje, a także wyciągać z nich częściowo poprawne wnioski. Podczas doboru metod analizy sieci popełnia liczne, lecz niezbyt istotne, błędy. EPK1 Częściowo rozumie potrzebę rozwijania swoich kompetencji. J Forma zaliczenia przedmiotu egzamin K Literatura przedmiotu Zna większość terminów związanych z budową sieci komputerowych. Potrafi pozyskać informacje z różnych źródeł oraz integrować i interpretować pozyskane informacje, a także wyciągać z nich w większości poprawne wnioski. Podczas doboru metod analizy sieci popełnia nieliczne błędy. W dużym stopniu rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji. Zna wszystkie wymagane terminy związane z budową sieci komputerowych. Potrafi pozyskać informacje z różnych źródeł oraz integrować i interpretować pozyskane informacje, a także wyciągać z nich w pełni poprawne wnioski. Bezbłędnie dobiera metody w celu przeprowadzenia analizy sieci komputerowych. W pełni rozumie potrzebę uczenia się przez całe życie oraz rozwijania swoich kompetencji. Literatura obowiązkowa: 1. Stanisław Wszelak, Administrowanie sieciowymi protokołami komunikacyjnymi, Helion, Gliwice 015. Kevin R. Fall, W. Richard Stevens, TCP/IP od środka. Protokoły. Wydanie II, Helion, Gliwice 013 3. James F. Kurose, Keith W. Ross, Sieci komputerowe. Ujęcie całościowe. Wydanie V, Helion, Gliwice 010 Literatura zalecana / fakultatywna: 1. Sosinsky B., Sieci komputerowe. Biblia, Helion, 011. L Obciążenie pracą studenta: Forma aktywności studenta Liczba godzin na realizację Godziny zajęć z nauczycielem/ami 8 Konsultacje Czytanie literatury 0 Przygotowanie sprawozdań 30 Przygotowanie do kolokwium 10 Przygotowanie do egzaminu 10 Suma godzin: 100 3