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.