Gå til innhold
English A A A
Emne INFO132

Grunnkurs i programmering

Undervisningsperiode :

Studiepoeng 10
Undervisningssemester Vår
Fagleg overlapp

Emnet gjev 10 studiepoeng reduksjon saman med INF100.

Frå og med H10 gir emnet 5 studiepoeng reduksjon saman med INF100 og 5 studiepoeng reduksjon saman med INF101.

Timeplan Se timeplan
Pensumliste Se pensumliste

Undervisningsspråk

Norsk

Læringsutbyte

Studenten skal lære enkel objektorientert programmering i eit moderne programmeringsspråk. Dette omfattar kunnskap om klasser, objekt og arv, samt enkle datatypar og kontrollstrukturar. Studenten skal, ut frå en enkel problembeskriving, kunne lage eit program der objekt frå ulike klasser samarbeidar.

Kontaktinformasjon

studieveileder@info.uib.no

Undervisningssemester

Vår

Eksamenssemester

Vår/haust

Undervisningsspråk

Norsk

Studienivå

Bachelor

Krav til studierett

Ope

Mål og innhald

Emnet gjev innføring i objektorientert teori og programmering. Studentane skal læra å skriva enkle program i Java, og å forstå grunnleggande omgrep i eit moderne programmeringsspråk.

Emnet gjev ei praktisk innføring i objektorientert programmering ved bruk av programmeringsspråket Java. Emnet omfattar utforming av klassar, klassehierarki, objekt og samspel mellom objekt. Ein får også innføring i bruk av Javas klassebibliotek, modellering, utforming av grafiske brukargrensesnitt og bruk av program til simulering.

Emnet er spesielt tilpassa studentar utan realfagleg bakgrunn, og i undervisninga nyttar ein utviklingsverktøyet BlueJ, som er særskilt utvikla for innføringskurs i programmering.

Læringsutbyte/resultat

Studenten skal lære enkel objektorientert programmering i eit moderne programmeringsspråk. Dette omfattar kunnskap om klasser, objekt og arv, samt enkle datatypar og kontrollstrukturar. Studenten skal, ut frå en enkel problembeskriving, kunne lage eit program der objekt frå ulike klasser samarbeidar.

Tilrådde forkunnskapar

INFO100 eller tilsvarande.

Fagleg overlapp

Emnet gjev 10 studiepoeng reduksjon saman med INF100.

Frå og med H10 gir emnet 5 studiepoeng reduksjon saman med INF100 og 5 studiepoeng reduksjon saman med INF101.

Undervisning og omfang

Førelesingar, labøvingar og oppgåveløysing (normalt 2 timar forelesing og 4 timar datalab i ca. 10 veker).

Obligatoriske arbeidskrav

Løysing av obligatoriske oppgåver.

Obligatoriske oppgåver må gjerast og godkjennast i undervisningssemesteret. Dei er gyldige berre eitt semester utover det semesteret dei har blitt godkjende.

Vurderingsformer

4 timars karaktersett skriftleg eksamen.

Karakterskala

Karaktersett med bokstavkarakterar (A-F).

Emneevaluering

Emnet vert evaluert av studentar kvart 3. år, av faglærer kvart år.

Kontaktinformasjon

studieveileder@info.uib.no