1import{c as m,o as s,t as g,u as x,a as C,b as e,s as E,r,d as y,w as a,e as t,f as l,g as o,h as D,i as u}from"./index-WgDlVItJ.js";const S={class:"inline-flex items-center rounded-md dark:bg-inherit bg-blue-50 px-2 py-1 text-xs font-medium text-sky-600 dark:text-sky-700 ring-1 ring-inset ring-sky-700/10 dark:ring-sky-700"},n={__name:"EC_Badge",props:{text:{type:String,required:!0}},setup(p){return(j,d)=>(s(),m("span",S,g(p.text),1))}},M={class:"max-w-6xl overflow-y-auto"},P={key:0,class:"text-left text-rose-600 flex font-bold"},w={__name:"EC_IntroductionView",setup(p){const j=x();C(()=>{e.introductionDialogRead=!1,E("",{title:"VAŽNO: PreÅ¡li smo na Educoder 2.0!",messageHtml:'Otvorili ste staru verziju Educodera. Možete ga i dalje koristiti za vježbu, meÄutim izaÅ¡ao je novi, bolji i brži Educoder 2.0.<br /><br />Link: <a href="https://fipu-educoder-nuxt.netlify.app/" target="_blank" rel="noopener noreferrer">https://fipu-educoder-nuxt.netlify.app/</a><br /><br />Educoder 2.0 koristi se za provoÄenje kolokvija i pismenih ispita.'})});function d(k){e.introductionDialogRead=!0,j.push(k)}return(k,i)=>{const v=r("EC_Title"),b=r("EC_Subtitle"),z=r("EC_Button"),f=r("EC_PopupCard");return s(),y(f,null,{default:a(()=>[t("div",M,[l(v,null,{default:a(()=>i[1]||(i[1]=[o("EduCoder")])),_:1}),i[4]||(i[4]=t("br",null,null,-1)),i[5]||(i[5]=o(" Dobro doÅ¡li u EduCoder! EduCoder je nova aplikacija za provoÄenje ispita iz programiranja na ")),i[6]||(i[6]=t("a",{href:"https://fipu.unipu.hr/",class:"underline",target:"_blank"},"Fakultetu informatike u Puli.",-1)),l(b,{class:"text-rose-600"},{default:a(()=>i[2]||(i[2]=[o(" Važno! Molimo proÄitajte.")])),_:1}),i[7]||(i[7]=o(" EduCoder aplikacija izvodi se u vaÅ¡em web pregledniku i omoguÄava vam ")),i[8]||(i[8]=t("b",null,"(1) rjeÅ¡avanje ispita/kolokvija",-1)),i[9]||(i[9]=o(" iz programiranja u HTML, CSS i JavaScript jezicima, ")),i[10]||(i[10]=t("b",null,"(2) neograniÄeno vježbanje",-1)),i[11]||(i[11]=o(". te samostalno uÄenje u ")),i[12]||(i[12]=t("b",null,"(3) Sandbox",-1)),i[13]||(i[13]=o(" okruženju.")),i[14]||(i[14]=t("br",null,null,-1)),i[15]||(i[15]=t("br",null,null,-1)),i[16]||(i[16]=t("b",null,"(1) RjeÅ¡avanje ispita",-1)),i[17]||(i[17]=o(" provodi se u vremenskom okviru koji odreÄuje nastavnik koji provodi ispita. Potrebno je unijeti ")),i[18]||(i[18]=t("b",null,"Ime",-1)),i[19]||(i[19]=o(", ")),i[20]||(i[20]=t("b",null,"Prezime",-1)),i[21]||(i[21]=o(", ")),i[22]||(i[22]=t("b",null,"JMBAG",-1)),i[23]||(i[23]=o(" te ")),i[24]||(i[24]=t("b",null,"Å ifru zadatka",-1)),i[25]||(i[25]=o(". Å ifru zadatka dobivate od nastavnika koji provodi ispit. Ako EduCoder ne prihvaÄa Å¡ifru, a smatrate da bi trebao, molimo da javite nastavniku.")),i[26]||(i[26]=t("br",null,null,-1)),i[27]||(i[27]=o(" Nakon Å¡to unesete tražene podatke, ukljuÄujuÄi Å¡ifru zadatka, pritisnite gumb ")),l(n,{text:"Dohvati"}),i[28]||(i[28]=o(". Ako je zadatak uspjeÅ¡no uÄitan, vidjet Äete njegove detalje.")),i[29]||(i[29]=t("br",null,null,-1)),i[30]||(i[30]=o(" Sada možete zapoÄeti s rjeÅ¡avanjem zadatka pritiskom na gumb ")),l(n,{text:"ZapoÄni ispit"}),i[31]||(i[31]=o(". Napomena: ovo možete uÄiniti samo jednom! U sluÄaju da vrijeme istekne, EduCoder Äe ")),i[32]||(i[32]=t("u",null,"automatski zatvoriti ispit i uploadat rjeÅ¡enje",-1)),i[33]||(i[33]=o(". Dodatno, lokalno možete preuzeti kopiju vaÅ¡eg ispita/kolokvija koju nigdje ")),i[34]||(i[34]=t("u",null,"ne predajete",-1)),i[35]||(i[35]=o(". ")),i[36]||(i[36]=t("br",null,null,-1)),i[37]||(i[37]=t("br",null,null,-1)),i[38]||(i[38]=t("b",null,"(2) Vježbanje",-1)),i[39]||(i[39]=o(" vam pruža priliku da rjeÅ¡avate zadatke bez ograniÄenja na broj pokuÅ¡aja, Å¡to znaÄi da ih možete ponavljati koliko god puta želite. Da biste pristupili vježbama, potrebno je uÄitati Å¡ifre koje moÄete pronaÄi u skriptama.")),i[40]||(i[40]=t("br",null,null,-1)),i[41]||(i[41]=t("br",null,null,-1)),i[42]||(i[42]=t("b",null,"(3) Sandbox",-1)),i[43]||(i[43]=o(" vam pruža izolirano okruženje za vježbanje programiranja ")),i[44]||(i[44]=t("b",null,"bez definiranih zadataka, vremenskog ograniÄenja i anti-cheat rjeÅ¡enja.",-1)),i[45]||(i[45]=t("br",null,null,-1)),i[46]||(i[46]=t("br",null,null,-1)),i[47]||(i[47]=t("i",{class:"fa-solid fa-info-circle text-sky-600"},null,-1)),i[48]||(i[48]=o()),i[49]||(i[49]=t("u",null,"Prilikom rjeÅ¡avanja ispita ili vježbanja, imat Äete pristup skriptama iz kolegija za koji rjeÅ¡avate zadatak.",-1)),i[50]||(i[50]=t("br",null,null,-1)),i[51]||(i[51]=t("i",{class:"fa-solid fa-info-circle text-sky-600"},null,-1)),i[52]||(i[52]=o()),i[53]||(i[53]=t("u",null,[o("Topla preporuka je pisati ispite u "),t("i",null,"fullscreen modu"),o(" vaÅ¡eg preglednika.")],-1)),i[54]||(i[54]=t("br",null,null,-1)),i[55]||(i[55]=t("i",{class:"fa-solid fa-info-circle text-sky-600"},null,-1)),i[56]||(i[56]=o()),i[57]||(i[57]=t("u",null,[o('ispit predajete klikom na "ZavrÅ¡i ispit" ili se '),t("b",null,"automatski predaje kada istekne vrijeme"),o(".")],-1)),i[58]||(i[58]=t("br",null,null,-1)),i[59]||(i[59]=t("br",null,null,-1)),i[60]||(i[60]=t("i",{class:"fa-solid fa-triangle-exclamation text-rose-500"},null,-1)),i[61]||(i[61]=t("b",{class:"text-rose-600"}," Nije dopuÅ¡teno",-1)),i[62]||(i[62]=o(" zatvaranje, minimizacija prozora ili promjena kartice/taba. U sluÄaju minimizacije ili promjene kartice/taba, EduCoder Äe vas prvi put upozoriti, a drugi put se automatski ")),i[63]||(i[63]=t("b",null,"zavrÅ¡ava ispit",-1)),i[64]||(i[64]=o(" i pohranjuje vaÅ¡e trenutno rjeÅ¡enje kao konaÄno. ")),i[65]||(i[65]=t("br",null,null,-1)),i[66]||(i[66]=t("i",{class:"fa-solid fa-triangle-exclamation text-rose-500"},null,-1)),i[67]||(i[67]=t("b",{class:"text-rose-600"}," Nije dopuÅ¡teno",-1)),i[68]||(i[68]=o(" kopiranje iz vanjskih izvora. EduCoder ima mehanizme koji to mogu detektirati stoga vas molimo da to ne Äinite! ")),i[69]||(i[69]=t("br",null,null,-1)),i[70]||(i[70]=t("i",{class:"fa-solid fa-triangle-exclamation text-rose-500"},null,-1)),i[71]||(i[71]=t("b",{class:"text-rose-600"}," Nije dopuÅ¡teno",-1)),i[72]||(i[72]=o(" koriÅ¡tenje preÄaca za spremanje ")),l(n,{text:"CTRL/CMD + s"}),i[73]||(i[73]=o(" osvježavanje stranice ")),l(n,{text:"CTRL/CMD + r"}),i[74]||(i[74]=o(" zatvaranje prozora ")),l(n,{text:"CTRL/CMD + w"}),i[75]||(i[75]=o(" i sliÄno. Sve Å¡to napiÅ¡ite se automatski sprema, ne morate ruÄno spremati vaÅ¡ napredak. KoriÅ¡tenje preÄaca Äe vjerojatno rezultirati automatskim zatvaranjem ispita i predajom ispita! MeÄutim, ")),i[76]||(i[76]=t("b",null,"dozvoljeno je koriÅ¡tenje preÄaca za kopiranje i lijepljenje",
1-1)),i[77]||(i[77]=o()),l(n,{text:"CTRL/CMD + c"}),i[78]||(i[78]=o()),l(n,{text:"CTRL/CMD + v"}),i[79]||(i[79]=o(". Dodatna preporuka je da privremeno ugasite screen-overlay aplikacije (npr. ")),i[80]||(i[80]=t("b",null,"f.lux",-1)),i[81]||(i[81]=o(", ")),i[82]||(i[82]=t("b",null,"GeForce Experience",-1)),i[83]||(i[83]=o(", itd.) ")),i[84]||(i[84]=t("br",null,null,-1)),i[85]||(i[85]=t("i",{class:"fa-solid fa-triangle-exclamation text-rose-500"},null,-1)),i[86]||(i[86]=t("b",{class:"text-rose-600"}," Svaki oblik",-1)),i[87]||(i[87]=o(" varanja Äe rezultirati poniÅ¡tavanjem svih ispita/kolokvija i vježbi koje ste rjeÅ¡avali te prijavom etiÄkom povjerenstvu SveuÄiliÅ¡ta Jurja Dobrile u Puli. ")),i[88]||(i[88]=t("br",null,null,-1)),i[89]||(i[89]=t("br",null,null,-1)),i[90]||(i[90]=t("i",{class:"fa-solid fa-triangle-exclamation text-amber-500"},null,-1)),i[91]||(i[91]=t("b",{class:"text-amber-600"}," Upozorenje!",-1)),i[92]||(i[92]=o(" U sluÄaju ")),i[93]||(i[93]=t("b",null,"naglog zatvaranja",-1)),i[94]||(i[94]=o(" EduCodera (preglednik se zamrzne/nestane struje), imate odreÄeni period vremena da se vratite u ispit i nastavite ga pisati bez upozorenja. Ako je trebalo duže vremena da se vratite u ispit od dopuÅ¡tenog, dobit Äete ")),i[95]||(i[95]=t("b",null,"upozorenje",-1)),i[96]||(i[96]=o(" ili se automatski ")),i[97]||(i[97]=t("b",null,"zavrÅ¡ava ispit",-1)),i[98]||(i[98]=o(" i pohranjuje vaÅ¡e trenutno rjeÅ¡enje kao konaÄno. ")),i[99]||(i[99]=t("br",null,null,-1)),i[100]||(i[100]=t("i",{class:"fa-solid fa-triangle-exclamation text-amber-500"},null,-1)),i[101]||(i[101]=t("b",{class:"text-amber-600"}," Upozorenje!",-1)),i[102]||(i[102]=o(" EduCoder podržava automatsku evaluaciju kôda, ali budite oprezni prilikom pisanja petlji i rekurzivnih funkcija. Iako je velika veÄina sluÄajeva beskonaÄnih petlji pokrivena, postoji moguÄnost da neki nisu. Kada piÅ¡ete kompleksne petlje, preporuÄuje se iskljuÄiti automatsku evaluaciju. TakoÄer, EduCoder Äe vas upozoriti ako se vaÅ¡ kôd iterira predugo. Prilikom slanja web zahtjeva na vanjske API servise, preporuÄuje se iskljuÄiti automatsku evaluaciju kako bi se izbjeglo blokiranje zbog prevelikog prometa. ")),i[103]||(i[103]=t("br",null,null,-1)),i[104]||(i[104]=t("div",{class:"w-full h-0.5 bg-neutral-500 rounded-full my-2"},null,-1)),u(e).user.email?D("",!0):(s(),m("span",P," Molimo da se prijavite s UNIPU Google raÄunom kako biste nastavili. ")),l(z,{bg:u(e).user.email?"blue":"",disabled:!u(e).user.email,class:"mt-4 h-8",onClick:i[0]||(i[0]=T=>d("exam"))},{default:a(()=>i[3]||(i[3]=[o(" ProÄitao sam upute ")])),_:1},8,["bg","disabled"])])]),_:1})}}};export{w as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.