Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[RAC] Predmeti 3. godine preddiplomskog studija

ErnestHemingway

Nocna_smjena Java1 je zapravo predmet koji bi trebao zamijeniti OOP.


Ferovac123

Hvala svima!😃


JoKing

Evo vidim da su ti kolege već odgovorile i mogu se složiti praktički sa svime, samo bih još dodao par mojih viđenja. Po mom mišljenju ono što te java 1 najviše nauči je kako napraviti jedan “kompletan” programerski proizvod, i to bolje nego bilo koji drugi predmet na preddiplomskom. Zato ako gledaš na što se svodi studentsko programiranje na faksu, to su većinom neke “sitnice”, koje ovisno o predmetu znaju biti teške, ali one su realno gledano, “male” i obavljaju točno neku specifičnost. Ako radiš labose u npr. Pythonu, ovisno o odabiru predmeta možeš proć faks tako da ti najduži kod koji napišeš na preddiplomskom ima nekih 300-400 linija. Čak i na ovim točno gledanim programerskim predmetima (tipa web) ti dobiješ neki template pa je tvoj kod zapravo par stotina linija pripreme + zadatak na labosima. I onda dođeš na Javu i tamo za prosječnu zadaću napraviš recimo oko 1k linija (recimo najveća zadaća (posljednja gdje radiš neku varijantu uređivača teksta) mi ima negdje sve zajedno oko 2600 linija kroz desetke datoteka). I upravo to je ono što je po meni najveća kvaliteta ovog predmeta. To što te on uči kako napraviti jedno cjelovito programsko rješenje. Lakše mi je napraviti 3 programa od 1000 linija, nego jedan od 2000, zato što sa svakim novom klasom/funkcijom ti dobivaš novu međuzavisnost na koju moraš paziti. Tu si prisiljen prilikom ulaska u mnoge funkcije raditi razne provjere i bacati iznimke, i raditi dokumentaciju, i pisati testove, što su sve jako korisne stvari za naučiti, a na svim drugim predmetima si mogao ignorirati takve stvari. Osim toga rade se i same pojedinosti jave, kako ona memorijski funkcionira i razno razne stvari ne strogo vezane za programiranje, ali jako bitne za razumijevanje koda (tipa da znaš razlog zbog kojeg možeš dobit ClassCastException iako na prvi pogled sve izgleda korektno). Uglavnom da zaključim Java1 je predmet na kojem ćeš dobiti veliko znanje, je li predmet overratean? Pa rekao bih da čak i je, u svakom slučaju nećeš postati pro programer samo nakon ovog predmeta. Je li predmet najbolji predmet na preddiplomskom? Rekao bih apsolutno da, pogotovo ako nisi osoba koja programira nevezano za faks. Spominju se tu i obrasci, još jedan super predmet, ali po mom mišljenju predmet sa dosta problema (npr sama kvaliteta uputa za javu notepad i obrasce notepad (labos) je razlika nebo i zemlja, a i gradivo u nekim segmentima je diskutabilne kvalitete). Uglavnom da se sad vraćam opet na upise kriterij bi mi bio odabrati jedan teži predmet koji me zanima i kojem bih se posvetio, i jedan lakši predmet koji je samo za ez prolaz (tipa u ljetnom semestru sam birao obrasce i irg (što bih rekao da su predmeti koji spadaju u grupu težih izbornih) i to je možda malo previše za mene kao jednog prosječnog studenta). Ali na kraju to je sve tvoj osobni odabir na koji najveći utjecaj ima tvoja zainteresiranost, volja za učenjem, predznanje…


AK10

JoKing najbolji opis ovog predmeta!

Uz to bih dodala da sam se i sama mislila hocu li upisati sap uz javu ili nesto prelagano. I sreca nisam uzela sap jer mislim da ne bi imala zivota pored faksa jer i ostali predmeti pored tih izbornih iziskuju puno rada. Ne treba ti to u zivotu, upisi sap na diplomskom. #mojemisljenje


ana

JoKing Slazem se sa svim i jos bih htjela nadopuniti da Java1 nije jedan od onih predmeta gdje ces na kraju moci reci kao “naucio/la sam to, to i to”, nego se vise stvara neko iskustveno znanje. Ako radis sam zadace (na koje se stvarno potrosi puno vremena) i gledas predavanja, ne treba sad nesto sjest i ucit prije ispita jer vise manje sve vec prokuzis kroz zadace.
Ne znam kako drugima, ali kod sebe sam vidjela da mi je puno lakse pisati labose iz nekih drugih predmeta (a i kvalitetnije izgledaju) nakon Jave jer se ful ispraksiras kroz milijun linija koda zadaca i kind of ti prirodno dolazi pisanje koda. Takoder naucis dosta nekih tips and tricks u javi koji super dodu kasnije. Skuzila sam da dosta kolega koji nisu bili na Javi1 vole pisati cijeli labos u jednom razredu i onda to bude clusterfuck koda za debugiranje (jer se boje novih razreda i sucelja for some reason), a mislim da na javi naucis kada sta koristiti i kako bolje oblikovati kod da kada ponovno otvoris kod razumijes sta si napisao dva mjeseca ranije (ovo se jos dublje i sire nauci i na Obrascima sto isto preporucam). Takoder, mislim da se nauci i pocnes primjenjivat puno nekih funkcionalnosti jave koje nisi koristio prije. Mislim mozda ima ljudi koji su malo napredniji ali ja nisam definitivno na drugoj godini koristila functional interfacove kad zelis mijenjat ponasanje funkcije, lambda izraze, pisala svoje komparatore, odvajala neka ponasanja u sucelja, uopce razmisljala o koristenju visedretvenosti i takve neke stvari (naravno osim ako nisu bili eksplicitno zadani u labosima), ali nakon jave sam pocela takve stvari(i jos puno ostalih) redovno primjenjivati u labosima/zadacama/projektima.


Dave

Oblikovni obrasci u programiranju

Upisao sam predmet jer sam o njemu na ovim stranicama čitao hvalospjeve. So wrong.
Činjenicu da se obrasci, koji su inače vrlo korisni, mogu naučiti samostalno doma iz knjige ili interneta zanemario sam jer, valjda, predmet daje disciplinu, širinu i bolje znanje. Opet krivo.
Ovaj predmet daje frustraciju zbog loših (na granici nepostojećih) materjala za učenje, lošeg vođenja predmeta i definiranja ishoda učenja, kao i labosa koji daju minimalno znanje uz maksimizaciju vjerojatnosti čira na želudcu.
Oh, labosi su posebna priča. Uz relativno visok prag (što je manji problem), uočljivo je da znanje za izradu vježbe možete steći - uglavnom nigdje, a iz službenih materjala sigurno ne. Čitanjem uputa za labose iz ovog predmeta neuspješno sam razvijao sposobnosti kontemplacije nad zadatcima u kojima ni anđelima nebeskim i apostolskim prvacima nije jasno što piše ni što autor zadatka traži. Još uvijek iščekujem dan kad će fejk međugorska Gospa objaviti Zdravku Mamiću da su labosi iz ovog predmeta bili samo šala i da je to bio test koji procjenjuje koliko studenti FER-a mogu pojesti fekalija u jedinici vremena. (Ispostavilo se da mogu puno.) Zdravko će tada doći na FER i kao spasitelj studenata prožvakati zadatke u kojima se traži pisanje strojnog koda iz C++-a. Da je to igdje objašenjeno, i hajde, ne bih (ovoliko) kmečao. Ovako je samo žalosno.
Znanje koje sam stekao na predmetu mogao sam steći učeći samostalno u barem dvostruko manje vremena i s manje popijenih normabela. Šalu na stranu, ako cijenite svoje vrijeme i razum, ne upisujte ovo.

Težina: 6 / 10
Korisnost: 2 / 10
Bih li preporučio/la predmet: Mazohistima DA, ostalima NE


[obrisani korisnik]

Dave
Odgledao sam sva videopredavanja Segvica, lik nema blage objasnjavati gradivo i samo kenja. 2. ciklus je Cupic snimao predavanja i to je bilo takvo olaksanje, da barem on drzi kolegij i sastavlja ispite i labose, vjerojatno bi bio jedan od kvalitetnijih kolegija. Nisam polozio kolegij vec ispisao ali namjeravam pogledati Cupiceva predavanja kad budem malo vise istrazivao obrasce


TentationeM

Dave Ja sam položio OOUP doduše ima već 3 godine. Slažem se u potpunosti da Šegvićeva predavanja nisu najsretnija, ali su sada barem snimljena, pa ako preslušaš više puta ono što ti nije jasno posluže svrsi.

Unatoč tome ne bih se složio s tako niskom ocjenom korisnosti predmeta. Vjerujem da ako imalo voliš programirati, ne bi razvio ovakav hejt prema kolegiju. 😆 Jednostavno treba uložiti gro vremena u njega za naučit kak spada. Prvi ciklus mi je zapravo bio jednako zanimljiv i bitan jer je dinamički polimorfizam osnova svakog obrasca. I to mi je postalo jasno tek na kraju kolegija. Sjećam se da sam nekoliko puta prolazio kroz prezzu prije nego sam skužio što prva dva labosa traže od mene. A ako ih samostalno odradiš, mislim da daju jedan širi pogled i odlično razumijevanje polimorfizma neovisno o jeziku. I s razlogom se pišu u C/C++.

Problem je općenito što krajem prvog i pogotovo drugi ciklus obrazaca ima jako puno. I vrlo su slični. Ako dobro ne ovladaš njima, lako ih pomiješaš. Zadataka na ispitu ima jako puno, i svaki zadatak uvijek cilja na jedan obrazac. A istovremeno su svi zadaci rješivi običnom strategijom i lako te zavedu na krivi put. Tako da se tu lako gube bodovi.

Da se razumijemo, ja sam položio kolegij s jedva 3. I to zato kaj sam ga slušao uz završni i imao sam nekoliko kolegija zaostataka za očistit preddiplomski. Ali mi je to jedan od rijetkih kolegija s kojih mi je jako puno ostalo i koje sam sretan da sam odslušao. Ne vjerujem da bih samostalno bio toliko motiviran. A prema tome bi trebali vrednovati kolegije, zar ne.


sheriffHorsey

TentationeM Evo par riječi za kolege koji nisu slušali predmet ove godine ili su razmišljali o upisu sljedeće godine. Nema više odgovaranja kod asistenata i pisanja pripreme već se bodovi skupljaju na mini ispitima u trajanju od sat i pol gdje se može dobiti maksimalno 5 bodova. Većina starijih kolega je govorila da se prag lagano skupi na prva dva labosa, a koliko vidim na ferku, to je uspjelo vrlo malom broju ljudi. Problem nije što obrazaca ima jako puno već u tome što su materijali smeće, a ove godine i organizacija. Šegvićeva predavanja i prezentacije su užasne. Mislio sam da će bit bolje u drugom ciklusu, ali su me dočekala preduga Čupićeva predavanja gdje se vječno tupi po javinim komponentama. Uz ovo su se održavale tjedne konzultacije gdje su spominjali ključne stvari za rješavanje labosa kojih nema u prezentacijama. Na kraju sam gradivo predmeta naučio iz kombinacije indijskih tutorijala, refactoring gurua, wikipedije i stack overflowa. Ovo znanje možda i je korisno, ali definitivno nebih preporučio ljudima da upišu ovaj predmet.


in1

TentationeM Ja sam položio OOUP doduše ima već 3 godine. Slažem se u potpunosti da Šegvićeva predavanja nisu najsretnija, ali su sada barem snimljena, pa ako preslušaš više puta ono što ti nije jasno posluže svrsi.

Šegvićeva predavanja nema smisla slušati osim ako ne priča o nečem specifičnom za labose ili o nečemu što se ne može drugdje pronaći. Vezano za obrasce, predavanja ovog lika su barem 10x bolja/jasnija od onoga što Šegvić priča:

I dalje mi je neobjašnjivo ZAŠTO ŠEGVIĆ NIJE NABAVIO NEKI NORMALNI MIKROFON ARGGGGGGGGHHHHHHHHHHHHHH


Fortius

TentationeM ja sam poprilično sigurna da se ljudi žale na taj predmet ne zbog toga što profesor ne objašnjava baš najbolje, nego to što uopće ne objašnjava u videima. Videi su kratki i profesor čita s prezentacije. Jedino se nešto pametno naučilo na konzultacijama ove godine, a par puta se dogodilo da su konzultacije bile duže od time slota koje su imale, pa neki kolege koji su kasnije imali neki drugi predmet nisu mogli do kraja slušati (a ni nisu se snimale konzultacije). Mislim da je to razlog ljutnje većine kolega ove godine. Ja sam odustala od predmeta rano jer nisam mogla doći do nekih informacija i nisam imala previše vremena se baviti izvlačenjem istih sa stack overflowa ili sličnih stranica, ali dobro to sam ja kriva jer sam lijena.


macaklin

Kakav je predmet Paralelizam i konkurentnost?


BigZ1

macaklin ja ga imao i odustao sam jer sam upisao predmet ekstra. moj odgovor je ne. Knezovic ti je radio preze dan prije,sve je bilo sbrda sdola,no generalno odlicna stvar za cut i slicno,morat cu ga na diplomskom upisat pa ono nadam se da ce tad bit okej. imas neki projekt ko fol i ispit je bio navodno lol.. Upisi arh2 mozda ako si vec pitao za ovaj predmet jer meni su bili slicni interesi pa eto.


[obrisani korisnik]

jedini koristan dio OOUP-a je prvi dio gdje se govori o polimorfizmu, sve poslije toga su recepti za brainlete koji ne mogu sami smislit svoja rjesenja problema, change my mind 😎🚬


Bucc

Otvoreno računarstvo

niš koristi, ali stvarno. Nekakve norme, malo puno se priča o XML-u, JSON-u, ne znam ni ja čemu. Ima 40% prag na aktivnosti, iz svega je 40% MI, ZI i labosi. Nije teško skupit pragove na aktivnosti i na labosima, ali meni na ispitima je bio jer su ispiti tipa objasni, onak daj me kil. Objasniš u jednoj rečenici nešto što te pita, što im odgovori na pitanje, i dobiješ šipak od bodova. Prezentacije su čisto sranje. 800 nečitljivih i nestrukturiranih slajdova (ironija jer se govori na predmetu kak svi podaci moraju biti strukturirani i čitki) i puno nepotrebnih informacija. Još ću reći samo ovo: rađe bih imao još nekog srbljića neg ovo smeće, još tri PPJ-a bih rađe imao, there, I said it. I da, imam ovo na jesenskom roku, ajme meni.

Težina: mnogo za mene / 10
Korisnost: -inf / 10
Bih li preporučio predmet: ne, jer je niš koristi


DariolaVremenskiPutnik

Ima tko osvrt na predmet “Električna i hibridna vozila”?


korisnicko_ime

Može li se upisati Java 2 bez Jave 1 te ima li to uopće smisla? Zanima me web a vidim da je Java 1 dosta teška


Rene

korisnicko_ime moze, ali moras nadoknadit par zadaća s jave1 jer se koriste na javi2


kix7

korisnicko_ime

Rene

u prijevodu, ne moze


Nocna_smjena

korisnicko_ime kao sto je kolega Fish99 rekao. Bolje ne Javu2 bez Jave1. Proklinjat ces sebe


« Prethodna stranica Sljedeća stranica »