Inżynieria oprogramowania
Transkrypt
Inżynieria oprogramowania
KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Inżynieria oprogramowania 2. KIERUNEK: Matematyka 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: III/5 5. LICZBA PUNKTÓW ECTS: 3 6. LICZBA GODZIN: 15 wykład + 30 laboratorium 7. TYP PRZEDMIOTU1: obowiązkowy 8. JĘZYK WYKŁADOWY: polski 9. FORMA REALIZACJI PRZEDMIOTU2: wykłady, laboratoria 10. WYMAGANIA WSTĘPNE: Wstęp do informatyki, Algorytmizacja i programowanie 11. ZAŁOŻENIA I CELE PRZEDMIOTU: Celem przedmiotu jest opanowanie umiejętności związanych z organizacją budowy i rozwoju systemów informatycznych z wykorzystywaniem paradygmatu obiektowego. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol) WIEDZA P_W01 Zna główne fazy projektu informatycznego. K_W16, K_W17 P_W02 Zna zasady zarządzania projektem K_W16, K_W17 informatycznym. P_W03 Rozumie znaczenie głównych zasad modelowania . UMIEJĘTNOŚCI 1 2 Obowiązkowy, fakultatywny. Wykłady, ćwiczenia, laboratoria, konwersatoria. K_W16, K_W17 P_U01 Potrafi dobrać odpowiednie diagramy UML. K_U25, K_U27, K_U40 P_U02 Potrafi wykonać analizę obiektową. K_U25, K_U27, K_U40 P_U03 Potrafi wykonać podstawowe testy K_U25, K_U27, K_U40 oprogramowania P_U04 Potrafi realistycznie zrealizować mini-projekt K_U25, K_U27, K_U40 z wykorzystaniem opanowanych zasad. KOMPETENCJE SPOŁECZNE 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. 13. METODY OCENY EFEKTÓW KSZTAŁCENIA Symbol przedmiotowego efektu kształcenia Metody (sposoby) oceny3 Typ oceny4 Forma dokumentacji P_W01, P_W02, Ocenianie ciągłe (praca przy Formująca P_W03, P_U01, tablicy oraz przy komputerze) P_U02, P_U03, P_U04 P_W01, P_W02, Śródsemestralne P_W03, P_U01, pisemne, P_U02, P_U03, pisemne końcowe zaliczenie Podsumowująca Sprawdziany w zaliczenie formie pisemnej P_U04 P_K01, P_K02 Ocenianie ciągłe (praca przy Formująca tablicy oraz przy komputerze), kontrola obecności 14. KRYTERIA OCENY OSIĄGNIĘTYCH EFEKTÓW KSZTAŁCENIA: procentowe (opisowe, procentowe, punktowe, inne ……………………………. formy oceny do wyboru przez wykładowcę) 3 4 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 Formująca, podsumowująca. EFEKTY KSZTAŁCENIA P_W01, P_W02, P_W03, P_U01, P_U02, P_U03, P_U04 P_K01, P_K02 NA OCENĘ 3,0 50%-59% punktów z obydwu sprawdzianów Student rzadko zadaje pytania NA OCENĘ 3,5 60%-69% punktów z obydwu sprawdzianów Student czasami zadaje pytania NA OCENĘ 4.0 70%-79% punktów z obydwu sprawdzianów Student często zadaje pytania NA OCENĘ 4,5 80%-89% punktów z obydwu sprawdzianów Student często zadaje pytania i odnajduje brakujące elementy rozumowania NA OCENĘ 5,0 90%-100% punktów z obydwu sprawdzianów Student często zadaje pytania i odnajduje brakujące elementy rozumowania oraz potrafi wyjaśnić je pozostałym studentom 15. WARUNKI UZYSKANIA ZALICZENIA PRZEDMIOTU: X 16. Osiągnięcie założonych efektów kształcenia i pozytywny wynik zaliczenia egzaminu pisemnego egzaminu ustnego egzaminu praktycznego egzaminu końcowego dwóch sprawdzianów: śródsemestralnego i końcowego TREŚCI PROGRAMOWE Treść zajęć Forma zajęć5 (liczba godz.) Symbol przedmiotowych efektów kształcenia Techniczne fazy inżynierii oprogramowania. Czynności zarządcze inżynierii oprogramowania. 2 P_W01, P_W02, P_W03, Podstawowe pojęcia związane z modelowaniem Wprowadzenie do modelowania w języku UML 2 Wykłady 1. 2. 3. P_U01, P_U02 P_U01, P_U02 2 Podstawowe diagramy UML, ich elementy i zastosowanie. 4. 5. P_W01, P_W02, P_W03, P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 Podstawy organizacji projektu - rodzaje organizacji, role, zadania i produkty, harmonogram 2 Analiza obiektowa. Pojęcia podstawowe 3 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 P_W02, P_W03, P_U01, P_U02, P_U03 6. 5 Wykorzystanie wzorców projektowych i gotowych komponentów. 2 Wykłady, ćwiczenia, laboratoria, samodzielne prowadzenie zajęć przez studenta. P_W02, P_W03, P_U01, P_U02, P_U03 7. Zasady i strategie testowania, 2 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 Ćwiczenia 1. Przykłady budowania projektu 5 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 2. Wykorzystywanie diagramów UML w modelowaniu 6 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 3. Wykorzystywanie wzorców projektowych 6 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 4. Testowanie programów 5 P_W02, P_W03, P_U01, P_U02, P_U03 5. 17. Pełne realizacje harmonogramu projektowania na przykładowych zadaniach 8 P_W01, P_W02, P_W03, P_U01, P_U02, P_U03 METODY DYDAKTYCZNE: 1. Wykład klasyczny. 2. Ćwiczenia przy tablicy. 3. Ćwiczenia z wykorzystaniem komputera. 4. Wykorzystanie platformy e-learningowej Moodle. 5. Konsultacje. 18. LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA6: I Sommerville, Inżynieria oprogramowania, WNT, 2003 B. Bruegge, A. H. Dutoit, Object-Oriented Software Engineering: Using UML, Patterns and Java, Prentice Hall, 2003 3. M. Fowler, UML w kropelce wersja 2.0, LTP, 2005. 1. 2. 19. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności b) Realizacja przedmiotu: ćwiczenia Zajęcia wymagające udziału prowadzącego a) Realizacja przedmiotu: wykłady Rodzaj zajęć c) Realizacja przedmiotu: laboratoria 6 Dostępna w czytelni, bibliotece, Internecie. Liczba godzin na zrealizowanie aktywności w semestrze 15 30 d) Egzamin e) Godziny kontaktowe z nauczycielem 5+5 f) Sprawdzian śródsemestralny g) Sprawdzian końcowy 55 h) Przygotowanie się do zajęć 25 i) Przygotowanie się do zaliczeń/kolokwiów j) Przygotowanie się do egzaminu/zaliczenia k) Wykonanie zadań poza uczelnią 10 c) a) b) końcowego l) ………………… 20. Samokształcenie Łączna liczba godzin zajęć realizowanych z udziałem prowadzącego (pkt. a +b + c + d + e…) Łączna liczba godzin zajęć realizowanych we własnym zakresie (pkt. h + i +j + k + l …) 35 Razem godzin (zajęcia z udziałem prowadzącego + samokształcenie) 90 Liczba punktów ECTS 3 PROWADZĄCY PRZEDMIOT (IMIĘ, NAZWISKO, ADRES E-MAIL, INSTYTUT, NR POKOJU KONSULTACJI): Jerzy Mycka, [email protected], Instytut Matematyki i Technologii Innowacyjnych, pokój nr 205.