KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Naza modułu Informatyka 1 Naza modułu języku angielskim Computer science 1 Oboiązuje od roku akademickiego 2012/2013 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studió Poziom kształcenia Profil studió Forma i tryb proadzenia studió Specjalność Jednostka proadząca moduł Koordynator modułu Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne) Katedra Informatyki dr inż. Grzegorz Słoń Zatierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotó Status modułu Język proadzenia zajęć Usytuoanie modułu planie studió - semestr Usytuoanie realizacji przedmiotu roku akademickim Wymagania stępne Egzamin Liczba punktó ECTS 4 podstaoy (podstaoy / kierunkoy / inny HES) oboiązkoy (oboiązkoy / nieoboiązkoy) polski I semestr zimoy (semestr zimoy / letni) nie dotyczy (kody modułó / nazy modułó) nie (tak / nie) Forma proadzenia zajęć ykład ćiczenia laboratorium projekt inne semestrze 30 15
C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Zapoznanie studentó z historią rozoju komputeró i oprogramoania, zadaniami i funkcjami systemó operacyjnych oraz metodami roziązyania problemó przy użyciu algorytmó programistycznych. Ponadto przekazanie studentom podstaoych informacji o zasadach torzenia i optymalizacji algorytmó oraz implementoania tych algorytmó z użyciem językó ysokiego poziomu (na przykładzie języka Pascal). Symbol efektu W_01 W_03 Efekty kształcenia ma uporządkoaną iedzę zakresie głónych łasności najczęściej stosoanych komputeroych systemó operacyjnych zna i rozumie metodykę torzenia struktur algorytmicznych ma podstaoą iedzę zakresie torzenia relacyjnych baz danych Forma proadzenia zajęć (/ć/l/p/inne) odniesienie do efektó kierunkoych odniesienie do efektó obszaroych T1A_W05 T1A_W01 T1A_W01 W_04 posiada znajomość głónych rodzajó struktur /l danych W_05 ma uporządkoaną iedzę zakresie teorii i T1A_W01 praktyki działania głónych konstrukcji logicznych użyanych przy torzeniu algorytmó ma podstaoą iedzę zakresie projektoania, budoy i testoania programó komputeroych /l przy użyciu techniki strukturalnej W_07 ma podstaoą iedzę niezbędną do rozumienia pozatechnicznych aspektó informatyki T1A_W08 W_08 jest stanie łaściie dobierać metody do T1A_W04 /l roziązyania określonych zadań logicznych U_01 potrafi pozyskiać informacje z literatury i innych źródeł, integroać je i yciągać z nich nioski T1A_U01 U_02 potrafi dobrać odpoiedni do postaionych celó T1A_U01 system operacyjny komputera, a następie T1A_U07 ykorzystać jego możliości do optymalnego T1A_U13 przetarzania informacji T1A_U15 U_03 potrafi zaplanoać algorytm i oparciu o niego T1A_U07 storzyć aplikację komputeroą roziązującą /l T1A_U09 postaione zadanie obliczenioe T1A_U16 U_04 potrafi posłużyć się środoiskiem programistycznym T1A_U15 do numerycznego roziązyania prostych l T1A_U16 problemó algorytmicznych potrafi zaprojektoać i zbudoać prostą bazę T1A_U08 /l danych operującą danymi rekordoymi T1A_U16 U_06 potrafi modeloać proste zjaiska fizyczne /l T1A_U09 U_08 potrafi przy formułoaniu i implementacji algorytmó dostrzegać ich aspekty pozatechniczne, tym ekonomiczne potrafi ocenić przydatność dostępnych narzędzi i środoisk informatycznych do roziązyania poszczególnych i problemó oraz ybierać i stosoać łaście narzędzia /l T1A_U10 T1A_U09 T1A_U13 T1A_U15
U_09 ma umiejętność samokształcenia się /l T1A_U05 K_01 K_03 ma śiadomość roli informatyki e spółczesnych strukturach przemysłoych potrafi myśleć i planoać działania uporządkoany sposób rozumie potrzebę ciągłego samodzielnego dokształcania się ma śiadomość ażności i rozumie pozatechniczne aspekty stosoanych informatyce metod roziązyania problemó Treści kształcenia: 1. Treści kształcenia zakresie ykładu Nr ykładu Treści kształcenia /l T1A_K02 T1A_K04 T1A_K05 T1A_K01 T1 T1K_07 Odniesienie do efektó kształcenia dla modułu 1 Historia rozoju komputeró i oprogramoania. W_01; K_01 2 Zadania i funkcje spółczesnych systemó operacyjnych. W_01; 3 Organizacja pamięci, dostęp do pamięci, komunikacja z urządzeniami e/y. W_01 4 Kodoanie informacji zmienne binarne, system dójkoy, ósemkoy, szesnastkoy, kody alfanumeryczne (ASCII, UNICODE). W_01; 5 Modele i struktury danych. ; W_03; W_04; 6 Podstaoe rodzaje sieci komputeroych. W_01 7 Wproadzenie do programoania Turbo Pascal (typy danych, stałe, zmienne, yrażenia, instrukcje przypisania, instrukcje ejścia/yjścia, instrukcje złożone). W_05; ; 8 Instrukcje decyzyjne programie (instrukcja if...else, instrukcja case ). W_05; 9 Organizacja obliczeń cyklicznych (skoki, pętle przetarzania). W_05; 10 Operacje na tablicach. W_04; W_05; 11 Podprogramy. Procedury i funkcje, zmienne lokalne i globalne, przekazyanie parametró. W_08; 12 Sortoanie danych. W_07 13 Rekordoe typy danych. W_04 14 Przetarzanie plikó. W_04 15 Relacyjne bazy danych - proadzenie. W_03; 2. Treści kształcenia zakresie ćiczeń Nr zajęć ćicz. Treści kształcenia Odniesienie do efektó kształcenia dla modułu
3. Treści kształcenia zakresie zadań laboratoryjnych Nr zajęć lab. Treści kształcenia Odniesienie do efektó kształcenia dla modułu 1 Schematy blokoe algorytmó. U_01; U_03; U_09 2 Środoisko kompilatora języka Turbo Pascal. U_02; U_04 3 Podstaoe instrukcje (ejścia-yjścia, przypisania). U_04; U_08 4 Instrukcja yboru if...else, instrukcja case. U_04 5 Organizacja obliczeń cyklicznych. U_04 6 Instrukcja pętli, typy pętli. U_04 7 Operacje na tablicach. U_04 8 Procedury i funkcje. U_03 9 Procedury sortoania - 1. U_03; 10 Procedury sortoania - 2. U_03; 11 Stosoanie typó rekordoych. U_03; 12 Procedury archiizacji danych plikach - 1. U_04; 13 Procedury archiizacji danych plikach - 2. U_04; 14 Torzenie prostej relacyjnej bazy danych. ; 15 Modeloanie przykładoych struktur rzeczyistych. U_06; K_03; 4. Charakterystyka zadań projektoych 5. Charakterystyka zadań ramach innych typó zajęć dydaktycznych Metody spradzania efektó kształcenia Symbol efektu W_01 W_03 W_04 W_05 W_07 W_08 U_01 U_02 Metody spradzania efektó kształcenia (sposób spradzenia, tym dla umiejętności odołanie do konkretnych zadań projektoych, laboratoryjnych, itp.) ; spradzian praktyczny ; spradzian praktyczny ; spradzian praktyczny pośredni postaci zlecenia samodzielnego ykonania aplikacji ykonującej określone zadania ramach laboratorium spradzian praktyczny
U_03 U_04 U_06 U_08 K_01 K_03 ; spradzian praktyczny spradzian praktyczny spradzian praktyczny spradzian praktyczny
D. NAKŁAD PRACY STUDENTA Bilans punktó ECTS Rodzaj aktyności obciążenie studenta 1 Udział ykładach 30 2 Udział ćiczeniach 3 Udział laboratoriach 30 4 Udział konsultacjach (2-3 razy semestrze) 2 5 Udział zajęciach projektoych 6 Konsultacje projektoe 7 Udział egzaminie 8 9 Liczba godzin realizoanych przy bezpośrednim udziale nauczyciela 62 akademickiego (suma) 10 Liczba punktó ECTS, którą student uzyskuje na zajęciach ymagających bezpośredniego udziału nauczyciela akademickiego (1 punkt ECTS=25-30 godzin obciążenia studenta) 2 11 Samodzielne studioanie tematyki ykładó 20 12 Samodzielne przygotoanie się do ćiczeń 13 Samodzielne przygotoanie się do kolokió 20 14 Samodzielne przygotoanie się do laboratorió 40 15 Wykonanie spraozdań 15 Przygotoanie do kolokium końcoego z laboratorium 17 Wykonanie projektu lub dokumentacji 18 Przygotoanie do egzaminu 19 20 Liczba godzin samodzielnej pracy studenta 80 (suma) 21 Liczba punktó ECTS, którą student uzyskuje ramach samodzielnej pracy (1 punkt ECTS=25-30 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 142 23 Punkty ECTS za moduł 1 punkt ECTS=25-30 godzin obciążenia studenta 5 24 Nakład pracy ziązany z zajęciami o charakterze praktycznym Suma godzin ziązanych z zajęciami praktycznymi 25 Liczba punktó ECTS, którą student uzyskuje ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-30 godzin obciążenia studenta E. LITERATURA Wykaz literatury Witryna WWW modułu/przedmiotu 1. Harel D.: Rzecz o istocie informatyki. Algorytmika, WNT, Warszaa 2001. 2. Beynon-Davies P.: Systemy baz danych, WNT, Warszaa 2000. 3. Krysiak K.: Sieci komputeroe. Kompendium. Wydanie II, Wyd. Helion, Warszaa 2005. 4. Struzińska-Walczak A., Walczak K.: Nauka programoania dla początkujących. Turbo Pascal, Wyd. W & W, Warszaa 2003. 3