Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł kierunku podstawowy Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Zapoznanie studentów z metodami i technikami informacyjnymi, systemami informatycznymi i podstawami działania sieci komputerowych. C2. Nabycie przez studentów praktycznych umiejętności w zakresie posługiwania się systemami operacyjnymi, tworzenia systemów informatycznych oraz metod wyszukiwania informacji w sieciach informatycznych. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI 1. Podstawy obsługi systemów komputerowych. 2. Umiejętność wykonywania działań matematycznych do rozwiązywania postawionych zadań. 3. Znajomość zasad bezpieczeństwa pracy przy użytkowaniu komputerów i urządzeń sieciowych.. Umiejętność korzystania z różnych źródeł informacji w tym z instrukcji i dokumentacji technicznej oraz Internetu. 5. Umiejętności pracy samodzielnej i w grupie. 6. Umiejętności prawidłowej interpretacji i prezentacji własnych działań. EFEKTY KSZTAŁCENIA TECHNOLOGIE INFORMATYCZNE Information Technologies Forma studiów: studia stacjonarne Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L EK 1 posiada wiedzę teoretyczną z zakresu technik informacyjnych, EK 2 zna ogólne zasady budowy, działania i obsługi systemów komputerowych, EK 3 zna warstwowy model OSI/ISO i podstawy budowy protokołów sieciowych, EK potrafi połączyć się z siecią komputerową, skonfigurować podstawowe urządzenia sieciowe i zna zasady bezpiecznej pracy w sieci, EK 5 posługuje się komputerowymi bazami danych, potrafi tworzyć i modyfikować ich strukturę oraz wprowadzać i wyszukiwać dane, EK 6 rozumie zasady programowania z użyciem zintegrowanych środowisk programistycznych, EK 7 potrafi napisać prostą aplikację inżynierską wykorzystując podstawowe struktury programistyczne, EK 8 wykorzystuje zaawansowane funkcje pakietów biurowych w zakresie edytorów tekstu i arkuszy kalkulacyjnych, EK 9 potrafi przygotować sprawozdanie z przebiegu realizacji ćwiczeń. Kod przedmiotu: IB_mp_6 Rok: I Semestr: II Liczba punktów: ECTS 1/6
TREŚCI PROGRAMOWE Forma zajęć WYKŁADY Liczba godzin W 1 Istota informatyki: definicje i pojęcia podstawowe. Historia rozwoju 1 systemów informatycznych W 2 Cyfrowe reprezentacje danych. Systemy liczbowe stosowane w informatyce. 1 W 3 Architektura systemów komputerowych. 2 W,5 Systemy operacyjne podstawowe zagadnienia. Rodzaje systemów operacyjnych, budowa i zadania systemów oper., interfejs użytkownika. W 6 Komunikacja cyfrowa, systemy kilent-serwer. Metody wyszukiwania 2 informacji w bazach danych lokalnych i globalnych. W 7 Model ISO/ISO jako podstawa budowy protokołów komunikacyjnych. 2 W 8 Wstęp do sieci komputerowych podział, architektura, rodziny protokołów 2 sieciowych, media transmisyjne, topologie. W 9 Protokół TCP/IP. Wersje, zasady adresacji, protokół TCP/IP a model ISO/OSI. 2 W 10 Podstawy programowania rodzaje języków z podziałem na strukturalne i obiektowe, zintegrowane środowiska programistyczne. 2 W 11,12 Podstawowe pojęcia i struktury programistyczne: zmienne, stałe, tablice, rekordy, obiekty, pętle, instrukcje warunkowe i obsługa błędów. W 13 Technologie bazodanowe jako podstawa technologii informacyjnych. Rodzaje baz danych, podstawy języka SQL. W 1,15 Podstawy tworzenia bazodanowej aplikacji klient-serwer z wykorzystaniem mechanizmów zintegrowanych środowisk programistycznych. Forma zajęć LABORATORIUM Liczba godzin L 1 Układ dwójkowy, ósemkowy, dziesiętny i szesnastkowy. Podstawowe działania, 2 zamiana liczb między systemami, algebra Bool a. L 2 Architektura systemów komputerowych. Budowa płyt głównych i kart 2 graficznych z uwzględnieniem technik wspomagania obliczeń, urządzenia I/O. Wyszukiwani e informacji w sieci Internet i globalnych systemach bazodanowych. L 3, Systemy operacyjne. Podstawy pracy w środowisku Windows i Linux. Graficzny i tekstowy interfejs użytkownika. L 5 Bitmapowe i wektorowe programy graficzne. 2 L 6,7 Zaawansowane funkcje zintegrowanych systemów biurowych. Listy, spisy, odnośniki i programowanie w edytorach tekstu. Obliczenia matematyczne z użyciem Solvera w arkuszach kalkulacyjnych. L 8,9 Systemy bazodanowe klient-serwer na przykładzie środowiska MySQL. L 10,11 Typy danych, tworzenie struktury bazodanowej, manipulacje danymi, wyszukiwanie informacji. Język SQL DDL, SQL DML, SQL DCL. L 12,13 Podstawy programowania w zintegrowanych środowiskach programistycznych. L 1,15 Projekt aplikacji inżynierskiej. 2/6
NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych 2. ćwiczenia laboratoryjne, opracowanie sprawozdań z realizacji przebiegu ćwiczeń 3. pokaz metod programistycznych. instrukcje do wykonania ćwiczeń laboratoryjnych 5. pracownia komputerowa wyposażona w specjalistyczne aplikacje 6. sieć komputerowa wyposażona w urządzenia sieciowe warstwy I, II i III modelu OSI/ISO SPOSOBY OCENY ( F FORMUJĄCA, P PODSUMOWUJĄCA). ocena przygotowania do ćwiczeń laboratoryjnych. ocena umiejętności stosowania zdobytej wiedzy podczas wykonywania ćwiczeń F3. ocena napisanych programów i sprawozdań z realizacji ćwiczeń objętych programem nauczania F. ocena aktywności podczas zajęć. ocena umiejętności rozwiązywania postawionych problemów oraz sposobu prezentacji uzyskanych wyników zaliczenie na ocenę* P2. ocena opanowania materiału nauczania będącego przedmiotem wykładu - kolokwium *) warunkiem uzyskania zaliczenia jest otrzymanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych, OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności Godziny kontaktowe z prowadzącym konsultacje Zapoznanie się ze wskazaną literaturą oraz przygotowanie do kolokwium Przygotowanie do ćwiczeń laboratoryjnych Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych (czas poza zajęciami laboratoryjnymi) Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 godz. 5 godz. 10 godz. 15 godz. 10 godz. Suma 100 godz. LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału prowadzącego Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym, w tym zajęć laboratoryjnych i projektowych ECTS 2,6 ECTS 2,2 ECTS LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA Biernat J.: Ćwiczenia z Delphi 7. Mikom. Warszawa 2005 Ciccarelli P., Faulkner C.: Sieci. Podstawy. Mikom. Warszawa 2007 Cantu M.: Delphi 7. Mikom. Warszawa 200 Cisco Systems: Akademia Sieci Cisco, Pierwszy rok nauki. Mikom. Warszawa 2002 DuBois P.: MySQL. Mikom. Warszawa 2000 Grover C., Moore E: Office 2007 PL. Nieoficjalny podręcznik. Helion. Gliwice 2007 Madeja L.: Ćwiczenia z systemu Linux, Podstawy obsługi systemu. Mikom. Warszawa 1999 Pelikant A.: Bazy danych. Pierwsze starcie. Helion. Gliwice 2010 3/6
Snarska A.: Ćwiczenia z Delphi 3.0,.0, 5.0. Mikom. Warszawa 2000 Sterna W.: Delphi od podstaw. Mikom. Warszawa 200. Sterna W.: Delphi. 10 praktycznych programów. Mikom. Warszawa 2005. Stutz M.: Linux. Książka kucharska. Mikom. Warszawa 2002 Walkenbach J.: Excel 2007 PL. Biblia. Helion. Gliwice 2007 Wrotek W.: Po prostu CorelDRAW X PL. Helion. Gliwice 2008 PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr inż. Andrzej Piotrowski, apiotr@itm.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Odniesienie danego efektu do Efekt kształcenia efektów zdefiniowanych dla całego programu (PEK) Cele przedmiotu K_W01, EK1 KIM_W01 EK2 KIM_W03, KIM_W0 K_W12, EK3 KIM_W01 KIM_W03 K_W01, KW_02, EK KIM_W01 KIM_W03 EK5 EK6 EK7 EK8 EK9 KIM_W06 KIM_W05 K_W11, KIM_W05 K_U01 KIM_W09 KIM_W09, KU_30, KU_3 Treści programowe W1-2 L1-2 W3-6 L3- Narzędzia dydaktyczne 1, 2,, 5, 6 1,2,, 5, 6 W7 L5 W8-9 L5,8-9 W13 L8-9 W10 L10-11 W11-12,1-15 L1-15 W6 L6-7 1, 2,, 5, 6 1, 2,, 5, 6 C2 L1-15 Sposób oceny P2 P2 F F3 F F3 F3 F F P2 /6
II. FORMY OCENY - SZCZEGÓŁY Efekty kształcenia EK1, EK2, EK8, EK9 Student opanował wiedzę z zakresu technik informacyjnych oraz budowy, zasad działania i obsługi systemów informatycznych. Potrafi efektywnie posługiwać się nabytą wiedzę. Na ocenę 2 Na ocenę 3 Na ocenę Na ocenę 5 Student nie opanował podstawowej wiedzy z zakresu technik informacyjnych oraz budowy, zasad działania i obsługi systemów informatycznych. Student częściowo opanował wiedzę z zakresu technik informacyjnych, potrafi posługiwać się systemami informatycznymi w zakresie podstawowym. wyjaśnić zasady działania systemów informatycznych, dobrać sprzęt do wykonywanego działania, posługuje się aplikacjami biurowymi w stopniu rozszerzonym. Student bardzo dobrze opanował wiedzę z zakresu materiału objętego programem nauczania, korzysta z zaawansowanych funkcji systemów informatycznych. EK3, EK, EK9 Student posiada wiedzę teoretyczną i umiejętności w zakresie podstaw sieci komputerowych. Potrafi efektywnie prezentować nabytą wiedzę. korzystać z sieci komputerowych, nie potrafi jednak wyjaśnić zasad ich działania oraz nie zna modelu OSI/ISO. podłączyć się do sieci komputerowej, nie zna zasad adresacji sieciowej, potrafi omówić warstwy modelu OSI/ISO. Student rozumie zasady adresacji sieciowej, routingu oraz zna budowę i zastosowanie podstawowych protokołów sieciowych. skonfigurować proste urządzenia sieciowe, porównać model OSI/ISO z podstawowymi protokołami sieciowymi, samodzielnie poszerza wiedzę i umiejętności. EK5, EK9 posługiwać się systemami bazodanowymi. Potrafi efektywnie prezentować nabytą wiedzę. Student nie zna rodzajów baz danych, nie zna języków manipulacji danymi, potrafi jedynie wyszukiwać informacje w bazach internetowych. wyszukiwać i wprowadzać dane. Potrafi określić typy baz danych. Student posiada umiejętności obsługi baz danych, tworzenia struktur bazodanowych i podstawy języka SQL. Student samodzielnie potrafi utworzyć bazę danych standardu klientserwer, manipulować danymi i strukturą bazodanową. Zna zaawansowane funkcje języka SQL. EK6, EK7, EK9 stworzyć prostą aplikację inżynierską z wykorzystaniem zintegrowanych środowisk programistycznych Student nie zna zintegrowanych środowisk programistycznych, nie potrafi zdefiniować podstawowych struktur programistycznych i zasad programowania i Student zna zasady pracy w środowiskach IDE. Zna podstawowe struktury języków programowania. napisać prostą aplikację inżynierską pod opieką prowadzącego w oparciu o przedstawiony algorytm. Student posiada umiejętność samodzielnego stworzenia algorytmu i napisania prostej aplikacji inżynierskiej. Samodzielnie poszerza wiedzę i umiejętności w zakresie programowania. Dopuszcza się wystawienie oceny połówkowej o ile student spełniający wszystkie efekty kształcenia wymagane do oceny pełnej spełnia niektóre efekty kształcenia odpowiadające ocenie wyższej. 5/6
III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE Wszelkie informacje dla studentów dotyczące przedmiotu w tym harmonogramu odbywania zajęć, warunków zaliczenia oraz konsultacji są przekazywane podczas pierwszych zajęć z przedmiotu oraz umieszczone są na tablicach informacyjnych Instytutu Technologii Mechanicznych. 6/6