KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny 2. KIERUNEK: Matematyka 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: III/6 5. LICZBA PUNKTÓW ECTS: 4 6. LICZBA GODZIN: 30 laboratorium 7. TYP PRZEDMIOTU 1 : obowiązkowy 8. JĘZYK WYKŁADOWY: polski 9. FORMA REALIZACJI PRZEDMIOTU 2 : laboratoria 10. WYMAGANIA WSTĘPNE: Inżynieria oprogramowania 11. ZAŁOŻENIA I CELE PRZEDMIOTU: Celem przedmiotu jest zespołowe zrealizowanie przez studentów większego projektu programistycznego, które stanowi podsumowanie i weryfikację umiejętności nabytych w czasie studiów oraz zilustrowanie pracy zespołu programistów na poszczególnych etapach procesu tworzenia oprogramowania. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol) WIEDZA P_W01 Rozumie cywilizacyjne znaczenie wybranych działów informatyki i jej zastosowań K_W14 UMIEJĘTNOŚCI P_U01 Umie ułożyć i analizować algorytm zgodny ze specyfikacją i zapisać go w wybranym języku programowania K_U26 1 Obowiązkowy, fakultatywny. 2 Wykłady, ćwiczenia, laboratoria, konwersatoria.
Potrafi skompilować, uruchomić i testować napisany samodzielnie program komputerowy KOMPETENCJE SPOŁECZNE K_U27 P_K01 Ma świadomość ograniczenia własnej wiedzy i K_K01 rozumie potrzebę dokształcania się. P_K02 Potrafi precyzyjnie formułować pytania K_K02 służące pogłębieniu własnej wiedzy dotyczącej przedmiotu lub odnalezieniu brakujących elementów rozumowania. P_K03 Potrafi pracować zespołowo oraz rozumie K_K03 konieczność systematycznej pracy nad wszelkimi projektami, które mają długofalowy charakter. 13. METODY OCENY EFEKTÓW KSZTAŁCENIA Symbol przedmiotowego efektu kształcenia Metody (sposoby) oceny 3 Typ oceny 4 Forma dokumentacji Ocenianie ciągłe (praca przy Formująca komputerze) Cztery prace domowe Podsumowująca Kurs przedmiotu na platformie Moodle P_K01, P_K02, P_K03 Ocenianie ciągłe (praca przy Formująca komputerze), kontrola obecności 14. KRYTERIA OCENY OSIĄGNIĘTYCH EFEKTÓW KSZTAŁCENIA (opisowe, procentowe, punktowe, inne. formy oceny do wyboru przez wykładowcę) EFEKTY KSZTAŁCENIA 3,0 50%-59% 3,5 60%-69% 4.0 70%-79% 4,5 80%-89% 5,0 90%-100% 3 Ocenianie ciągłe (bieżące przygotowanie do zajęć), śródsemestralne zaliczenie pisemne, śródsemestralne zaliczenie ustne, końcowe zaliczenia pisemne, końcowe zaliczenia ustne, egzamin pisemny, egzamin ustny, praca semestralna, ocena umiejętności ruchowych, praca dyplomowa, projekt, kontrola obecności 4 Formująca, podsumowująca.
P_K01, P_K02, P_K03 Student rzadko zadaje pytania Student czasami zadaje pytania zadaje pytania zadaje pytania i odnajduje brakujące elementy rozumowania zadaje pytania i odnajduje brakujące elementy rozumowania oraz potrafi wyjaśnić je pozostałym studentom 15. WARUNKI UZYSKANIA ZALICZENIA PRZEDMIOTU: Osiągnięcie założonych efektów kształcenia i pozytywny wynik zaliczenia egzaminu pisemnego egzaminu ustnego egzaminu praktycznego egzaminu końcowego X 16. TREŚCI PROGRAMOWE Treść zajęć Forma zajęć 5 (liczba godz.) Wykłady 1. Omówienie specyfiki pracy zespołu tworzącego oprogramowanie. Specyfikacja wymagań użytkownika. 6 P_W01 Symbol przedmiotowych efektów kształcenia 2. Zasady tworzenia dokumentacji projektowej. 4 3. Faza implementacji wraz tworzeniem dokumentacji 14 P_U01, technicznej oraz użytkownika. Tworzenie i realizacji strategii testów oprogramowania. 4. Ogólne zasady wdrażania oprogramowania. 6 Ćwiczenia 1. Omówienie specyfiki pracy zespołu tworzącego oprogramowanie. Specyfikacja wymagań użytkownika. 6 P_W01 2. Zasady tworzenia dokumentacji projektowej. 4 3. Faza implementacji wraz tworzeniem dokumentacji technicznej oraz użytkownika. Tworzenie i realizacji strategii testów oprogramowania. 14 P_U01, 5 Wykłady, ćwiczenia, laboratoria, samodzielne prowadzenie zajęć przez studenta.
Zajęcia wymagające udziału prowadzącego S a m o k s z t a ł c e n i e 4. Ogólne zasady wdrażania oprogramowania. 6 17. METODY DYDAKTYCZNE: 1. Ćwiczenia z wykorzystaniem komputera. 2. Wykorzystanie platformy e-learningowej Moodle. 3. Konsultacje. 18. LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA 6 : 1. Ś. Ząbek: Strukturalne techniki programowania, Wydawnictwo UMCS 2005. 2. I. Sommerville: Inżynieria oprogramowania, WNT 2003. 3. J. Górski: Inżynieria oprogramowania w projekcie informatycznym, MIKOM, 2000. 4. M. Flasiński: Zarządzanie projektami informatycznymi, PWN, 2006. 5. Z. Szyjewski: Zarządzanie projektami informatycznymi, PLACET, 2001. 6. A. Bochenek, P. Rajca, J. Senczyk: Eclipse. Podręcznik programisty, Helion, 2004. 7. J. Ferguson Smart: Java. Praktyczne narzędzia, Helion, 2009. 8. D. Spinellis: Czytanie kodu. Punkt widzenia twórców oprogramowania open source, Helion, 2004. 19. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności a) Realizacja przedmiotu: wykłady Rodzaj zajęć Liczba godzin na zrealizowanie aktywności w semestrze b) Realizacja przedmiotu: ćwiczenia c) Realizacja przedmiotu: laboratoria 30 d) Egzamin e) Godziny kontaktowe z nauczycielem f) Sprawdzian śródsemestralny 45 g) Sprawdzian końcowy Łączna liczba godzin zajęć realizowanych z udziałem prowadzącego (pkt. a +b + c + d + e ) h) Przygotowanie się do zajęć 75 15 6 Dostępna w czytelni, bibliotece, Internecie.
i) Przygotowanie się do zaliczeń/kolokwiów j) Przygotowanie się do egzaminu/zaliczenia c) a) k) Wykonanie zadań poza uczelnią 30 b) końcowego l) Łączna liczba godzin zajęć realizowanych we własnym zakresie (pkt. h + i +j + k + l ) Razem godzin (zajęcia z udziałem prowadzącego + samokształcenie) Liczba punktów ECTS 4 45 120 20. PROWADZĄCY PRZEDMIOT (IMIĘ, NAZWISKO, ADRES E-MAIL, INSTYTUT, NR POKOJU KONSULTACJI): Dominik Szałkowski, szalkowski.dominik@pwszzamosc.pl, Instytut Matematyki i Technologii Innowacyjnych, pokój nr 205.