Grunnkurs i programmering
Undervisningsperiode :
- Inneværende semester
- Neste semester
Aktuelle studieprogram
| 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