Technologie obiektowe Object-oriented technologies. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)



Podobne dokumenty
E-I2S-2005-s1. Technologie obiektowe. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

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

E-ID1S-08-s5. Informatyka. 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) stacjonarne (stacjonarne / niestacjonarne)

E-1IZ2-07-s4. Informatyka 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)

E-I-0007-s3. Informatyka 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) stacjonarne (stacjonarne / niestacjonarne)

E-I2S-2001-s1. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

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

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

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

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

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

Zarządzanie Projektami Project Management

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

Informatyka I 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) niestacjonarne (stacjonarne / niestacjonarne)

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

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

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

Ekonomika Transportu. Transport 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)

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

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

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

Z-ETI-1025 Systemy operacyjne Operating systems

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

Technologie informacyjne Information technologies

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

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

E-ID1G-06-s5. Programowanie współbieżne. Informatyka I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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

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

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

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

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

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

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

Mechanika i Budowa Maszyn II 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) Kierunkowy (podstawowy / kierunkowy / inny HES)

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

E-I-0006-s3. 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) niestacjonarne (stacjonarne / niestacjonarne)

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

Semestr letni Brak Tak

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

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

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

Elektrotechnika II 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) kierunkowy (podstawowy / kierunkowy / inny HES)

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

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)

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

E-IZ1-02-s1 FIZYKA. 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 drugi semestr letni (semestr zimowy / letni)

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

Kosztorysowanie Cost calculation

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

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

Elektrotechnika, 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)

EiT_S_I_TF_AEwT Teoria filtrów Theory of Filters

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

Analiza i wizualizacja danych Data analysis and visualization

Systemy bezpieczeństwa Security Systems. Inżynieria bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

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

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

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

KARTA MODUŁU / KARTA PRZEDMIOTU

Niekonwencjonalne systemy cieplne. Inżynieria Środowiska I 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)

Etyka inżynierska Engineering Ethics

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

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

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)

Zarządzanie środowiskiem Environmental management

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

E-3IZ1-05-s5. Informatyka I 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)

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

Sieci komputerowe Computer networks. Informatyka 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) stacjonarne (stacjonarne / niestacjonarne)

KARTA MODUŁU / KARTA PRZEDMIOTU

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

Transport 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)

dr hab. inż. Beata Hejmanowska prof. PŚk dr hab. Lidia Dąbek, prof. PŚk

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

Wychowanie fizyczne. Wzornictwo Przemysłowe I 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)

Sieci gazowe Gas networks. Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

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

Transkrypt:

Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/13 Technologie obiektowe Object-oriented technologies 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 Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) Systemy informacyjne Katedra Informatyki Mariusz Bedla 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 Wymagania wstępne Liczba punktów ECTS 5 Kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski 1 Semestr letni (semestr zimowy / letni) Programowanie obiektowe (Java) Inżynieria systemów informacyjnych (kody modułów / nazwy modułów) tak (tak / nie) Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 30 30

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Poznanie podstawowych pojęć dotyczących technologii obiektowych, zagadnień dotyczących przechowywania obiektów, metod modelowania systemów informatycznych w języku UML oraz wybranych zagadnień dotyczących inżynierii oprogramowania (3-4 linijki) Symbol efektu W_01 W_02 W_03 W_04 K_01 Efekty Znajomość pojęć określających paradygmat programowania obiektowego. Znajomość zagadnień dotyczących przechowywania obiektów Znajomość metod modelowania systemów informatycznych w języku UML Znajomość wybranych zagadnień dotyczących inżynierii oprogramowania Umiejętność projektowania programów w zespołach programistycznych. Forma prowadzenia zajęć (w/ć/l/p/inne) odniesienie do efektów kierunkowych odniesienie do efektów obszarowych W K_W04 T2A_W03, T2A_W07 P K_K02 T2A_K03 : 1. w zakresie wykładu Nr wykładu 1 Wprowadzenie, klasy, obiekty, zarządzanie pamięcią W_01 2 Hermetyzacja, polimorfizm, dziedziczenie, generyczność W_01 3 Wzorce projektowe: wzorce konstrukcyjne i strukturalne W_04 4 Wzorce projektowe: wzorce czynnościowe W_04 5 Refaktoryzacja cz.1 W_04 6 Refaktoryzacja cz.2, Metryki obiektowe W_04 7 Wybrane metodyki i narzędzia stosowane podczas tworzenia oprogramowania W_04 przy użyciu techniki obiektowej 8 Obiektowo relacyjne bazy danych W_02 9 Obiektowe bazy danych standard ODMG W_02 10 Obiektowe bazy danych standard JDO W_02 11 Mapowania obiektowo relacyjne W_02 12 UML wprowadzenie, diagramy przypadków użycia, aktywności W_03 13 UML diagramy klas, obiektów, struktur złożonych, pakietów W_03 14 UML diagramy sekwencji, komunikacji, przebiegów czasowych W_03 15 UML diagramy maszyny stanowej, komponentów, wdrożenia W_03 2. w zakresie ćwiczeń Nr zajęć ćwicz.

3. w zakresie zadań laboratoryjnych Nr zajęć lab. 4. Charakterystyka zadań projektowych Tematyka zadań projektowych obejmuje stworzenie aplikacji wraz z dokumentacją na wybrany temat dotyczący zagadnień związanych z technologiami obiektowymi 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Symbol efektu W_01 W_02 W_03 W_04 K_01 Metody sprawdzania efektów (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Zaliczenie na podstawie wyników realizacji zadania oraz odpowiedzi ustnej

D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 30 2 Udział w ćwiczeniach 3 Udział w laboratoriach 4 Udział w konsultacjach (2-3 razy w semestrze) 5 5 Udział w zajęciach projektowych 30 6 Konsultacje projektowe 7 Udział w egzaminie 8 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela 65 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego 3 (1 punkt ECTS=25-30 godzin obciążenia studenta) 11 Samodzielne studiowanie tematyki wykładów 15 12 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 Samodzielne przygotowanie się do laboratoriów 15 Wykonanie sprawozdań 15 Przygotowanie do kolokwium końcowego z laboratorium 17 Wykonanie projektu lub dokumentacji 30 18 Przygotowanie do egzaminu 15 19 20 Liczba godzin samodzielnej pracy studenta 60 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=25-30 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 125 23 Punkty ECTS za moduł 1 punkt ECTS=25-30 godzin obciążenia studenta 5 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 60 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-30 godzin obciążenia studenta 2 2

E. LITERATURA Wykaz literatury 1. Inżynieria oprogramowania. Metody obiektowe w teorii i w praktyce. Ian Graham, WNT, Warszawa 2004 2. Programowanie zorientowane obiektowo. Bertrand Meyer, Helion 2005 3. Metryki i modele w inżynierii jakości oprogramowania, Stephen H. Kan, PWN, 2006 4. Słownik terminów z zakresu obiektowości. Kazimierz Subieta, Akademicka Oficyna Wydawnicza PLJ, Warszawa 1999, 5. Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku, Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides, Helion 2010 6. Thomas Connolly, Carolyn Begg, Systemy baz danych, Wydawnictwo RM, 2004 7. Wprowadzenie do systemów baz danych, Ramez Elmasri, Shamkant B. Navathe, Helion, 2005 8. Java Data Objects, Sameer Tyagi, Keiron McCammon, Michael Vorburger, Heiko Bobzin, Helion, 2004 9. The Object Database Standard: ODMG 3.0, R.G.G. Cattell, Douglas K. Barry, Morgan Kaufmann Publishers, Inc. San Francisco, California 10. Miles R., Hamilton K.: "UML 2.0", Helion, 2007. 11. Pilone D., Pitman N.: "UML 2.0 Almanach", Helion, 2007. 12. Wrycza S., Marcinkowski B.: "Język UML 2.0 w modelowaniu systemów informatycznych", Helion, 2006 13. Refaktoryzacja Ulepszanie struktury istniejącego kodu, Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Helion, 2011 14. Refaktoryzacja do wzorców projektowych, Joshua Kerievsky, Helion, 2005 15. Zarządzanie projektami IT. Przewodnik po metodykach, Adam Koszlajda, helion, 2012 Witryna WWW modułu/przedmiotu http://achilles.tu.kielce.pl/members/mbedla/technologie-obiektowe