Conducted in
terms:
2022/23Z, 2023/24Z, 2024/25Z, 2025/26Z
ISCED code: 0613
ECTS credits:
1
Language:
Polish
Organized by:
Faculty of Physics, Astronomy and Informatics
Programming tools 0800-NPR
This course has not yet been described...
Total student workload
(in Polish) Godziny realizowane z udziałem nauczycieli ( 15 godz.):
- udział w laboratoriach 15 godz.
Czas poświęcony na pracę indywidualną studenta ( 15 godz.):
- przygotowanie do laboratorium 2 godz.
- przygotowanie projektu 13 godz.
Łącznie: 30 godz. (1 ECTS)
Learning outcomes - knowledge
(in Polish) W1. Posiada wiedzę z zakresu testowania kodu, testowania oprogramowania oraz wyszukiwania w nim błędów (realizuje efekty kierunkowe K_W05, K_W06, K_W10, K_W11 dla kier. Informatyka Stosowana)
W2. Zna narzędzia wspierające proces tworzenia oprogramowania, testowania oprogramowania oraz wyszukiwania w nim błędów (realizuje efekty kierunkowe K_W05, K_W06, K_W11 dla kier. Informatyka Stosowana)
W3. Zna narzędzia wspierające pracę zespołową programistów, systemy kontroli wersji oraz systemy raportowania błędów i zarządzania projektami (realizuje efekty kierunkowe K_W05, K_W06, K_W11 dla kier. Informatyka Stosowana)
W4. Zna podstawowe zasady pracy zespołowej w oparciu o zwinne metodyki zarządzania projektami (realizuje efekty kierunkowe K_W06, K_W11 dla kier. Informatyka Stosowana )
Learning outcomes - skills
(in Polish) U1. Potrafi wykorzystywać narzędzia do kontroli wersji i narzędzia wspierające pracę zespołów programistycznych (realizuje efekty kierunkowe K_U13 K_U22 dla kier. Informatyka Stosowana)
U2. Umie posługiwać się narzędziami programistycznymi, które są pomocne w procesach tworzenia, testowania i diagnozowania błędów zarówno w kodzie jak i w gotowym oprogramowaniu (realizuje efekty kierunkowe KU_08, K_U13, K_U22 dla kier. Informatyka Stosowana)
U3. Potrafi wybrać narzędzie programistyczne odpowiednie do realizacji zadania programistycznego oraz potrafi analizować dokumentację techniczną i pozyskiwać z niej istotne informacje na temat danego narzędzia programistycznego (realizuje KU_08, K_U13, K_U22 efekty kierunkowe dla kier. Informatyka Stosowana)
U4. Potrafi podjąć działania mające na celu wykrycie przyczyn błędów (realizuje efekty kierunkowe K_U08, K_U21 dla kier. Informatyka Stosowana)
Learning outcomes - social competencies
(in Polish) K1. Zna podstawowe koncepcje pracy w zespole bazujące na zwinnych technikach zarządzania (np. SCRUM) (realizuje efekty kierunkowe K_K02 dla kier. Informatyka Stosowana)
K2. Rozumie odpowiedzialność jaka spoczywa na twórcy aplikacji i konieczność współpracy z zespołem testującym (realizuje efekty kierunkowe K_K01, K_K02 dla kier. Informatyka Stosowana)
K3 - Ma świadomość skutków wadliwie działających systemów informatycznych, które mogą doprowadzić do strat moralnych i finansowych, a nawet utraty zdrowia czy zagrożenia życia (realizuje efekty kierunkowe K_K01 dla kier. Informatyka Stosowana)
K4 - Ma świadomość i zrozumienie potrzeby ustawicznego poszerzania wiedzy i kształcenia umiejętności z zakresu programowania i wykorzystania nowoczesnych technik i narzędzi programistycznych (realizuje efekty kierunkowe K_K06 dla kier. Informatyka Stosowana)
K5 - Potrafi przekazać informacje zdobyte na temat działania narzędzi programistycznych (realizuje efekty kierunkowe K_K04 dla kier. Informatyka Stosowana)
Teaching methods
(in Polish) - wykład informacyjny
- demonstracje i symulacje
- referaty (metoda seminaryjna)
- analiza problemów (use case)
- praca w grupie
- metoda projektu
Observation/demonstration teaching methods
- display
Exploratory teaching methods
- laboratory
- case study
- presentation of a paper
- seminar
- case study
- presentation of a paper
- seminar
Type of course
elective course
Prerequisites
(in Polish) - umiejętność programowania strukturalnego oraz obiektowego
- podstawowa wiedza dotycząca cyklu życia oprogramowania
- podstawowa znajomość obsługi systemów kontroli wersji
- znajomość j. angielskiego w stopniu umożliwiającym korzystanie z dokumentacji technicznej
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: