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)
http://www.fer.unizg.hr/predmet/opp Asistenti: Web stranice predmeta Danko.Ivosevic@fer.hr (D-335) Alan.Jovic@fer.hr (D-340) Marko.Horvat2@fer.hr (C02-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 P1: Srijeda, 8-10 (14-16), B4 Četvrtak, 10-12 (16-18), B2 Grupa P2: Srijeda, 16-18 (10-12), B4 Četvrtak, 12-14, D1 Grupa P3: Srijeda, 12-14 , B3 Četvrtak, 12-14, D2
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 Prezentacije predavanja i dokumenti na web stranicama predmeta. Upute, bilješke i prezentacije asistenata. A. Jović, M. Horvat, I. Grudenić: UML dijagrami – Zbirka zadataka i riješenih primjera. I. Sommerville, Software engineering, 8th ed., Addison Wesley, 2007. T. C. Lethbridge, R. Laganière, Object-Oriented Software Engineering, 2nd ed., McGraw-Hill, 2005.
Ocjenjivanje u kontinuiranoj nastavi: Maks. broj bodova: Aktivnost (Blicevi): 9 Projekt (15 + 15): 30 Međuispit: 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.