Uke 7

7. – 11. mars

Denne uken starter vi med objektorientert programmering! Det innebærer en ny måte å strukturere/ organisere programmene våre på, men der vi også bruker de mekanismene i Python du har lært så langt.

De neste ukene er det ekstra viktig å jobbe med oppgaver og få erfaring med definisjon av klasser, opprettelse og bruk av objekter. Da får du samtidig trening i tidligere stoff om det ikke sitter 100%. Delta på gruppetime og ikke vær redd for å ta opp problemer med gruppelærer, gjerne før timen. Løs  Trix-oppgavene, eksperimenter med endring og utvidelser av programmene i filene fra forelesning. Og gjør innlevering 6 - minst en programmeringsoppgave + teori-oppgavene (2 og 5).

Læringsmål denne uken

  • Kjenne til motivasjon og bakgrunn for objektorientert programmering
  • Kunne definere en klasse med instansvariabler, metoder og konstruktør
  • Kunne opprette objekter av egendefinert klasse og bruke deres tjenester gjennom metodekall
  • Forstå sentrale begreper som grensesnitt og innkapsling
  • Kjenne til utviklingsprosessen for en klasse gjennom design, implementasjon og testing
Av geirksa, siriamj, michael
Publisert 18. jan. 2022 13:57 - Sist endret 4. mars 2022 11:53