Nazwa przedmiotu: Kierunek: ENERGETYKA Rodzaj przedmiotu: 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. 4. 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 Poziom przedmiotu: 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 4 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: E_mp_6 Rok: I Semestr: II Liczba punktów: 4 ECTS
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 4,5 Systemy operacyjne podstawowe zagadnienia. Rodzaje systemów 4 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/OSI 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 2 i obiektowe, zintegrowane środowiska programistyczne. W 11,12 Podstawowe pojęcia i struktury programistyczne: zmienne, stałe, tablice, 4 rekordy, obiekty, pętle, instrukcje warunkowe i obsługa błędów. W 13 Technologie bazodanowe jako podstawa technologii informacyjnych. Rodzaje 4 baz danych, podstawy języka SQL. W 14,15 Podstawy tworzenia bazodanowej aplikacji klient-serwer z wykorzystaniem 4 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,4 Systemy operacyjne. Podstawy pracy w środowisku Windows i Linux. Graficzny 4 i tekstowy interfejs użytkownika. L 5 Bitmapowe i wektorowe programy graficzne. 2 L 6,7 Zaawansowane funkcje zintegrowanych systemów biurowych. Listy, spisy, 4 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. 4 L 10,11 Typy danych, tworzenie struktury bazodanowej, manipulacje danymi, 4 wyszukiwanie informacji. Język SQL DDL, SQL DML, SQL DCL. L 12,13 Podstawy programowania w zintegrowanych środowiskach programistycznych. 4 L 14,15 Projekt aplikacji inżynierskiej. 4 2
NARZĘDZIA DYDAKTYCZNE 1. wykład z wykorzystaniem prezentacji multimedialnych 2. ćwiczenia laboratoryjne, opracowanie sprawozdań z realizacji przebiegu ćwiczeń 3. pokaz metod programistycznych 4. 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. 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ą Przygotowanie do ćwiczeń laboratoryjnych Wykonanie sprawozdań z realizacji ćwiczeń laboratoryjnych (czas poza zajęciami laboratoryjnymi) Przygotowanie do kolokwium Średnia liczba godzin na zrealizowanie aktywności 30W 30L 60 h 5 h 10 h 15 h 7,5 h 2,5 h Suma 100 h SUMARYCZNA 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 4 ECTS 2,60 ECTS 2,20 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 2004 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 3
Pelikant A.: Bazy danych. Pierwsze starcie. Helion. Gliwice 2010 Snarska A.: Ćwiczenia z Delphi 3.0, 4.0, 5.0. Mikom. Warszawa 2000 Sterna W.: Delphi od podstaw. Mikom. Warszawa 2004. 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 X4 PL. Helion. Gliwice 2008 PROWADZĄCY PRZEDMIOT ( IMIĘ, NAZWISKO, ADRES E-MAIL) 1. dr hab. inż. Henryk Otwinowski, prof. PCz otwinowski@imc.pcz.czest.pl 2. dr inż. Andrzej Piotrowski, apiotr@itm.pcz.pl MACIERZ REALIZACJI EFEKTÓW KSZTAŁCENIA Efekt kształcenia EK1 EK2 EK3 EK4 EK5 EK6 EK7 Odniesienie danego efektu do efektów zdefiniowanych dla całego programu (PEK) K_W39, K_U01, K_U02, K_U03, K_W39, K_U01, K_U02, K_U03, K_U03, K_U35, K_U05, K_U35, K_U32, K_U35, K_U16, K_U35 K_U01, K_U02 Cele przedmiotu Treści programowe W1-2 L1-2 W3-6 L3-4 W7 L5 W8-9 L5,8-9 W13 L8-9 W10 L10-11 W11-12,14-15 L14-15 Narzędzia dydaktyczne 1, 2, 4, 5, 6 1,2, 4, 5, 6 1, 2, 4, 5, 6 1, 2, 4, 5, 6 Sposób oceny P2 P2 F3 F3 F3 4
EK8 EK9 K_U16, K_K01, K_K03 K_U01, K_U02 K_U032, K_U35, K_K02 K_U05,K_U16 K_U032, K_U35, W6 L6-7 C2 L1-15 P2 5
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ę 4 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, EK4, 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. 6
III. INNE PRZYDATNE INFORMACJE O PRZEDMIOCIE Wszelkie informacje dla studentów kierunku ENERGETYKA dotyczące przedmiotu, jego zaliczenia, konsultacji są przekazywane podczas pierwszych zajęć oraz umieszczone są na tablicach informacyjnych Instytutu Technologii Mechanicznych i Instytutu Maszyn Cieplnych. 7