PageSourceSearch

https://fipu-educoder.netlify.app/assets/EC_IntroductionView-B4GDI6Mq.js

js fipu-educoder.netlify.app collected 2026-10-03 10:44:08 UTC 9,302 bytes, 1 lines download raw bytes

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.