Om innleveringsoppgaver og obligatoriske oppgaver
Programmering er et fag som krever trening, og vi anbefaler sterkt å gjøre alle oppgavene som er listet opp som innleveringsoppgaver i . Det er frivillig å gjøre disse oppgavene, og det er også valgfritt om man ønsker å levere dem inn for retting av gruppelærere. Vi anbefaler å levere inn oppgavene (gjøres elektronisk i Devilry, se under), for å få tilbakemelding fra gruppelærer om hva som er bra og hva som kan forbedres. Alle innleveringsoppgavene er svært sentrale for eksamen, så den beste måten å oppnå et godt resultat i kurset er å jobbe jevnt med disse oppgavene gjennom semesteret. Hvis du ønsker tilbakemelding fra gruppelærer må du levere inn oppgavene den uken de er oppført i undervisningsplanen, før fredag kl 17.00. Du kan ikke forvente at gruppelærerne retter og gir tilbakemelding på oppgaver som er levert etter fristen.
I tillegg til de frivillige oppgavene har kurset to obligatoriske innleveringer gjennom semesteret. Begge disse må leveres inn og godkjennes for at man skal kunne ta ta eksamen i kurset. Oppgavene rettes og godkjennes basert på en helhetsvurdering. En tommelfingerregel er at man får innleveringen godkjent hvis man har fått til ca 60% av oppgavene og gjort et seriøst forsøk på å løse resten.
Alle må sette seg inn i Institutt for informatikks retningslinjer for obligatoriske oppgaver
Innlevering av oppgaver med Devilry
For å levere inn og få tilbakemelding på oppgaver bruker vi Devilry, et system utviklet av studenter ved Institutt for Informatikk. Dere logger dere inn på Devilry ved å følge linken på kursets forside. Bruk ditt vanlige UiO-brukernavn og -passord for å logge inn.
For hver uke dere skal levere oppgaver vil du finne en "assignment" i Devilry. Hver oppgave skal lastes opp som en separat .py-fil, med navn som angitt i oppgaveteksten. Alle oppgavene bør inneholde et °ìÂáø°ù±ð±ð°ì²õ±ð³¾±è±ð±ô, dvs en kommentar nederst i programmet som viser hvordan programmet er kjørt og hvilken output det ga. Et slikt eksempel er veldig nyttig for gruppelærerne som skal vurdere koden, og gjør det lettere å gi gode og nyttige tilbakemeldinger. Du finner eksempler pÃ¥ °ìÂáø°ù±ð±ð°ì²õ±ð³¾±è±ð±ô i oppgavene som er gjennomgÃ¥tt pÃ¥ forelesningene. For hver uke kan du laste opp sÃ¥ mange av ukas oppgaver dere vil, og du kan levere sÃ¥ mange ganger du ønsker. Det er alltid den siste innleveringen som vil bli rettet.