IS-110 Objektorientert programmering (Høst 2020)
- Studiepoeng:
- 10
- Ansvarlig avdeling:
- Fakultet for samfunnsvitenskap
- Emneansvarlig:
- Even Åby Larsen
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Norsk, men engelsk når internasjonale studenter deltar i emnet
Innholdsfortegnelse
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
Læringsutbytte
Etter fullført emne skal studentene:
- kjenne et objektorientert programmeringsspråk, og kunne bruke det til å skrive små til middels store programmer, samt kunne sette seg inn i større programmer skrevet i det samme språket
- kjenne og kunne bruke vanlige abstraksjoner i objektorientert programmering, inkludert avanserte objektorienterte teknikker
(f.eks. polymorfisme, multippel arv), godt nok til å kunne lære seg andre programmeringsspråk
- kjenne til og kunne følge god programmeringsskikk (f.eks. dokumentasjon, testing og kodestandarder)
- kunne delta i detaljdesign (av klasser og metoder) og programmering av objektorienterte informasjonssystemer
Innhold
Undervisnings- og læringsformer
Dette emnet bruker en pedagogisk modell der studentene jobber på lab med veiledning fra lærer og hjelpelærer. Studentene lærer i eget tempo ved å arbeide individuelt med lærebok, oppgaver og andre ressurser. Emnet er delt opp i moduler som skal tas sekvensielt. Studenten må vise at læringsmålene for en modul er nådd (f.eks. ved å bestå en prøve eller i samtale med lærer eller hjelpelærer) for å få fortsette med neste modul. Det brukes i liten grad forelesninger.
Estimert arbeidsomfang er 270 timer.
Vilkår for å gå opp til eksamen
Eksamen
Studentevaluering
Tilbys som enkeltemne
Reduksjon i studiepoeng
Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:
| Emne | Studiepoengreduksjon |
|---|---|
| IS-102 – Grunnkurs i objektorientert programmering. | 5 |