Conducted in
terms:
2022/23, 2023/24, 2024/25, 2025/26
ISCED code: 0613
ECTS credits:
6
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Team programming project 1000-I1PRZ
This course has not yet been described...
Total student workload
(in Polish) 1. Godziny realizowane z udziałem nauczycieli
a) laboratorium - 75 godzin
b) publiczna prezentacja projektu, w tym próby - 5 godzin
2. Czas poświęcony na pracę indywidualną studenta potrzebny do pomyślnego zaliczenia przedmiotu:
a) przygotowanie i programowanie otrzymanej do realizacji części zadania - 70 godzin
b) testowanie i poprawianie aplikacji - 10 godzin
3. Czas wymagany do przygotowania się do uczestnictwa w procesie oceniania (np. w egzaminach):
a) przygotowanie publicznej prezentacji projektu - 5 godzin
RAZEM: 165 godzin (6 punktów ECTS)
Learning outcomes - knowledge
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
W1. Zna zaawansowane struktury danych oraz metody algorytmiczne i potrafi je zastosować przy rozwiązywaniu problemów informatycznych (K_W02, K_W04, K_W05)
W2. Ma wiedzę o najnowszych rozwiązaniach sprzętowych i programistycznych w zakresie urządzeń sieciowych, urządzeń mobilnych i komputerów. (K_W12, K_W16)
W3. Ma podstawową wiedzę na temat ryzyka i odpowiedzialności związanej z systemami informatycznymi, zna zasad netykiety, rozumie zagrożenia związane z przestępczością elektroniczną. (K_W13)
W4. Pozostałe efekty zależą od tematyki projektu, nad którym pracuje zespół.
Learning outcomes - skills
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
U1. Opisuje algorytmy i struktury danych w sposób dostępny dla osoby, która nie jest informatykiem; reklamuje wynik pracy informatyka (K_U04)
U2. Potrafi brać udział w dyskusjach nad projektem, w szczególności w zaplanowaniu zadań w zespole (K_U03)
U3. Posługuje się narzędziami wspomagającymi tworzenie i utrzymanie oprogramowania. (K_U23, K_U26, K_U27, K_U28)
U4. Tworzy specyfikację projektu informatycznego oraz ocenia zgodność gotowego projektu z początkową specyfikacją. (K_U24, K_U25)
U5. Nawiązuje i utrzymuje długotrwałą i efektywną współpracę z innymi; dąży do realizacji celów zespołu poprzez odpowiednie zaplanowanie i organizację pracy swojej i innych, motywuje współpracowników do zwiększenia wysiłku w celu osiągnięcia założonych celów. (K_U03, K_U04).
U6. Pozostałe efekty zależą od tematyki projektu, nad którym pracuje zespół.
Learning outcomes - social competencies
(in Polish) Po ukończeniu kursu student osiąga następujące efekty (kody odnoszą się do efektów dla studiów 1 stopnia na kierunku informatyka - studia inżynierskie):
K1. Zna i przestrzega zasad związanych z ochroną własności intelektualnej innych, przestrzega zasad licencjonowania produktów informatycznych (K_K01)
K2. Jest nastawiony na jak najlepsze wykonanie zadania; dba o szczegóły, jest systematyczny. (K_K04)
K3. Potrafi terminowo wywiązywać się z nałożonych na niego zadań (K_K04)
K4. Myśli twórczo w celu udoskonalenia istniejących bądź stworzenia nowych rozwiązań (K_K02).
Course coordinators
Teaching methods
(in Polish) Praca w całości - zespołowa zawiera w sobie metody giełdy pomysłów i innych metod poszukujących jak ćwiczenia, projekt, seminaryjna itp Przedmiot kończy się zastosowaniem metody pokazu przez zespół wyników swojej pracy.
Observation/demonstration teaching methods
- display
Exploratory teaching methods
- project work
- brainstorming
- brainstorming
Type of course
compulsory course
Prerequisites
(in Polish) Znajomość podstawowych języków programowania: C, C++, Java lub C#. Znajomość podstawowych zagadnień związanych z sieciami komputerowymi i bazami danych oraz inżynierią oprogramowania.
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: