høst 2019: DTE-1500 Programmering 0 - 10 stp
Hva lærer du
Kunnskap
- Kan lese og forklare grunnleggende programsyntaks
- Kjenne de grunnleggende elementer og kontrollstrukturer i et programmeringsspråk
- Kan analysere problemet for enklere programmeringsoppgaver og løse disse i et programmeringsspråk
- Kan redegjøre for prinsippene for objektorientert programmering.
- Kandidaten kjenner til hva som ligger i begrepene arv og polymorfisme.
- Kandidaten kjenner til avanserte modelleringsmekanismer innenfor objektorienteringen, blant annet abstrakte klasser og interfaces.
- Kandidaten kjenner til rammeverk til bruk for enhetstesting
Ferdigheter
- Kan benytte et utviklingsverktøy med en kompilator
- Kan skrive enklere programkode ut i fra en problembeskrivelse
- Kan sette seg inn i og forstå eksisterende enklere programkode og foreta endringer i denne ved behov
- Kan benytte metoder fra standard API for aktuelt programmeringsspråk
- Kandidaten kan skrive objektorientert programkode ved bruk av klasser, metoder, innkapsling, arv og polymorfi.
- Kandidaten kan skrive enhetstester og «clean code»
Generell kompetanse
- Kandidaten vil tilegne seg grunnleggende programmeringsferdigheter
- Studenten skal lære seg samarbeid i oppgaveløsning gjennom gruppearbeid og dialog med medstudenter
- Studenten vil lære seg samarbeid i oppgaveløsing gjennom gruppearbeid og dialog med medstudenter
Eksamen
Arbeidskrav:
4 av 5 obligatoriske oppgaver må være godkjent
For campusbaserte studenter kreves 2/3 oppmøte i timeplanlagte aktiviteter (TPA). For nettstudenter kreves 2/3 oppmøte i egne tilrettelagte nettmøter (TN) eller et likt antall oppmøter i TPA eller TN i kombinasjon.
Eksamen og vurdering:
5 timers digital eller skriftlig eksamen (med tilsyn, uansett eksamensform).
Kontinuasjonseksamen: Kontinuasjon er mulig i neste påfølgende kontinuasjonsperiode
Error rendering component
- Om emnet
- Studiested: Narvik | Alta | Bodø | Nettbasert |
- Studiepoeng: 10
- Emnekode: DTE-1500
- Ansvarlig enhet
- Institutt for datateknologi og beregningsorienterte ingeniørfag