Programowanie obiektowe (e)
Informacje ogólne
| Kod przedmiotu: | 1300-Inf12POe-SP |
| Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
| Nazwa przedmiotu: | Programowanie obiektowe (e) |
| Jednostka: | Kolegium III |
| Grupy: |
1 rok, 2 sem., informatyka [SP] |
| Punkty ECTS i inne: |
5.00
|
| Język prowadzenia: | polski |
| Profil: | ogólnoakademicki |
| Typ przedmiotu: | moduł zajęć kierunkowych |
Zajęcia w cyklu "Semestr Letni 2023/24" (zakończony)
| Okres: | 2024-02-26 - 2024-09-30 |
Przejdź do planu
PN LAB
LAB
WT LAB
ŚR LAB
CZ LAB
LAB
PT WYK
|
| Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
| Koordynatorzy: | Piotr Kotlarz, Krzysztof Tyburek | |
| Prowadzący grup: | Krzysztof Galas, Adrianna Piszcz, Leonid Rusanov, Krzysztof Tyburek | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
| Efekty kształcenia modułu zajęć: | K_W07 Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie języków i paradygmatów programowania, grafiki i komunikacji człowiek-komputer, sztucznej inteligencji, baz danych, inżynierii oprogramowania oraz systemów wbudowanych K_W08 Ma szczegółową wiedzę nt. algorytmiki, projektowania i programowania obiektowego, baz danych i sztucznej inteligencji K_W11 Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań informatycznych z zakresu implementacji języków programowania, grafiki i komunikacji człowiek-komputer oraz systemów wbudowanych K_U11 Ma umiejętność formułowania algorytmów i ich programowania z użyciem przynajmniej jednego z popularnych narzędzi K_U20 Ma umiejętność systematycznego prze-prowadzania testów funkcjonalnych K_U21 Ma umiejętność efektywnego uczestniczenia w inspekcji oprogramowania |
|
| Przedmioty wprowadzające i wymagania wstepne: | Podstawy programowania |
|
| Bilans pracy studenta: | 5 pkt., w tym a) wykład i zajęcia teoretyczne: 2 pkt. b) zajęcia o charakterze praktycznym: 3 pkt. ZAJĘCIA KONTAKTOWE 30h lab. , 30h. wyk. - razem zajęcia kontaktowe : 60h PRACA SAMODZIELNA przygotowanie do egzaminu 30h samodzielne przygotowywanie programów 25h analiza programów realizowanych na zajęciach 10h przygotowanie do zajęć laboratoryjnych i sprawdzianów 10h razem praca samodzielna : 85h |
|
Zajęcia w cyklu "Semestr letni 2024/25" (zakończony)
| Okres: | 2025-02-24 - 2025-09-30 |
Przejdź do planu
PN LAB
WT ŚR LAB
LAB
LAB
CZ LAB
LAB
PT WYK
|
| Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
| Koordynatorzy: | Piotr Kotlarz, Krzysztof Tyburek | |
| Prowadzący grup: | Krzysztof Galas, Cezary Graul, Krzysztof Tyburek | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
Zajęcia w cyklu "Semestr letni 2025/26" (w trakcie)
| Okres: | 2026-02-23 - 2026-09-30 |
Przejdź do planu
PN WYK
LAB
WT LAB
LAB
ŚR LAB
CZ PT |
| Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
| Koordynatorzy: | Piotr Kotlarz, Olga Małolepsza, Adrianna Piszcz, Krzysztof Tyburek | |
| Prowadzący grup: | Paweł Baturo, Olga Małolepsza, Agnieszka Osińska, Adrianna Piszcz, Krzysztof Tyburek | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę Wykład - Egzamin |
|
| Efekty kształcenia modułu zajęć: | W1 Student zna pojęcia i mechanizmy programowania obiektowego, w szczególności: klasę, obiekt, metody, konstruktory, specyfikatory dostępu oraz zasady hermetyzacji danych. (K_W07, K_W08) W2 Student zna mechanizmy dziedziczenia, przeciążania metod i konstruktorów oraz wykorzystania wskaźników i funkcji zaprzyjaźnionych w projektowaniu klas (K_W07, K_W08) U1 Student potrafi projektować i implementować klasy z wykorzystaniem konstruktorów, dziedziczenia oraz przeciążania metod.(K_U11) U2 Student potrafi wykorzystywać tablice obiektów (statyczne i dynamiczne), wskaźniki do obiektów oraz funkcje zaprzyjaźnione w implementacji programów. (K_U11) U3 Student potrafi wykorzystywać kolekcje, delegaty oraz interfejsy w języku C# do tworzenia modularnych programów obiektowych. (K_U11) U4 Student potrafi przeprowadzać testy funkcjonalne tworzonych programów oraz uczestniczyć w analizie i inspekcji kodu. (K_U20, K_U21) |
|
| Przedmioty wprowadzające i wymagania wstepne: | podstawy programowania |
|
| Bilans pracy studenta: | Bilans godzin pracy studenta: 63 godzin kontaktowych = 30 godzin wykładu, 30 godzin laboratorium i 3 godziny przeznaczone na egzamin Praca własna studenta = 62 godzin. W ramach pracy własnej studenci: 1) studiują literaturę, 2) przygotowują programy komputerowe w języku C++, C# w ramach zadań domowych z laboratorium , 3) studiują samodzielnie programy komputerowe prezentowane na wykładach, 4) przygotowują się do egzaminu. ECTS 5 |
|
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego.
