Grunnleggende programmering
Søknadsfrist: Pågående studie.
Kurstype: Nettstudium
Studiepoeng: 2,5 sp
UiT Norges arktiske universitet tilbyr mikroemne i grunnleggende programmering. Dette mikroemnet gir en grunnleggende innføring i programmering og sentrale begreper knyttet til hvordan datamaskiner fungerer. Du lærer å bruke variabler, operatorer, valg, løkker og funksjoner, med Python som hovedspråk.
Kunnskaper
- grunnleggende kunnskap om programmering som verktøy
- grunnleggende kunnskap algoritmisk problemløsning
Ferdigheter
- grunnleggende ferdigheter i høynivå-programmering med bruk av enkle datastrukturer, kontrollstrukturer, iterasjoner og funksjoner.
- lage programskisser og algoritmer som løser spesifisert problem
Generell kunnskap
- programmere i et høynivå språk slik som Python og ha kjennskap til flere høynivåspråk som for eksempel Java og C
- løse problemer algoritmisk og omsette det i programmer
Studiet tilbys kostnadsfritt.
Videoforelesninger (opptak) knyttet til hver fagmodul i kurset. Selvstendig labarbeid og frivillige oppgaver knyttet til fagmoduler.
- Videoforelesninger / moduler i canvas: Inntil 14 timer
- Egenstudium/Oppgaveløsning: 50 timer
Emnet er asynkront: Siden emnet er bygd opp av ferdiginnspilte videoer, er undervisninga ikke knyttet til spesifikke tidspunkter. Emnet kan dermed tas på hvilket som helst tidspunkt i semestrene.
Eksamen bestående av én flervalgsoppgave (Multiple Choice).
For flervalgsoppgaven hentes en gitt mengde spørsmål tilfeldig fra spørsmålsbanker. Det kreves minimum 85% riktig svar for å få eksamen bestått.
Kunnskaper
- grunnleggende kunnskap om programmering som verktøy
- grunnleggende kunnskap algoritmisk problemløsning
Ferdigheter
- grunnleggende ferdigheter i høynivå-programmering med bruk av enkle datastrukturer, kontrollstrukturer, iterasjoner og funksjoner.
- lage programskisser og algoritmer som løser spesifisert problem
Generell kunnskap
- programmere i et høynivå språk slik som Python og ha kjennskap til flere høynivåspråk som for eksempel Java og C
- løse problemer algoritmisk og omsette det i programmer

