You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

VPL pitanje temelji se na aktivnosti VPL (Virtualni laboratorij za programiranje). Izvršavanje i ocjenjivanje pitanja odvija se unutar VPL aktivnosti. 

Unutar istog e-kolegija jedna VPL aktivnost se može koristiti za više pitanja. U programskom kôdu pitanja, na mjestu oznake {{ANSWER}}, bit će ubačen odgovor studenta. VPL tada zamjenjuje svoje vlastite izvršne datoteke onima prisutnima u odgovoru studenta. To omogućava da se nekoliko pitanja temelji na istoj VPL aktivnosti.


Slika : Arhitektura VPL pitanja



Predradnje za izradu VPL pitanja


  1. Najprije je potrebno izraditi aktivnost VPL unutar e-kolegija (Dodaj aktivnost ili resurs → Virtualni laboratorij za programiranje). Preporuka je dodati aktivnost unutar skrivene teme u e-kolegiju te  je potom učiniti dostupnom studentima (opcija Postavi dostupno, ali ne prikazuj na naslovnici e-kolegija). Aktivnost treba biti skrivena od studenata kako joj ne bi mogli izravno pristupiti, no treba istovremeno biti dostupna kako bi se moglo izvršavati i ocjenjivati pitanje.
  2. Zatim je potrebno urediti postavke VPL aktivnosti (Postavke → Uredi postavke):
    1. preporuka je da se ne postavlja Rok za predaju, već da je aktivnost stalno dostupna
    2. u sekciji Postavke predaje zadaće preporuka je postaviti opciju Dozvoljeni broj datoteka na dovoljno velik broj kako bi studenti mogli predati sve potrebne datoteke
    3. u sekciji Zajedničke postavke modula, opciju Dostupnost, je potrebno postaviti na Postavi dostupno, ali ne prikazuj na naslovnici e-kolegija

Postavke aktivnosti VPL

Slika: Postavke aktivnosti VPL

d. Iz bloka Administracija aktivnosti VPL potrebno je odabrati poveznicu Postavke izvršavanja te opcije Pokreni, Pregledaj i Automatsko ocjenjivanje postaviti na Da.


Postavke izvršavanja

Slika: Postavke izvršavanja


e. Iz bloka Administracija aktivnosti VPL potrebno je odabrati poveznicu Izvršne datoteke (poveznica je dostupna i unutar izbornika Opširnije). U sučelju izradite novu datoteku pod nazivom pre_vpl_run.sh  (odabirom tipki Alt+N) i zalijepite u nju sljedeći kôd:

for qvplfile in `ls -1`

           do

                 file=${qvplfile%_qvpl}

           test "$qvplfile" != "$file" && mv "$qvplfile" "$file"

       done


Izrada izvršne datoteke

Slika: Izrada izvršne datoteke


f. Iz bloka Administracija aktivnosti VPL potrebno je odabrati poveznicu Predlošci zadaća te u sučelju izraditi novu datoteku (npr. predlozak.cpp) koju će kasnije biti moguće koristiti kao predložak u VPL pitanju. Moguće je izraditi praznu datoteku ili u nju unijeti cijeli kôd.


Izrada predložka

Slika: Izrada predložka



Izrada VPL pitanja


VPL pitanja izrađuju se u Bazi pitanja te se mogu dodavati u aktivnost Test.

Prilikom izrade pitanja u polje Naziv pitanja upisuje se naziv koji će biti vidljiv samo nastavnicima, a u polje Tekst pitanja upisuje se pitanje koje će se prikazivati studentima u testu.

U sekciji Predložak VPL pitanja moguće je odabrati prethodno izrađeni VPL predložak te ga po potrebi urediti. U predložak je potrebno dodati oznaku {{ANSWER}} gdje će kasnije biti umetnut studentov odgovor. Kôd napisan u ovoj sekciji student neće vidjeti. Također, napravljene izmjene utjecat će samo na trenutno pitanje.

U sekciji Predložak odgovora moguće je dodati kôd koji će biti unaprijed postavljen u okvir za odgovor studenta (polje može ostati i prazno).

Ispravke nastavnika upisane u polje Nastavničke ispravke bit će korištene kao točan odgovor za povratnu informaciju u testu. Ako je opcija Potvrdi označena, dani odgovor će biti provjeren prema testnim slučajevima prilikom spremanja pitanja.

U sekciji Izvršne datoteke i procjena postavki moguće je urediti izvršne postavke i način ocjenjivanja pitanja (izmjene utječu samo na trenutno pitanje).


Postavke VPL pitanja

Slika: Postavke VPL pitanja




Izgled VPL pitanja


Primjer VPL pitanja

Slika: Primjer VPL pitanja





  • No labels