Środowiska i narzędzia wytwarzania oprogramowania Field of study: Applied Computer Science
Programme code: 03-S1IS14.2014

Module name: Środowiska i narzędzia wytwarzania oprogramowania
Module code: 03-IS-14-SiNWO
Programme code: 03-S1IS14.2014
Semester: winter semester 2016/2017
Language of instruction: Polish
Form of verification: course work
ECTS credits: 5
Description:
Moduł obowiązkowy 1. Procesy wytwarzania oprogramowania na przykładzie języka Python. 2. Integracja narzędzi wytwarzania oprogramowania dla grup rozproszonych. 3. Procesy wspomagające wytwarzanie oprogramowania dla języka Python. 4. Systemy kontroli wersji. 5. Narzędzia webowe. 6. Zasady i narzędzia do dokumentowania projektu (Sphinx). 7. Zasady i narzędzia do dokumentowania kodu. 8. Rejestracja i śledzenie błędów. Debugowanie. 9. Profilowanie. 10. Licencjonowanie oprogramowania. Podstawowe licencje Open Source.
Prerequisites:
Zaliczenie modułu: Wstęp do programowania. Algorytmy i struktury danych.
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
posiada ogólną wiedzę na temat środowisk i narzędzi wspomagających wytwarzanie oprogramowania; [SiNWO_1]
K_W06 [4/5] K_W07 [4/5] K_W08 [4/5]
zna i dobrze posługuje się systemami kontroli wersji; [SiNWO_2]
K_W07 [3/5]
zna i dobrze posługuje się środowiskami programistycznymi; [SiNWO_3]
K_W07 [3/5] K_W08 [3/5] K_U02 [3/5]
zna potrzebę budowania pełnej, zrozumiałej dokumentacji; [SiNWO_4]
K_W06 [3/5]
rozumie i docenia znaczenie ciągłej aktualizacji wiedzy o procesach oraz środowiskach wspomagających wytwarzanie oprogramowania; [SiNWO_5]
K_K01 [3/5] K_K03 [3/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
kolokwium [SiNWO-w-1]
termin kolokwium podany do wiadomości studentów dwa tygodnie wcześniej; zadania podobnego typu do zadań rozwiązywanych w trakcie zajęć laboratoryjnych;
SiNWO_1 SiNWO_2 SiNWO_3 SiNWO_4 SiNWO_5
projekt [SiNWO-w-2]
realizacja projektu zaproponowanego przez prowadzącego laboratorium lub studenta za zgodą prowadzącego;
SiNWO_2 SiNWO_3 SiNWO_4 SiNWO_5
zadania domowe [SiNWO-w-3]
ocena zadań domowych; możliwość odpytania z wybranych zagadnień/zadań zadanych na pracę w domu;
SiNWO_2 SiNWO_3 SiNWO_4 SiNWO_5
egzamin [SiNWO-w-4]
Egzamin obowiązkowy. Warunkiem przystąpienia do egzaminu jest zaliczenie zajęć laboratoryjnych; zakres materiału - wszystkie zagadnienia omawiane na wykładach; skala ocen 2-5;
SiNWO_1 SiNWO_2 SiNWO_3 SiNWO_4 SiNWO_5
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
lecture [SiNWO-fs-1]
wykład wybranych zagadnień z wykorzystaniem pomocy audiowizualnych
30
przyswojenie wiadomości z wykładu przy pomocy udostępnionych materiałów wykładowych; lektura uzupełniająca podręczników;
20 kolokwium [SiNWO-w-1]
laboratory classes [SiNWO-fs-2]
praca w laboratorium z wykorzystaniem komputera
30
praca własna z wykorzystaniem ogólnodostępnego oprogramowania, doskonalenie umiejętności zdobytych podczas zajęć
60 kolokwium [SiNWO-w-1] projekt [SiNWO-w-2] zadania domowe [SiNWO-w-3]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)