Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Podobne dokumenty
Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Z-ETI-0611 Język Programowania C++ Programming Language C++

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E-E2A-2021-s2. Podstawy przedsiębiorczości. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Semestr letni Brak Tak

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Zarządzanie Projektami Project Management

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ETI-1025 Systemy operacyjne Operating systems

stacjonarne (stacjonarne / niestacjonarne) Katedra Matematyki dr Dmytro Mierzejewski podstawowy (podstawowy / kierunkowy / inny HES)

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

E-E-0862-s1. Geometria i grafika inżynierska. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

Podstawy normalizacji INŻYNIERIA ŚRODOWISKA. I stopień. Ogólno akademicki. Humanistyczny Obowiązkowy Polski Semestr 2.

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Ekonomika Transportu. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy automatyki Bases of automatics. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

E-ID2S-07-s2. Systemy mobilne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

ID1F1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

EiT_S_I_TF_AEwT Teoria filtrów Theory of Filters

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Specjalnościowy Obowiązkowy Polski Semestr 5

Napędy elektryczne robotyki Electric Drives in Robotics

Praktyka zawodowa. Automatyka i Robotyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Praktyka zawodowa. Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Podstawy niezawodności Bases of reliability. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

Transport II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

E-E2A-2018-s2. Przemysłowe Sieci Komputerowe. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

E-IZ1-02-s1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Analiza ryzyka Risk Analysis. Inżynieria bezpieczeństwa I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

KARTA MODUŁU / KARTA PRZEDMIOTU

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Analiza i wizualizacja danych Data analysis and visualization

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II Stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Transport II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Wzornictwo przemysłowe I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Stacjonarne (stacjonarne / niestacjonarne)

Z-ETI-1028 Grafika komputerowa Komputer graphics. Stacjonarne (stacjonarne / niestacjonarne) Podstawowy (podstawowy / kierunkowy / inny HES)

Energia geotermalna geothermal energy. Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Technologie informacyjne Information technologies

E-ID2G-008-s2. Systemy multimedialne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski I

E-1IZ2-06-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

ELEKTROTECHNIKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

E2_PA Podstawy automatyki Bases of automatic. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Zarządzanie środowiskiem Environmental management

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

KARTA MODUŁU / KARTA PRZEDMIOTU

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Inżynieria Środowiska I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

E-3IZ1-05-s5. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transkrypt:

Załącznik nr 7 do Zarządzenia Rektora nr 10/1 z dnia 1 lutego 01r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 01/013 Programowanie obiektowe Object programming A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne) KSP Katedra Elektrotechniki i Systemów Pomiarowych Cezary Siwoń Zatwierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w planie studiów - semestr Usytuowanie realizacji przedmiotu w roku akademickim kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) Polski I zimowy (semestr zimowy / letni) Wymagania wstępne (kody modułów / nazwy modułów) Egzamin nie (tak / nie) Liczba punktów ECTS 4 Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 18 18

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Zapoznanie studentów z podstawami programowania obiektowego w języku Java i środowiskiem programistycznym. Nabycie umiejętności uruchamiania, debugowania i tworzenia prostych programów w języku Java w zakresie techniki pomiarowej. (3-4 linijki) Symbol efektu U_01 U_03 Efekty Ma podstawową wiedzę o składni języka Java, słowach kluczowych, operatorach, instrukcjach, metodach, bibliotekach Zna i rozumie pojęcia programowania obiektowego: klasa, obiekt, polimorfizm, dziedziczenie, interfejs Umie analizować i rozumie proste programy w języku Java Umie tworzyć elementarne programy w języku Java z zakresu techniki pomiarowej Potrafi korzystać z narzędzi do uruchamiania, debugowania i tworzenia programów w Java Forma prowadzenia zajęć (w/ć/l/p/inne) Wykład odniesienie kierunkowych K_W11 K_W1 odniesienie do efektów obszarowych TA_W0 TA_W07 Wykład K_W1 TA_W0 TA_W07 Laboratorium K_U01 TA_U01 Laboratorium Laboratorium K_U01 K_U08 K_U1 K_U14 K_U1 TA_U07 TA_U08 TA_U07 K_01 Potrafi współdziałać i pracować w grupie Laboratorium K_K0 TA_K03 : 1. w zakresie wykładu Nr wykładu 1 Pojęcie programowania obiektowego w języku Java. Obiekty informacje ogólne. Sposób przechowywania i czas życia Pola i metody. Referencje. Typy proste. Operatory matematyczne, relacji, logiczne i bitowe. 3 Sterowanie kolejności wykonania. Tworzenie obiektów konstruktory i inicjalizacja. 4 Finalizacja i odśmiecanie. Obsługa wyjątków. Obsługa błędów. 5 Dziedziczenie, interfejs i implementacja. Polimorfizm. Przeciążanie metod. Rzutowanie 6 Interfejsy i klasy wewnętrzne. Zagnieżdżanie interfejsów. Anonimowe klasy wewnętrzne. 7 Przechowywanie obiektów. Kontenery i iteratory. System wejścia wyjścia. Serializacja obiektów 8 Wielowątkowość. Współdzielenie zasobów. Blokowanie. Priorytety. Mechanizm RTTI. Identyfikacja typu w czasie wykonania. 9 Tworzenie aplikacji z interfejsem graficznym z użyciem biblioteki Swing. w zakresie ćwiczeń Nr zajęć ćwicz. 1

3 4 3. w zakresie zadań laboratoryjnych Nr zajęć lab. 1 Wprowadzenie do środowiska programistycznego Eclipse. Analiza przykładowych programów. U_03 U_01 Pierwszy program w Java wyrażenia, operatory, instrukcja warunkowa U_01 3 Tablice i instrukcje iteracyjne U_01 4 Definiowanie klas, tworzenie obiektów U_01 5 Interfejsy U_01 6 Dziedziczenie U_01 7 Kolekcje U_01 8 Operacje wejścia-wyjścia. Obsługa portu szeregowego. U_01 9 Biblioteka Swing U_01 4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Symbol efektu Metody sprawdzania efektów (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Kolokwium Kolokwium U_01 Sprawozdania z zajęć laboratoryjnych 1-9 Sprawozdania z zajęć laboratoryjnych -9 U_03 Sprawozdanie z zajęć laboratoryjnych 1 K_01 Sprawozdania z zajęć laboratoryjnych 1-9

D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 18 Udział w ćwiczeniach 3 Udział w laboratoriach 18 4 Udział w konsultacjach (-3 razy w semestrze) 5 Udział w zajęciach projektowych 6 Konsultacje projektowe 7 Udział w egzaminie 8 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela 38 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego (1 punkt ECTS=5-30 godzin obciążenia studenta) 11 Samodzielne studiowanie tematyki wykładów 7 1 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 Samodzielne przygotowanie się do laboratoriów 7 15 Wykonanie sprawozdań 18 15 Przygotowanie do kolokwium końcowego z laboratorium 10 17 Wykonanie projektu lub dokumentacji 18 Przygotowanie do egzaminu 19 0 Liczba godzin samodzielnej pracy studenta 8 (suma) 1 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=5-30 godzin obciążenia studenta) Sumaryczne obciążenie pracą studenta 10 3 Punkty ECTS za moduł 1 punkt ECTS=5-30 godzin obciążenia studenta 5 4 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 45 5 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=5-30 godzin obciążenia studenta 3 E. LITERATURA Wykaz literatury Witryna WWW modułu/przedmiotu 1. Eckel B.: Thinking in Java, Wyd. Helion, Gliwice 001.. Arnold K., Gosling J.: Java TM, WNT, Warszawa 1999. 3. Van Hoff A., Shaio S., Starbuck O.: Java, Wyd. Helion, Gliwice 1996.