Uke 7

Forelesningen denne uken (og de kommende) holdes som 2 * 45 minutter Zoom-forelesning. Den skal tas opp, men ting kan skje - som for eksempel at personidentifiserende informasjon kommer med. Lysark vil uansett legges ut. Gruppetimer går som normalt. Flere ressurser lenkes til etter hvert fra denne siden.

Denne uken starter vi med objektorientert programmering

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%.

Bruk videoene med live-koding og 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 selvsagt oblig 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
Publisert 29. sep. 2020 10:56 - Sist endret 6. okt. 2020 12:35