|
|
|
|
|
Programmering i Java
DRI105
|
|
|
|
|
Studieår:
|
2026-2027 |
|
| Gjennomføring: |
Høst og vår |
| Antall
studiepoeng: |
6.0 |
| Anbefalt forkunnskap: |
Ingen |
| Læremateriale: |
Vi skal bruke lærebok i dette kurset sammen med egenutviklede ressurser i tillegg. Lærebok oppgis ved studiestart. |
| Læremiljø: |
Nettbasert asynkron undervisning med bruk av lærebok, leksjoner,
videoer på norsk og engelsk og digitale semestermøter.
12 Programmeringsøvinger der det er fokus på praktisk bruk av de ulike OOP prinsippene og anvendelse av lærestoffet. |
| Innleveringer: |
8 av totalt 12 programmeringsøvinger må være godkjent for å få ta vurdering i emnet. |
| Vurderingsform: |
Prosjekt som bygger videre på øvingsopplegget og anvendelse av lærestoffet i emnet.
Karakterskala: A-F, hvorav A er best og F er stryk. |
| Ansvarlig: |
Grethe Sandstrak |
| Eksamensdato: |
24.11.26 / 05.05.27 |
|
|
|
|
|
Faglig innhold:
Dette kurset gir en oversikt over grunnleggende objektorientert programdesign og Java-programmering. Vi ser på grunnleggende begreper og prinsipper innen objektorientert programmering, og bruker programmeringsspråket Java for vise disse i praksis. Vi går gjennom følgene Java-elementer i kurset: Variabler, datatyper, kontrollstrukturer, logiske uttrykk, klasser, samarbeid mellom objekter, brukerkommunikasjon, tabeller av primitive datatyper og tabeller av objekter. I tillegg ser vi også på enkel anvendelse av Java-API.
Læremål:
Etter å ha gjennomført emnet skal studenten ha følgende læringsutbytte:
KUNNSKAPER
Studenten har kunnskap om:
- begreper, enkle prinsipper og verktøy som anvendes innen grunnleggende objektorientert programmering
- hvordan utvikle strukturert og robust programkode knyttet til enkle problemer som skal løses
FERDIGHETER
Studenten kan:
- sette opp programmiljø for å utvikle og kjøre enkle Java-applikasjoner
- lage strukturert og objektorientert programkode for å løse enkle problemstillinger som inkluderer kommunikasjon med bruker
- beskrive klasser og kontrollstrukturer ved hjelp av enkle klassediagram og aktivitetsdiagram
- finne og anvende klasser fra Java API-et
GENERELL KOMPETANSE
Studenten kan:
- anvende objektorientert tankegang til å analysere og løse enkle problemer
- utveksle synspunkter med andre med bakgrunn i bransjen og delta i diskusjoner om utvikling av god praksis
Påmeldingsfrist:
17.08.26 / 18.01.27
|
|
|
|
|
|
|
|
|
|