Ansvarlig avdeling
Avdeling for teknologi
Ansvarlig studieprogram
Bachelor datateknikk
Antall studiepoeng
5
Undervisningssted
Høgskolen i Narvik
Læringsutbytte
Gi studentene en innføring i et objektorientert programmeringsspråk.
Etter gjennomført emne skal studentene:
- kjenne til grunnleggende programmeringsteknikker i Java
- kjenne til objektorienterte programmeringsteknikker
- kunne analysere enklere programmeringsoppgaver og sette opp enkle
klassehierarkier og kunne implementere og bruke dette i et komplett Java
program.
- kunne opprette og behandle enklere
datastrukturer
Innhold
Objektorientert programmering:
- problemløsning / programmeringsutviklingsprosessen
- variabler, tilordninger og uttrykk
- innlesning og utskrift
- forgreninger og løkker
- tabeller
- tekststrenger
- objekter, klasser og metoder
- organisering av data
- arv og polymorfisme
- litt om grafiske brukergrensesnitt og grafikk
Arbeidsformer
Felles teoriforelesninger i klasserom/auditorium. Obligatoriske oppgaver på datalab
Vurdering
Arbeidskrav:
- Gjennomført minst 60% av ukas oppgaver/laboppgaver.
- En "ukas oppgave/laboppgave" kan være i form av en mindre
programmeringsoppgave og/eller flervalgsspørsmål relatert til teori og
anbefalte programmeringsoppgaver.
Eksamensform er mappevurdering:
Sluttkarakter settes på bakgrunn av følgende karaktergivende/obligatoriske oppgaver:
-
to individuelle flervalgstester med bokstavkarakter, en tidlig i
semestret og en i slutten av semestret (tidsavgrenset på datarom).
- to oppgaver (programmering) med bokstavkarakter.
Pensum
Brunland, Hegna, Lingjærde og Maus: Rett på Java 2.utgave, 2005, Universitetsforlaget.
Støttelitteratur
Lewis & Loftus: Java Software Solutions, Pearson, 5th edition
Emneansvarlig
Knut Collin
Ekstern sensor rolle
Ekstern sensor evaluerer emnets vurderingsform - intern sensor vurderer besvarelsene
Institutt
Data-, elektro- og romteknologi