Pilot+i+Objektorientert+Programmering

=Pilot i Objektorientert Programmering=

Fag: Objektorientert Programmering med Systemarbeid Hvilken fase: "Læringsaktivitetene"

Fra læringsutbyttene i faget finner vi følgende om studentens FERDIGHETER ved emnets avslutning:

FERDIGHETER Programmering Kandidaten: - kan bruke mer avansert funksjonalitet i et utviklingsmiljø for å programmere mer effektivt og unngå feil - kan beskrive klasser, kontrollstrukturer og samarbeid mellom objekter ved hjelp av enkle klassediagram, aktivitetsdiagram og sekvensdiagram - kan anvende eksisterende klasser fra .NET-rammeverket - kan programmere opp mot filer og databaser
 * - kan lage egendefinerte klasser med variabler, konstruktører og metoder**
 * - kan opprette og manipulere objekter og relasjoner mellom objekter**

- Hva er en klasse og hva er et objekt? - Hvordan kan vi overføre egenskaper og funksjonalitet ved fysiske objekter til klassebeskrivelser med variabler og metoder.
 * Fokus på videoene i første omgang er å lære følgende:**

- Vise fram objekter som ligner på hverandre. Hvordan kan man bruke samme klasse til å lage disse? Svar: Ved å bygge opp ulike konstruktører.
 * Dette kan utvides med flere videoer:**

- Vise fram objekter som interragerer med hverandre? Hvordan kan dette beskrives av en klasse? Svar: Ved å opprette objekter som har relasjoner med hverandre.

- Ta tak i problemstillinger i den virkelige verden og overføre disse til programkode! - Studentene får bedre innsikt ved praktiske eksempler istedet for abstrakt teori.
 * Formål med disse videoene:**

Videoene tilsvarer tekstlige øvinger - men gir en visuell oppfatning av hva som skal gjøres på en mye bedre måte enn man får til med tekst. Det er viktig at bruken av video tilfører noe ekstra som bidrar til økt pedagogisk effekt hos studentene (dvs. bedre forståelse av problemet og dermed økt læringseffekt).