Emnebeskrivelse for 2023/24
Programming Fundamentals
SPO1110
Emnebeskrivelse for 2023/24

Programming Fundamentals

SPO1110
Emnet skal gi studentene en grunnleggende opplæring i moderne objektorientert programmering, ulike programmeringsverktøy, -teknikker og -språk.
Emnet handler om å forstå hvordan programmering av datamaskiner foregår. Emnet tar for seg hvordan ulike programmeringsspråk implementerer de mest grunnleggende konseptene innen moderne objektorientert programmering. Videre gir emnet praktisk erfaring med prosjektjobbing i mindre utviklingsteam.
Forbeholdt studenter på bachelorstudiet i Spill og opplevelsesteknologi
Opptak skjer på bakgrunn av generell studiekompetanse eller realkompetanse etter gjeldende regler.

Etter å ha gjennomført emnet skal studentene ha:

Kunnskap om:

  • hva objektorientert programmering er og hvordan det brukes
  • ulike programmeringsspråks grunnleggende oppbygging, generelle syntaksregler, datatyper, variabler og konstanter, funksjoner, løkker, logiske operasjoner og hendelser

Ferdigheter innen:

  • å løse programmeringsoppgaver med ulike teknikker
  • å lage enkle applikasjoner og spill med valgte programmeringsverktøy

Generell kompetanse innen:

  • dokumentering av kode for senere vedlikehold og feilretting
Ingen kostnader utover semesteravgift.
Obligatorisk teoriemne.
Forelesninger og oppgaveløsning.
Studentevaluering gjennomføres i studie- og emneplaner.
Hjemmeeksamen - Prosjektoppgave teller 100/100 av karakter
Any sources allowed