Oblikovanje programske potpore engl Software design Preddiplomski studij
Oblikovanje programske potpore (engl. Software design) Preddiplomski studij: Računarstvo Semestar: 5 ECTS: 8 !!! Nositelji: Nikola. Bogunovic@fer. hr (D-309) – koordinator predmeta Vlado. Sruk@fer. hr (D-332) Predavač: Alan. Jovic@fer. hr (D-340)
Asistenti: Danko. Ivosevic@fer. hr (D-335) Alan. Jovic@fer. hr (D-340) Marko. Horvat 2@fer. hr (C 02 -04) Nikolina. Frid@fer. hr (D-335) Web stranice predmeta Temeljna stranica predmeta (Obavijesti, upute i sl. ): http: //www. fer. unizg. hr/predmet/opp Predavanja: http: //www. zemris. fer. hr/predmeti/opp/
Konzultacije: Svaki nastavnik i asistent objavit će na Web stranicama predmeta svoje raspoloživo vrijeme i prostor za primanje studenata.
ORGANIZACIJA NASTAVE – (1/2) Predavanja: 2 x 2 sata tjedno u 2 ciklusa (7 + 6 tjedana) Grupe predavanja: Grupa P 1: Srijeda, Četvrtak, 8 -10 10 -12 (14 -16), (16 -18), B 4 B 2 Grupa P 2: Srijeda, Četvrtak, 16 -18 (10 -12), 12 -14, B 4 D 1 Grupa P 3: Srijeda, Četvrtak, 12 -14 , 12 -14, B 3 D 2
ORGANIZACIJA NASTAVE – (2/2) Projekt: • • • Rad na projektu je timski u grupi studenata. Nastavnici određuju zadatak (pridijeljenu temu-projekt) i početnog koordinatora svakog tima. Za svaku pridijeljenu temu (tim) bit će zadužen određeni asistent (za konzultacije i provjeru znanja). Koordinator formira tim od 7 studenata (6 studenata i sam koordinator) iz skupine svih upisanih studenata. Ako do određenog roka nije formiran tim, to će učiniti nastavnici. Tim samostalno određuje voditelja (to može ali ne mora biti koordinator). Ako tim do određenog roka ne odredi voditelja, koordinator postaje voditelj i preuzima organizaciju rada i poštivanje rokova na projektu. Projekt se izvodi i dokumentira izmjenom danog elektroničkog obrasca dokumentacije tijekom cijeloga semestra. Rad na projektu i dokumentiranje izvode se u dva ciklusa. Na kraju svakog od dva ciklusa asistenti provjeravaju znanje potrebno za izvedbu projekta, postupke ostvarivanja te cjelovitost i razumljivost dokumentacije. Druga provjera uključuje predaju implementiranog projekta. Sve upute i rokovi bit će objavljeni na Web stranicama predmeta.
Nastavni materijali za učenje 1. Prezentacije predavanja i dokumenti na web stranicama predmeta. 2. Upute, bilješke i prezentacije asistenata. 3. A. Jović, M. Horvat, I. Grudenić: UML dijagrami – Zbirka zadataka i riješenih primjera. 4. I. Sommerville, Software engineering, 8 th ed. , Addison Wesley, 2007. 5. T. C. Lethbridge, R. Laganière, Object-Oriented Software Engineering, 2 nd ed. , Mc. Graw-Hill, 2005.
Ocjenjivanje u kontinuiranoj nastavi: Aktivnost (Blicevi): Projekt (15 + 15): Međuispit: Maks. broj bodova: 9 30 25 Završnom ispitu mogu pristupiti (inače ponovo upisuju predmet) svi studenti koji su ostvarili: • barem 1 bod iz aktivnosti • barem 15 bodova iz projekta Završni ispit: 36 • Na završnom ispitu potrebno je ostvariti barem 12 bodova. Ukupno je za prolaz predmeta potrebno ostvariti barem 50 bodova. Ocjene se dodjeljuju prema pragovima: 50 – 60 – 72 - 86.
Ocjenjivanje na rokovima: Ispitnim rokovima mogu pristupiti studenti koji su tijekom kontinuirane nastave ostvarili: • barem 1 bod iz aktivnosti • barem 15 bodova iz projekta Na ispitnom roku prenose se bodovi iz kontinuirane nastave: Maks. broj bodova: Aktivnost (Blicevi): 9 Projekt: 30 Pismeni ispit na roku: 61 • Na pismenom ispitu potrebno je ostvariti barem 30 bodova. Ukupno je za prolaz predmeta potrebno ostvariti barem 50 bodova. Ocjene se dodjeljuju prema pragovima: 50 – 60 – 72 - 86.
- Slides: 8