Programowanie obiektowe 1 - opis przedmiotu

Podobne dokumenty
Język Java i technologie Web - opis przedmiotu

Programowanie obiektowe 2 - opis przedmiotu

Inżynieria oprogramowania - opis przedmiotu

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Pakiety użytkowe - opis przedmiotu

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Techniki modelowania programów Kod przedmiotu

Aplikacje WWW i PHP - opis przedmiotu

Języki programowania II - opis przedmiotu

Projektowanie aplikacji na platformie Android Kod przedmiotu

Praca z użytkownikiem informacji Kod przedmiotu

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

Podstawy modelowania programów Kod przedmiotu

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2012/2013

Prawo cywilne z umowami w administracji Kod przedmiotu

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

Aplikacje internetowe - opis przedmiotu

Informatyczne podstawy projektowania Kod przedmiotu

Postępowanie dowodowe w prawie publicznym

Dynamika maszyn - opis przedmiotu

Podstawy logiki i analizy ilościowej Kod przedmiotu

Prawo karne - opis przedmiotu

K_W04 K_W04 K_W04. Opis

Projektowanie procesów technologicznych Kod przedmiotu

Prawo ubezpieczeń - opis przedmiotu

Internet przedmiotów - opis przedmiotu

Architektura komputerów II - opis przedmiotu

Podstawy rachunkowości - opis przedmiotu

Rzeczoznawca majątkowy - opis przedmiotu

Sieci komputerowe - opis przedmiotu

Grafika inżynierska - opis przedmiotu

Projektowanie infrastruktury logistycznej Kod przedmiotu

Rachunkowość - opis przedmiotu

Systemy zarządzania treścią - opis przedmiotu

Ekonomia sektora publicznego Kod przedmiotu

Grafika inżynierska i podstawy projektowania Kod przedmiotu

Oprzyrządowanie technologiczne Kod przedmiotu

Zarządzanie transportem miejskim Kod przedmiotu

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Programowanie obiektowe. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: II/4

Zasady i metody ograniczania zagrożeń w środowisku pracy - opis przedmiotu

Przygotowanie do aplikacji notarialnej I Kod przedmiotu

Algorytmy i struktury danych - opis przedmiotu

Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze) pisemne, końcowe zaliczenie pisemne

Postępowanie sądowo-administracyjne Kod przedmiotu

Sieci bezprzewodowe - opis przedmiotu

Metody ilościowe i jakościowe oceny ryzyka Kod przedmiotu

Psychofizyczne właściwości człowieka a wykonywanie pracy - opis przedmiotu

Hurtownie danych - opis przedmiotu

Podstawy prawa pracy i ubezpieczeń społecznych - opis przedmiotu

Fundusze strukturalne i system finansowania projektów Unii Europejskiej - opis przedmiotu

Ocena ryzyka zawodowego - opis przedmiotu

Prawo karne - opis przedmiotu

Podstawy finansów przedsiębiorstw Kod przedmiotu

Podstawy prawa - opis przedmiotu

Systemy transportowe w inżynierii produkcji Kod przedmiotu

Podstawy ekonomii - opis przedmiotu

Metodologia badań psychologicznych ze statystyką II - opis przedmiotu

Finanse publiczne i rynki finansowe Kod przedmiotu

Prawo spadkowe - kazuistyka - opis przedmiotu

Finanse przedsiębiorstw - opis przedmiotu

Układy napędowe maszyn - opis przedmiotu

Budowa, programowanie i eksploatacja obrabiarek CNC - opis przedmiotu

Logistyka dystrybucji - opis przedmiotu

Polityka przemysłowa - opis przedmiotu

Sztuka współczesna (wybieralny) Kod przedmiotu

Technologie informacyjne w diagnozie i terapii pedagogicznej - opis przedmiotu

Język angielski 3 - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Gospodarka magazynowa - opis przedmiotu

Specjalnościowy Obowiązkowy Polski Semestr 5

Przedmiot wybieralny. Kod przedmiotu. Informacje ogólne. Nazwa przedmiotu Przedmiot wybieralny WB-BiolP-PW1-L-S14_pNadGenRJ8FP.

Projektowanie, analiza i symulacje bioprocesów - opis przedmiotu

Komunikacja interpersonalna - opis przedmiotu

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Ekonometria dynamiczna i finansowa Kod przedmiotu

Język migowy - kurs zaawansowany Kod przedmiotu

Inżynieria jakości - opis przedmiotu

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

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Rozwój mowy i języka - opis przedmiotu

Prawna ochrona pracy - opis przedmiotu

Lean manufacturing - opis przedmiotu

Rozwój zawodowy człowieka - opis przedmiotu

Języki programowania I - opis przedmiotu

Poradnictwo i orzecznictwo psychopedagogiczne - opis przedmiotu

Technologie mobilne - opis przedmiotu

Mikroekonomia zaawansowana Kod przedmiotu

Warsztaty laborator.-modelowe (wybieralny) Typ przedmiotu. Informacje ogólne. Kod przedmiotu 06.4-WI-BUDT-warszt.labor-model.- 16.

Finanse publiczne i prawo finansowe Kod przedmiotu

Nauka o materiałach II - opis przedmiotu

Programowanie urządzeń mobilnych Kod przedmiotu

Przetwarzanie w chmurze - opis przedmiotu

Aktywne i pasywne systemy pozyskiwania energii słonecznej - opis przedmiotu

Praktyka zawodowa - opis przedmiotu

Mechaniczne urządzenia sanitarne Kod przedmiotu

Konstrukcje budowlane i technologie Kod przedmiotu

Biologiczne podstawy zachowań Kod przedmiotu

Logistyka międzynarodowa - opis przedmiotu

Rachunkowość i finanse - opis przedmiotu

Profilaktyka logopedyczna - opis przedmiotu

Transkrypt:

Programowanie obiektowe 1 - opis przedmiotu Informacje ogólne Nazwa przedmiotu Programowanie obiektowe 1 Kod przedmiotu 11.3-WK-IDP-PO1-W-S14_pNadGenHESI2 Wydział Kierunek Wydział Matematyki, Informatyki i Ekonometrii Inżynieria danych Profil ogólnoakademicki Rodzaj studiów pierwszego stopnia Semestr rozpoczęcia semestr zimowy 2016/2017 Informacje o przedmiocie Semestr 3 Liczba punktów ECTS do zdobycia 6 Typ przedmiotu obowiązkowy Język nauczania polski Sylabus opracował dr Katarzyna Jesse-Józefczyk Formy zajęć

Forma zajęć Liczba godzin Liczba godzin Liczba godzin w Liczba godzin w Forma w semestrze w tygodniu semestrze tygodniu zaliczenia (stacjonarne) (stacjonarne) (niestacjonarne) (niestacjonarne) 30 2 - - Egzamin 30 2 - - Zaliczenie na ocenę Cel przedmiotu Zapoznanie studentów z podstawowymi zasadami projektowania i programowania obiektowego. Ukształtowanie umiejętności pisania prostych programów w języku zorientowanym obiektowo. Wymagania wstępne Student powinien zaliczyć kurs Podstawy programowania i Algorytmy i struktury danych 1. Zakres tematyczny Wstęp do programowania w języku Java: podstawowe typy danych, instrukcje sterujące, przetwarzanie tablic. Operacje na łańcuchach znaków. Podstawy programowania obiektowego: klasy, składowe, metody, konstruktory. Dziedziczenie, przesłanianie metod, klasy finalne. Wyjątki. Polimorfizm, klasy abstrakcyjne i interfejsy. Kontenery. System wejścia-wyjścia. Aplikacje okienkowe i biblioteka Swing. Zapoznanie studentów ze środowiskiem programistycznym i podstawowymi instrukcjami języka Java. Pisanie i testowanie: prostych klas. Tworzenie klas, które dziedziczą po już istniejących klasach. Tworzenie prostej aplikacji okienkowej z wykorzystaniem klas w tym klas operujących na plikach. Metody kształcenia : wykład konwersatoryjny. : ćwiczenia laboratoryjne w pracowni komputerowej pisanie i uruchamianie samodzielnie napisanych

programów oraz analiza tych programów. Efekty kształcenia i metody weryfikacji osiągania efektów kształcenia Opis efektu Symbole Metody weryfikacji Forma zajęć efektów Student potrafi stosować podejście obiektowe w projektowaniu aplikacji. K_W07 Student ma podstawową wiedzę z zakresu programowania obiektowego w Javie. Potrafi także analizować i interpretować przykładowe programy napisane w języku Java. K_W08 Student rozumie na czym polega hermetyzacja. Na podstawie danych informacji student potrafi definiować własne klasy. K_W13 Student potrafi stworzyć prostą aplikację przetwarzającą dane zapisane w plikach. K_W14 Bieżąca kontrola na zajęciach Student zna i potrafi wykorzystywać klasę Math oraz wybrane kolekcje. K_U15 K_U16

Opis efektu Symbole Metody weryfikacji Forma zajęć efektów Student rozumie, że Java jest językiem programo-wania, który podlega zmianom a podstawowa biblioteka Javy K_K01 Dyskusja, bieżąca (API) zawiera ponad 3500 klas i jest ciągle rozbudowywana. Warunki zaliczenia : test końcowy złożony z dwóch części pisemnej i ustnej, warunkiem przystąpienia do części ustnej jest uzyskanie 30% punktów z części pisemnej, uzyskanie 50% punktów z części pisemnej gwarantuje uzyskanie pozytywnej oceny. : warunkiem zaliczenia jest przedstawienie na ostatnich zajęciach działającej aplikacji okienkowej zgodnej z zadanymi wymaganiami oraz uzyskanie ponad 50% punktów z trzech planowanych w semestrze kartkówek lub kolokwium obejmującego cały przerabiany materiał. Ocena końcowa przedmiotu jest średnią arytmetyczną ocen z wykładu i laboratorium. Jednakże warunkiem koniecznym uzyskania pozytywnej oceny końcowej jest uzyskanie pozytywnej oceny z wykładu i laboratorium. Obciążenie pracą Obciążenie pracą Studia stacjonarne (w godz.) Studia niestacjonarne (w godz.) Godziny kontaktowe (udział w zajęciach; konsultacjach; egzaminie, itp.) 80 - Samodzielna praca studenta (przygotowanie do: zajęć, kolokwium, egzaminu; studiowanie literatury przygotowanie: pracy pisemnej, projektu, prezentacji, raportu, wystąpienia; itp.) 90 - Łącznie 170 -

Punkty ECTS Studiastacjonarne Studia niestacjonarne Zajęcia z udziałem nauczyciela akademickiego 3 - Zajęcia bez udziału nauczyciela akademickiego 3 - Łącznie 6 - Literatura podstawowa 1. C. Horstmann, G. Cornell, Java 2. Podstawy, Helion, 2003. 2. M. Lis, Praktyczny kurs Java, Helion, 2011. 3. K. Sierra, B. Bates, Rusz głową! Java, Helion, 2011. Literatura uzupełniająca 1. B. Eckel, Thinking in Java. Helion, 2006. 2. C. Horstmann, G. Cornell, Java 2. Techniki zaawansowane, Helion, 2003. Uwagi Zmodyfikowane przez dr Robert Dylewski (ostatnia modyfikacja: 06-10-2016 21:40)