For effektiv læring og retting av den frivillige programmeringsoppgaven:
- Les retningslinjene og krav til obligatoriske oppgaver (IN1000 og Ifi)
- Merk at kode som kopieres fra nettet, medstudenter eller KI-genererte løsninger kan regnes som fusk og gi underkjenning og utestenging fra all høyere utdanning - med mindre du oppgir kilde.
- Gjør kun det det spørres om i oppgaven, og bruk kun Python som gjennomgått i undervisningen. Går du utenfor oppgave og/ eller pensum, må det begrunnes og forklares.
- Løs en og en metode og test at de fungerer før du går videre. Dette gjør det enklere å finne og rette feil og ikke minst: Sikrer at du forstår din egen kode.
- Utnytt gruppetimer, fredags-python og Discourse om du har spørsmål
- Har du feil du ikke finner ut av eller står fast når du må levere - bruk kommentaren i Devilry til å beskrive problemet (dvs svar på spørsmålene i grønt i oppgaveteksten). Å formulere dette kan hjelpe på forståelsen din, og retter kan lettere gi tilbakemelding som hjelper deg videre i et nytt forsøk. Om du leverer klasser fra senere oppgaver rettes ikke disse, men du kan få tilbakemelding på klassen der feilen oppstod.
- Husk at eksamen gjennomføres uten digitale hjelpemidler. Arbeid med innleveringer som beskrevet her forbereder deg til eksamen og gir deg best mulig grunnlag for videre informatikkstudier.
Oppgavetekst, program-skjeletter og test-programmer
Her er lenker til filene du trenger i arbeidet med Game of Life:
- Oppgavetekst (versjon 1.0)
- Programfiler med skjelett for klassene og hovedprogrammet som skal skrives
- Test-programmer for hver klasse