Delo v sistemu

V sistem se je prijavimo preko Facebook, Google ali Twitter računa oziroma z uporabniškim imenom in geslom, ki nam je bilo dodeljeno.

Po uspešni prijavi se nam pokaže seznam predmetov, ki so v sistemu. Na vrhu seznama vidimo predmete, ki smo jih že dodali med priljubljene. To pomeni, da je naše ime na seznamu udeležencev (učencev) in da učitelj predmeta lahko pregleduje naše rešitve nalog. Predmeti, ki smo jih dodali na seznam priljubljenih, so označeni z Ikona Sledimo predmetu.. Predmet dodamo med priljubljene s klikom na Ikona Ne sledimo predmetu.

Slika 1: Predmet, v katerega smo že vpisani in predmet, v katerega še nismo vpisani

Pri predmetih, v katere smo že vpisani, vidimo zadnje tri sklope. Poleg vsakega sklopa je zabeleženo, kolikšen delež nalog v tem sklopu smo že rešili tako, da so naše rešitve sprejete.

Predmeti, sklopi in naloge

Ko odpremo predmet, vidimo seznam sklopov nalog. Sklopi ponavadi zajemajo naloge podobne sorte. Ko odpremo sklop, najprej vidimo uvodno besedilo, v katerem so običajno razloženi osnovni ukazi, obravnavani v sklopu, temu pa sledijo posamezne naloge. Naloge so med seboj neodvisne, vsaka pa je sestavljena iz ene ali več podnalog, ki običajno gradijo ena na drugi in so postopoma težje.

Slika 2: Stran posameznega sklopa

Reševanje nalog

Izberemo nalogo, ki jo želimo reševati in s strežnika s klikom na gumb Gumb Prenesi datoteko. prenesemo Python datoteko na svoj računalnik. Če želimo, lahko s klikom na gumb Gumb Prenesi vse datoteke. prenesemo tudi ZIP datoteko, ki vsebuje datoteke vseh nalog v ustreznem sklopu.

V datoteki je besedilo naloge in podnalog, zapisano kot komentar. Med besedilom je prazen prostor, v katerega bomo vpisali rešitve.

Slika 3: Primer datoteke z nalogo

Ko rešitve vpišemo v datoteko, datoteko poženemo (v IDLE s klikom na Run oziroma s klikom na F5). Ob zagonu se s pomočjo testov, ki jih je v naprej pripravil učitelj, preveri pravilnost naloge. Rezultati testov se bodo izpisali v ukazni lupini.

Slika 4: Primer delno izpolnjene rešitve in strežnikovega odziva

Ko datoteko poženemo, se naše rešitve shranijo na strežnik - ne glede na pravilnost. To pomeni, da reševanje lahko nadaljujemo kasneje, na drugem računalniku. Ko se bomo ponovno prijavili v sistem in prenesli datoteko z že reševano nalogo, bodo v datoteki tudi naše rešitve.

Ogled rešitev in napredka

Svoje rešitve določene naloge vidimo, če kliknemo na gumb Gumb Prikaži rešitve. ob imenu naloge. Odpre se nam nova stran, kjer so na levi strani zaslona prikazane naše rešitve, na desni pa rešitve tistega, ki je nalogo sestavil.

Slika 5: Primerjava z uradno rešitvijo

Vidnost uradnih rešitev določa učitelj predmeta. Skrbnik lahko določi, da uradne rešitve vidimo:

Ko je naša rešitev podnaloge sprejeta, se ob naslovu podnaloge izriše zelena ikona. Če smo podnalogo poskusili reševati, vendar rešitev ni pravilna, se izriše rdeča ikona. Tako na prvi pogled vidimo, katere podnaloge moramo še rešiti.

Slika 6: Ikone, ki označujejo sprejetost rešitev in obarvanost naslova naloge

Tudi naslov naloge se bo obarval glede na rešenost podnalog: