02TD59A Programmering

02TD59A Programmering

  • Emnebeskrivelse
    • Emnekode
      02TD59A
    • Studieprogram
      Systemutvikling og programmering
    • Studiepoeng
      10
    • Studiested
      Kongsberg
    • Studienivå
      Fagskole nivå 5.2
    • Emneansvarlig
      Gry Brubakk Fossan
Undervisningssemestere
2026 Høst
2027 Vår
2027 Høst
2028 Vår
Emnets innhold

Temaer:

  • Grunnleggende programmering
  • Objektorientert programmering
Læringsutbytte

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.

Kunnskap

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
Ferdigheter

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
Generell kompetanse

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

 

Arbeidsinnsats

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.

Vurdering

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. 

 

Arbeids- og læringsaktiviteter
  • 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 
Litteraturliste

Relevante internettsider blir oppgitt underveis.

Litteraturliste oppdateres ved studiestart.