01TD01B Grunnleggende programmering

01TD01B Grunnleggende programmering

  • Emnebeskrivelse
    • Emnekode
      01TD01B
    • Studieprogram
      Universell
    • Studiepoeng
      10
    • Studiested
      Kjeller, Kongsberg
    • Studienivå
      Fagskole nivå 5.2
    • Emneansvarlig
      Gry Brubakk Fossan
Undervisningssemestere
2024 Høst
2025 Vår
2025 Høst
2026 Vår
2026 Høst
2027 Vår
2027 Høst
2028 Vår
2028 Høst
2029 Vår
Emnets innhold

Temaer

Grunnleggende objekt orientert programmering

  • Funksjoner og løkker 
  • Innebygde datatyper 
  • Innføring i egendefinerte datatyper 
  • Implementering av enkle programmer 

Avansert objekt orientert programmering 

  • Grunnprinsipper innen objekt orientert programmering 
  • Implementering av egendefinerte datatyper 
  • Operator overlasting, arv og polymorfisme  
  • Brukergrensesnitt 
Læringsutbytte
Kunnskap

Studenten

  • kjenner til utvikling av brukergrensesnitt 
  • har kunnskap om grunnleggende programmeringsteknikker som variabeldeklarasjoner, kontrollstrukturer, løkker og funksjoner 
  • kjenner til viktigheten av å ivareta sikkerheten av applikasjoner 
  • har kunnskap om GDPR 
  • har kjennskap til universell utforming 
Ferdigheter

Studenten

  • kan utvikle et brukergrensesnitt ved hjelp av kode og utviklingsverktøy 
  • kan skrive kode med variabeldeklarasjoner, kontrollstrukturer, løkker og funksjoner 
  • kan lese og tolke kode 
  • kan vedlikeholde og forbedre eksisterende applikasjoner 
  • kan drøfte sikkerheten til en applikasjon 
  • kan vurdere en applikasjon i forhold til kravene om universell utforming 
  • kan gjøre rede for sine faglige valg
  • kan reflektere over egen faglig utøvelse og justere denne under veiledning
  • kan finne og henvise til informasjon og fagstoff og vurdere relevansen for en yrkesfaglig problemstilling
Generell kompetanse

Studenten

  • kan planlegge, prosjektere, dokumentere, iverksette og drifte applikasjoner 
  • kan vedlikeholde og utvikle sin egen kompetanse innenfor emnet 
  • kan delta aktivt i prosjekter 
  • kan utføre arbeid etter oppdragsgivers behov, etablere fagnettverk og samarbeide med mennesker på kryss av fagfelt 
  • kan utveksle bransjerelaterte synspunkter og informasjon 
  • kan bygge relasjoner, både internt, eksternt og på tvers av fagfelt 
Arbeidsinnsats

Arbeidskrav fremkommer i emnets fremdriftsplan.

Alle obligatoriske arbeidskrav må være godkjent for å få sluttvurdering 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. Emnekarakter fastsettes basert på ett eller flere vurderingstellende elementer. Det fremkommer i emnets fremdriftsplan hva som er vurderingstellende arbeid.

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. Emnekarakter fastsettes basert på ett eller flere vurderingstellende elementer. Det fremkommer i emnets fremdriftsplan hva som er vurderingstellende arbeid.

Det gjennomføres ikke eksamen i emnet.

Forkunnskapskrav

Fullført emnet Utvikling 

Arbeids- og læringsaktiviteter
  • Undervisning 
  • Prosjektoppgaver 
  • Diskusjoner 
Litteraturliste

Litteraturlister oppdateres ved skolestart.