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