bruke algoritmisk tenkning til å modellere problemer slik at de kan løses ved hjelp av et program.
beskrive og forklare bruken av elementene som inngår i et program.
tolke programmer.
feilsøke og rette feil i programmer.
vurdere effektiviteten av programmer.
Innhold
Byggesteiner og metoder i programmer.
Enkle algoritmer og datastrukturer.
Systemutvikling og algoritmisk tenkning.
Feilfinning og feilretting.
Effektivitetsvurdering.
Case-arbeid med matematiske problemstillinger.
Undervisnings- og læringsformer
Nettmoduler, videoer, forelesninger, øvinger på egne datamaskiner og obligatoriske innleveringer. Emnet har et forventet arbeidsomfang på rundt 200 timer.
Vilkår for å gå opp til eksamen
7 av 10 obligatoriske innleveringer må være godkjent, se Canvas for mer informasjon.
Eksamen
5-timers skriftlig eksamen. Gradert karakter.
Studentevaluering
Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.
Tilbys som enkeltemne
Ja, Med forbehold om ledig plass/kapasitet.
Opptakskrav hvis tilbudt som enkeltemne
R1/(S1+S2) og enten (R1+R2) / fysikk (1+2) / kjemi (1+2) / biologi (1+2) / informasjonsteknologi (1+2) / geofag (1+2) eller teknologi og forskningslære (1+2)