Skip to content
espenak edited this page May 27, 2011 · 20 revisions

Hjelp for rettere

Vi anbefaler dere å benytte Google Chrome, safari eller Firefox til rettingen ettersom de enkelt og greit er testet best, men det bør fungere med alle moderne nettlesere.

BUGS og ISSUES

Det er en del småbugs i systemet. De dere må være obs på er:

Et litt spesielt konsept: Grupper

En ting som kan forvirre med devilry er at studentene alltid er i en gruppe på en oppgave, selv om de er alene i gruppen. Så når vi sier "en gruppe", betyr det ofte bare en student.

Intro til webinterfacet

Tanken bak webinterfacet til examiner er at man begynner på dashboardet og velger "Show delivery/Create feedback" på en oppgave under overskriften "not corrected". Det har ingen ting å si hvem du begynner med, men du kan sortere etter når siste innlevering ble gjort.

Å rette oppgavene bør være selvforklarende, men pass på å gjør en preview av feedback før du publiserer (ihvertfall inntil du blir litt trygg på restructured text).

En student kan levere så mange ganger han/hun vil, og du må bestemme hvilken innlevering du skal rette (vanligvis den siste). Hvis en student har levert mer enn en gang får du opp en egen boks på høyre side over Delivery-boksen med liste over disse, hvor den du er på nå er uthevet.

Hva skjer når jeg publiserer feedback?

Studenten får en mail, og gruppen lukkes hvis oppgaven er godkjent (se under).

Deadlines og lukking av grupper

Når du begynner å rette vil som oftest alle gruppene dine allerede ha en deadline som er satt av en admin. Når du underkjenner en oppgave får du opp en boks hvor du får valget mellom å lukke gruppen eller å lage en deadline. Hvis studenten skal få flere forsøk lager du en deadline. Hvis du vil stryke studenten er det bare å lukke gruppen.

At en gruppe er lukket betyr at den er ferdig rettet, og at "karakteren" på siste feedback er endelig. Gruppen lukkes automatisk når du publiserer en godkjent feedback. Du kan åpne og lukke grupper så mange ganger du vil.

Retting av forsøk nummer 2 og 3

Du vil få en ny boks på dashboardet så fort minst en gruppe har levert en oppgave hvor:

  1. Deadlinen du satt er utgått
  2. Innleveringstiden er nyere enn tidpunktet da du publiserte feedback på forrige forsøk.

Laste ned alle oppgaver

Fra dashboardet velg:Assignments->(oppgave). Velg de oppgavene du vil laste ned, og klikk Actions->Download deliveries as TAR. Du kan f.eks. filtrere vekk alle med status "No deliveries", og klikke på checkboksen øverst i tabellen for å velge alle gruppene. Det er en bug med ZIP, så bruk tar intil den er fikset.

Publisere mange på en gang

Så å si fremgangsmåte som for å laste ned alle oppgaver. Velg "Publish latest feedback".

Quirks

Deadlines er ikke knyttet til innleveringer på noe som helst vis (de er bare et timestamp). Det betyr at hvis en student leverer 1 sekund etter en deadline, og du lager en ny deadline vil det se ut som om at innleveringen hører inn under den nye deadlinen.

Retting med kommandolinjeklient

Dokumentasjon ligger på: http://devilry.github.com/dev/user/xmlrpc_client.html. Ta også en titt på bugs og issues i kommandolinjeklienten.

For retting på UiO er server url-en du skal bruke i kommandoen devilry-examiner.py init https://devilry.ifi.uio.no/django/main

Du skal bruke login-kommandoen "formlogin": devilry-examiner.py formlogin [-u username]

Hvis du vil sitte på en UiO-maskin og rette oppgaver kan du lese denne guiden hvis du ikke vil sette det opp manuelt på ditt eget hjemmeområde.

Kommandolinjeklienten har 2 kjipe begrensninger: Den støtter hverken lukking av grupper eller å lage nye deadlines. Det man kan gjøre for å kommer rundt dette er å ta mange på en gang. Gå til Dashboard->Examiner->Assignments->obligN. Velg de du vil lukke eller lage ny deadline til (du har etpar nytting filter for å skille de ut). Velg så Actions->Close groups eller Actions->Create/replace deadline.