Vidaregåande programmering (Programmering 2)
Undervisningsperiode :
- Inneværende semester
- Neste semester
| Studiepoeng | 10 |
| Undervisningssemester | Vår |
| Fagleg overlapp | I110: 5 stp, I120: 5 stp |
| Timeplan | Se timeplan |
| Pensumliste | Se pensumliste |
Læringsutbyte
Objekt-basert programmering er kjernen i kurset. Sentrale omgrep som blir dekte er abstraksjonar, spesifikasjonar og objekt-orientert design (kontrakt/implementasjon). Metodar for oppdeling, dokumentasjon, konstruksjon og testing av program blir vektlagt. Emnet gir ei innføring i bruk og implementering av klassiske datastrukturar. Bruk og utvikling av enkle programbibliotek står sentralt. Øvingsopplegget er arbeidskrevjande med fleire obligatoriske oppgåver.
Undervisningssemester
Vår
Undervisningsspråk
Norsk
Fagleg innhald
Studentene skal kjenne til og kunne nytte kunnskap frå dette emnet til å utvikla større programsystem.
Tilrådde forkunnskapar
Byggjer på INF100
Fagleg overlapp
I110: 5 stp, I120: 5 stp
Obligatoriske aktivitetar (særskilde krav)
Godkjende obligatoriske oppgåver
Vurdering / eksamensformer
5 timar skriftleg eksamen. Det er høve til å gi karakter på obligatoriske oppgåver som kan inngå i sluttkarakteren.
Fagleg ansvarleg
Institutt for informatikk:
Læringsutbyte/resultat
Objekt-basert programmering er kjernen i kurset. Sentrale omgrep som blir dekte er abstraksjonar, spesifikasjonar og objekt-orientert design (kontrakt/implementasjon). Metodar for oppdeling, dokumentasjon, konstruksjon og testing av program blir vektlagt. Emnet gir ei innføring i bruk og implementering av klassiske datastrukturar. Bruk og utvikling av enkle programbibliotek står sentralt. Øvingsopplegget er arbeidskrevjande med fleire obligatoriske oppgåver.