02TD59A Programmering
02TD59A Programmering
- Emnebeskrivelse
- Emnekode02TD59A
- StudieprogramSystemutvikling og programmering
- Studiepoeng10
- StudiestedKongsberg
- StudienivåFagskole nivå 5.2
- EmneansvarligGry Brubakk Fossan
Læringsutbyttebeskrivelsene til dette studiet tilsvarer nivå 5.2 i nasjonalt kvalifikasjonsrammeverk (NKR). Læringsutbyttebeskrivelsene beskriver forventet kunnskaper, kompetanse og ferdigheter etter fullført studie.
Studenten:
- har kunnskap om grunnleggende programmeringskonsepter (variabler, datatyper, kontrollflyt, funksjoner)
- har kunnskap om objektorientert programmering, inkludert klasser, objekter, innkapsling og arv
- har kunnskap om vanlige datastrukturer og deres bruksområder
- kjenner til prinsipper for enkel feilsøking, testing og lesbar kode
- har kunnskap om og kan skrive enkel dokumentasjon og gjennomføre grunnleggende testing av egen kode
Studenten:
- kan gjøre rede for samt utvikle, kjøre og feilsøke programmer ved bruk av relevante utviklingsverktøy
- kan anvende versjonskontroll til å lagre, strukturere og levere kode
- kan anvende funksjoner, datastrukturer og grunnleggende objektorienterte prinsipper for å gjennomføre praktiske programmeringsoppgaver
- kan anvende grunnleggende god programmeringsskikk (navngiving, struktur, lesbarhet) i eget arbeid
- kan reflektere over egne faglige valg og identifisere behov for videre læring innen programmering
Studenten:
- kan samarbeide om kode og leveranser gjennom deling og tilbakemeldinger
- kan delta i faglige diskusjoner om programmeringsløsninger og bidra til utvikling av god praksis
- kan planlegge og gjennomføre enkle programmeringsoppgaver alene og som deltaker i gruppe
Arbeidskrav
Det skal gjennomføres inntil 4 arbeidskrav.
- Eksempler på arbeidskrav:
- Skriftlige oppgaver
- Gruppearbeid
Ytterligere informasjon fremkommer i fremdriftsplanen.
Eksamen
Det gjennomføres ikke eksamen i emnet.
Det gjennomføres obligatoriske arbeidskrav i emnet. Disse vurderes til godkjent/ikke godkjent. Antall arbeidskrav fremkommer i emnets fremdriftsplan.
Det foretas en helhetlig vurdering i emnet. Denne vurderes med karakterskala fra A-F.
Emnekarakter fastsettes basert på ett eller flere vurderingstellende elementer.
Det fremkommer i emnets fremdriftsplan hva som er vurderingstellende arbeid.
- Nettbasert undervisning og veiledning
- Programmeringsøvinger med obligatoriske innleveringer (individuelt og/eller i gruppe)
- Case-/prosjektoppgaver med trinnvis leveranse
- Faglige diskusjoner og gjennomgang av løsningsforslag
- Selvstudium og trening på problemløsing
- Presentasjoner