|
|
|
|
|
Programmering i Java
DRI105
|
|
|
|
|
Studieår:
|
2024-2025 |
|
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 blir oppgitt nærmere studiestart. |
Læremiljø: |
Nettbasert asynkron undervisning med bruk av lærebok, leksjoner,
videoer på norsk og engelsk og digitale semestermøter. |
Innleveringer: |
8 av totalt 12 programmeringsøvinger må være godkjent for å få ta eksamen i emnet.
Programmeringsøvinger der det er fokus på praktisk bruk av de ulike OOP prinsippene og anvendelse av lærestoffet. |
Vurderingsform: |
4-timers hjemmeeksamen som bygger videre på øvingsopplegget og anvendelse av lærestoffet i emnet.
Eksamen starter kl 09.00.
Karakterskala: A-F, hvorav A er best og F er stryk. |
Ansvarlig: |
Grethe Sandstrak |
Eksamensdato: |
12.05.25 |
|
|
|
|
|
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:
20.01.25
|
|
|
|
|
|
|
|
|
|