digitalna zbirka zadataka s evaluatorom programadigitalna zbirka zadataka s evaluatorom programa eva...

20
1 Digitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015.

Upload: others

Post on 30-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

1

Digitalna zbirka zadataka s evaluatorom programa

EVA

Upute za nastavnike

ver. 1.3

SysPrint, 2015.

Page 2: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

2

Web-adresa SysPrintovog evaluatora: evaluator.sysprint.hr.

Da biste mogli koristiti evaluator, najprije se morate registrirati - kliknite na Registracija.

Registracija korisnika

Važno je odabrati odgovarajuću školu jer se podaci u pozadini automatski povezuju s njom.

Trebate upisati administratorsku lozinku koju na osobni zahtjev dobijete od SysPrinta.

Pozor: radi zaštite podataka učenika, nastavnik mora osobno zatražiti lozinku, pri čemu provjeravamo dostavljene podatke.

Page 3: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

3

Načini korištenja digitalne zbirke Zbirka se može koristiti na dva načina:

• Fitness način rada namijenjen je za vježbanje i (samo)provjeru vlastitog znanja. Učenici ga mogu prakticirati samostalno, kod kuće ili bilo gdje drugdje gdje imaju pristup internetu. Ovaj način ne zahtijeva povezivanje podataka sa školom, razredom ili nastavnikom pa je potpuno neovisan o njima. Podaci koji se pohranjuju u fitness načinu dostupni su samo učeniku.

• Stress način rada koristi se za organiziranje i provođenje školskih testova, što zahtijeva određene korake i predradnje. Primjerice, nastavnik najprije mora odabrati zadatke za test i zakazati datum i vrijeme provođenja testa i to za određeni razred. Da bi učenik pristupio testu, more se prijaviti u taj razred i mora znati pristupu šifru razreda (dodjeljuje je nastavnik).

Dok učenici rješavaju fitess ili stress zadatke nastavnik ima potpuni uvid u njihova rješenja i rezultate evaluacije.

Podsjetnik: fitness i stress su dva funkcionalno i didaktički različita načina rada, iako im je cilj isti – evaluacija programskih rješenja učenika.

Programski jezici

Digitalna zbirka podržava evaluaciju programskih rješenja za 8 programskih jezika: Python, QBasic, Small Basic, Pascal, C, C++, C# i Java.

Uvodna stranica ujedno je i izbornik programskih jezika:

Savjet: na ovu stranicu možete se vratiti u bilo kojem trenutku i tako promijeniti sadržaj zbirke i vrstu evaluatora.

Page 4: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

4

Ograničenja Evaluator ne podržava programe koji se izvode u grafičkom sučelju.

Sadržaj zbirke, odnosno izbor zadataka, usklađen je sa SysPrintovim udžbenicima iz informatike.

Prijava korisnika

Na početnoj stranici unesite pristupne podatke koje ste naveli tijekom registracije. Nakon uspješne prijave, aplikacija će vas odvesti na početnu stranicu za nastavnike (stranica Škola).

Postavke web-preglednika

Pozor: Za pravilan rad aplikacije nužno je da web-preglednik dozvoljava izvođenje JavaScript skripti i otvaranje skočnih prozora. Za udoban rad preporuča se omogućavanje web-kolačića.

Na kraju ovih uputa je kratki vodič za prilagođavanje postavki web-preglednika.

Glavni izbornik Glavni izbornik za nastavnike sastoji se od sedam opcija:

Ikona desno označava trenutno odabrani programski jezik (na slici je odabran Python). Klikom na tu ikonu vraćate se na izbornik programskih jezika gdje možete promijeniti programski jezik te time sadržaj zbirke i vrstu evaluatora.

Page 5: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

5

Stranica Škola

Kao što je vidljivo na slici, aplikacija pamti iz koje ste škole. Taj je podatak ključan za pravilan rad aplikacije.

Savjet: Ako u nekom trenutku nije prikazan podatak o školi, ponovo se logirajte.

Na ovoj stranici nastavnik formira nove razrede, briše ih i uređuje te sređuje podatke učenika.

Plavi panel je "sistemski" – omogućuje kreiranje novog razrednog odjeljenja te premještanje svih razrednih odjeljenja za jedan razred više (učenike iz 4. razreda stavlja u pasivu). Potonju akciju izvodite samo jednom godišnje, obično na kraju školske godine ili na početku nove.

Pozor: Da bi se vaši učenici uopće mogli prijaviti za rad s evaluatorom, preduvjet je da formirate razredna odjeljenja. U njih će se učenici sami prijaviti tijekom svoje prve prijave u evaluator. Dakle, nastavnik mora kreirati razredna odjeljenja, ali se učenici sami upisuju u njih.

Nakon što ste kreirali razred, u zelenom panelu ga uređujete: brišete ga (ako ste za pogrešno kreirali), mijenjate mu lozinku ili svim učenicima razreda šaljete mail.

Savjet: Svakom razrednom odjeljenju možete odrediti lozinku (preporučljivo iz sigurnosnih razloga). Kasnije ju možete promijeniti u bilo kojem trenutku. Naravno, lozinku trebate kazati učenicima.

Nastavnici škole koji namjeravaju koristiti evaluator također imaju svoj "razred" – zove se nastavnici. Taj je naziv sistemski pa ga nipošto nemojte pokušavati mijenjati.

U narančastom panelu uređujete podatke učenika (dio vama dostupan). Posebice je važna naredba u drugi razred, pomoću koje premještate pojedinog učenika u drugo razredno odjeljenje. Polje lozinka razreda kod učenika treba biti identična lozinki razreda u zelenom panelu. Ako nije, uputite učenika na novu lozinku jer tijekom prijave sustav provjerava jesu li te dvije lozinke identične.

Page 6: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

6

Savjet: Ukoliko želite koristiti mogućnost slanja email poruke svim učenicima razreda (dugme mail razredu) upozorite učenike da u svoje profile upišu stvarnu, odnosno aktivnu email adresu.

Pozor: Zbog zaštite privatnosti, tijekom formiranja i slanja email poruke čitavom razredu nastavnik ne vidi email adrese učenika.

Stranica Zadaci

Ovdje je pregled svih dostupnih zadataka iz digitalne zbirke zadataka, njihov opis te parametri po kojima se zadaci razvrstavaju. Zadaci su kategorizirani po nekoliko kriterija:

• Razina škole: zadaci za osnovnu ili za srednju školu. Aplikacija automatski detektira iz koje ste vrste škole i tome sukladno filtrira popis zadataka u žutom panelu lijevo.

• Razina razreda: zadaci za određeni razred unutar pojedini školske razine • Vrsta: zadaci iz udžbenika ili dodatni zadaci (npr. natjecateljski i sl.). • Tip: zadaci namijenjeni za vježbu (fitnes) i zadaci namijenjeni za školski test (stress)

U dnu lijevog panela su dva dugmeta pomoću kojih nastavnici mogu dodavati svoje vlastite zadatke u zbirku zadataka i uređivati/mijenjati njihove podatke.

Za rad s dodatnim zadacima na raspolaganju su zasebne upute.

Savjet: Dobro se upoznajte sa zadacima, njihovom strukturom i parametrima. Radi bolje evidencije, stranicu ili njene dijelove možete ispisati na pisač.

Page 7: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

7

Stranica Testovi

Ovo je "control panel" za testove – tu ih kreirate, uređujete, brišete, pregledavanje rezultate učenika, pratite u stvarnom vremenu kako učenici rješavaju test i ispisujete tablice sa završnim rezultatima testa.

Kreiranje novog testa

Odaberite razredno odjeljenje za koje planirate sastaviti test i kliknite na dugme novi test. Otvorit će se forma za upis osnovnih podataka teksta.

Za lakše planiranje datuma ispod je dugme kojim pozivate školski kalendar.

Nakon što ste sve dobro isplanirali i upisali kliknite na dugme Spremi kako biste pohranili test.

Uočite razliku novog testa od prijašnjeg – novi ima oznaku O. To znači da je test do daljnjega otvoren i može se mijenjati. Test će biti otvoren sve dok ga ne zaključite, što ćete učiniti na dan pisanja testa. Nakon što učenici napišu test, zaključite ga. Za demonstraciju, pokažimo kako se to radi. Označite test tako da kliknete na dugme sa strelicom.

Test sada vidite u preview načinu. Želite li ga uređivati, kliknite na link Edit.

Page 8: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

8

Sada je tablica s podacima testa u edit modu (zelena podloga) pa možete mijenjati podatke. Na slici zapažate da smo promijenili status testa iz otvoreni u zaključen. To isto čete i vi učiniti nakon što učenici napišu test. Naravno, ne zaboravite kliknuti na link Update kako bi se učinjene promjene spremile u bazu.

Što ako se nakon zaključenog testa pojavi učenik koji je opravdano izostao a želi pisati test? U tome sličnim situacijama privremeno ćete otvoriti test kako bi ga učenik mogao pisati. To činite klikom na dugme otključaj.

Ovo je bilo samo za demonstraciju – vratimo se testu kojeg ste upravo kreirali. Drugi je korak određivanje zadataka koje će test sadržavati.

Izbor zadataka testa

Da biste odabrali zadatke kliknite na dugme izbor zadataka. Otvorit će se panel sa stress zadacima.

Panel sadrži stress zadatke organizirane po poglavljima u udžbeniku. Raširite poglavlje koje trenutno obrađujete na nastavi i odaberite zadatke koje želite. Zadatke birate tako da ih čekirate. Nakon što ste odabrali zadatke kliknite na dugme < preuzmi kako bi se zadaci prenijeli u okvir Zadaci testa. Savjet: Ako pogriješite pri odabiru, ne brinite - postupak možete ponoviti više puta.

Page 9: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

9

Popis zadataka za test je formiran, ali još nismo gotovi s mogućnostima. Dodatno, čekirajte zadatke za koje će učenici moći pogledati ulazno/izlazne podatke tijekom rješavanja testa. Nakon toga test je spreman za uporabu. Savjet: Izmjene u testu možete činiti sve do zakazanog datuma testa.

Učenici na svojim stranicama vide da ste kreirali test ali mu ne mogu pristupiti sve do zadanog datuma. Aplikacija tek na datum testa dozvoljava pristup testu, odnosno njegovo rješavanje.

Uporaba tijekom pisanja testa

Došao je i taj dan – piše se test!

Da biste mogli pratiti kako učenici rješavaju test, ne trebati obilaziti njihove klupe - sve možete vidjeti na zaslonu vašeg monitora u stvarnom vremenu. Kliknite na plavo dugme dashboard.

Na ovoj nadzornoj ploči imate pregled nad trenutnim rezultatima svih učenika u razredu. Podaci se osvježavaju svakih 10 sekunda, a možete ga privremeno i isključiti.

Klikom na pojedini omjer dobije se uvid u sve evaluacije i programska rješenja pojedinog zadatka kao i u usporedbu izlaznih podataka (slika na idućoj stranici).

Napomena: prikazani omjer na dashboardu predstavlja rezultat zadnje poslanog prog. rješenja na evaluaciju. Dakle, ne najbolji rezultat.

Page 10: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

10

Podaci dashboarda školskog testa (stress) posebice su korisni iz psiho-pedagoškog vidika i iz njihove dinamike se štošta može iščitati. Primjerice, možete vidjeti kojem učeniku možda taj dan ne ide (npr. u odnosu na većinu drugih ništa nije riješio) pa mu treba dodatni poticaj, koji zadatak je većina učenika najprije rješavala itd.

Pozor: Dugme dashboard dostupno, tj. vidljivo je tek na datum testa.

Pregledavanje rezultata testa i ispis

Nakon što zaključite test, test vidite u preview modu. Pogledajmo kako to izgleda u 2.a razredu čije smo rješavanje testa pratili u prijašnjem primjeru.

Page 11: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

11

Lijevo je tablica s rang listom učenika s obzirom na ukupni broj bodova. Za svakog učenika možete analizirati kako je rješavao pojedini zadatak (gore desno) te koje su sve evaluacije izvršene u pojedinom zadatku (dolje desno).

Podatke razreda možete ispisati na dva načina:

a) zbirno, rangirano po ukupnom bodu (prosječna vrijednost svih zadataka)

b) detaljno, sortirano po abecedi

Page 12: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

12

Stranica Vježbe

Pomoću ove stranice nastavnik ima pregled nad radom učenika kod kuće, tijekom vježbanja fitness zadataka. Nakon što odaberete datum koji vas zanima, dobit ćete pregled koje zadatke učenici vježbaju i s kakvim uspjehom. Možete dobiti uvid za sve učenike iz odabranog razreda (donja slika) ili samo za jednog.

I ovdje možete dobiti usporedbu testnih i učenikovih izlaznih podataka. Outputi koji odstupaju od testnih (referentnih ) bit će označeni crvenom bojom tako da se lakše uoči u čemu je učenik pogriješio.

Page 13: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

13

Napomena: za razliku od dashboarda školskog testa koji se automatski osvježava svakih 10 sekunda, fitness dashboard morate ručno osvježavati. Naime, ponekad su učenici jako marljivi pa se nakupi i preko desetak rješavanih zadataka tijekom dana, što je teže (pregledno) prikazati.

Želimo li analizirati sve fitness zadatke učenika (u jednom danu), u popisu učenika kliknemo na učenika, nakon čega se prikažu svi njegovi zadaci za koje, slično gore opisanom, možemo pratiti rezultate evaluacije, učenikova programska rješenja kao i usporedbu output podataka.

Page 14: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

14

Stranica Fitness

U lijevom dijelu stranice je popis svih zadataka iz digitalne zbirke, a u desnom se prikazuju evaluacije vaših programskih rješenja pojedinog zadatka. Gore lijevo je izbornik () pomoću kojeg filtrirate zadatke koji želite rješavati. Najprije odaberete vrstu škole (osnovna ili srednja), zatim pojedini razred te na kraju poglavlje iz udžbenika. Možete odabrati i prikaz zadataka svih poglavlja - opcija (sve) kao na slici. Savjet: Aplikacija pamti koji ste filtar odabrali. Idući put kad se prijavite u fitness način rada filtar će biti postavljen u skladu s važim zadnjim izborom. Ovisno o postavljenom filteru u donjem će se dijelu izlistati odgovarajući zadaci. Svaki se redak zadatka sastoji iz dva dijela:

• klikom na plavi dio () aplikacija vas vodi na stranicu za evaluaciju (više o tome u idućem poglavlju) • zadaci koje ste dosad rješavali imaju smeđe ispisani datum evaluacije (). Kliknete li na njega u

desnom dijelu stranice prikazat će se evidencija dosadašnjeg rješavanja tog zadatka. Tablica sadrži bitne podatke evaluacije zadatka: datum i vrijeme rješavanja te rezultat evaluacije iskazan na tri načina:

• stupac evaluacija: evaluator provjerava točnost programskog rješenja u nekoliko iteracija i to tako što uspoređuje ishod vašeg programskog rješenja s unaprijed zadanim i pažljivo odabranim testnim podacima. Njih je obično više (5 do 10). Rezultat pojedine iteracije iskazan je binarno: 1 – točno rješenje, 0 – netočno rješenje.

• stupac omjer: broj točnih i netočnih iteracija, dodatno obilježen odgovarajućom bojom. • stupac posto: omjer točnih i netočnih iteracija iskazan u obliku postotka točnih iteracija.

Želite li analizirati svoje programsko rješenje kliknite na dugme > lijevo od datuma evaluacije. U donjem okviru () prikazat će se program kojeg ste poslali na evaluaciju. Klikom na plavi dio naziva zadataka () aplikacija vodi na stranicu Rješenje gdje se provodi postupak evaluacije programskog rješenja.

Page 15: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

15

Postupak evaluacije programa

Dolaskom na stranicu automatski se prikaže detaljan opis odabranog zadatka (). Ako vam zatreba, u svakom trenutku možete proučiti teste ulazno/izlazne podatke () pomoću kojih će se evaluirati vaše rješenje zadatka.

Rješenje možete učitati iz vanjske .py datoteke (klikom na dugme Pretraži ) a možete ga zalijepiti ili pak ručno napisati u okviru za rješenje (). Ako hotimice ili nehotimice izmijenite učitani program, u donjem desnom kutu upalit će se indikator promjene programskog koda ().

Osim ovog indikatora, postoji i indikator koji upozorava da su svi tabulatori pretvoreni u razmak od 4 prazna mjesta, što je potrebno radi ujednačavanja uvlačenja programskih redaka.

Kad ste gotovi s učitavanjem/pisanjem programa, kliknite na zeleni gumb () kako biste ga poslali na evaluaciju.

Nakon par trenutaka rezultat evaluacije prikazat će se u gornjem lijevom okviru (). Sve evaluacije "na današnji dan" tu će biti prikazane i sortirane u obrnutom vremenskom slijedu (zadnja evaluacija bit će prva na popisu).

Želite li analizirati neko od vaših prijašnjih programskih rješenja, kliknite na vrijeme ispisano ljubičastom bojom. U donjem lijevom okviru () ispisat će se programsko rješenje koje ste evaluirali u to vrijeme.

Page 16: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

16

Reevaluacija programskog rješenja

Za razliku od stress načina, svrha je fitnessa uvježbavanje i usavršavanje prog. rješenja. Da bismo potaknuli učenike da slobodno istražuju i pronalaze moguća prog. rješenja, sada im je na raspolaganju opcija pomoću koje odaberu neko prijašnje prog. rješenje, dorade ga i ponovo prijave na evaluaciju. Reevaluacija se ne evidentira kao nova evaluacija, nego kao izmjena prijašnje.

Budući da preporučamo da svakako učenicima krenete pozornost na ovu mogućnost, opisat ćemo na jedom imaginarnom primjeru kako izvesti reevaluaciju.

Pretpostavimo da je učenik nekoliko puta slao svoje prog. rješenje na evaluaciju, ali s nedostatnim uspjehom (vidi sliku). Učenik može odabrati bilo koje dosadašnje prog. rješenje i prepraviti ga, tj. doraditi. Slijed postupka reevaluacije prikazan je na sljedećim slikama.

Page 17: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

17

Page 18: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

18

Napomena: uočite da se u gornjem lijevom okviru sada prikazuju sve dosadašnje evaluacije zadatka, a ne samo današnje kao do sada.

Uvid u U/I podatke

Snalažljivi bi učenici mogli uvidom u potpune ulazno/izlazne podatke simulirani točne izlaze programa,

koristeći samo naredbu print. Kako bismo to izbjegli, klikom na dugme učenicima se sada prikažu samo prva dva para ulazno-izlaznih podataka (jedino nastavnici vide sve ulazno/izlazne podatke).

Page 19: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

19

Prilagođavanje web-preglednika

Za demonstraciju prilagodbe postavki važnih za pravilan rad aplikacije Eva upotrijebit ćemo Chrome web-preglednik.

Omogućavanje skočnih prozora

Prije no što otvorite aplikaciju, u web-pregledniku učinite sljedeće:

1. U gornjem desnom kutu prozora kliknite na izbornik Postavke

2. U okviru odaberite naredbu Postavke 3. U novootvorenom prozoru kliknite na link Pokaži napredne

postavke 4. U odjeljku Privatnost kliknite dugme Postavke sadržaja 5. Skrolajte prema dolje i pod stavkom Skočni prozori kliknite

na Upravljanje iznimkama

6. Dodajte web adresu www.sysprint.hr u popis iznimki i kliknite na dugme Gotovo

Ako otvorite aplikaciju bez da izvršite gore opisanu prilagodbu, kod prvog pojavljivanja skočnog izbornika u desnom kutu web-preglednika pojavit će poruka:

Odaberite opciju Uvije dopusti skočne prozore s web-lokacije www.sysprint.hr.

Page 20: Digitalna zbirka zadataka s evaluatorom programaDigitalna zbirka zadataka s evaluatorom programa EVA Upute za nastavnike ver. 1.3 SysPrint, 2015. 2 Web-adresa SysPrintovog evaluatora:

20

Omogućavanje JavaScript skripti

Za omogućavanje izvođenja JavaScript skripti slijedite gore opisane korake 1. do 4.

Skrolajte sadržaj okvira prema dolje dok ne dođete do odjeljka JavaScript.

Odaberite postavku Svim web-lokacijama dopusti pokretanje JavaScripta ili kliknite na dugme Upravljanje iznimkama te na sličan način kako je gore opisano dodajte web-adresu www.sysprint.hr .