Innholdsfortegnelse

Emnet er tilknyttet følgende studieprogram

Undervisningsspråk

Norsk

Læringsutbytte

Etter fullført emne skal studentene kunne

  • designe og skrive strukturerte programmer i Python.
  • 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.
  • bruke algoritmisk og matematisk tenkning til modellering og design.
  • bruke programmering til å løse enkle, matematiske problemer.
  • 1) bruke vanlige Python-biblioteker for matematikk og statistikk, eller 2) kunne grunnleggende programmeringsdidaktikk og lage programmeringsaktiviteter for grunnskolen med Scratch.

Innhold

Byggesteiner og strukturer i programmer, inkludert objektorienterte strukturer.

Enkle algoritmer og datastrukturer.

Systemutvikling, bruk av algoritmisk og matematisk tenkning i programmering.

Feilfinning og feilretting.

Effektivitetsvurdering.

Case-basert arbeid med modellering, design og programmering.

1) Innføring i vanlige bibliotek for matematikk og statistikk, eller 2) programmeringsdidaktikk og bruk av programmeringsspråket Scratch til skoleaktiviteter.

Undervisnings- og læringsformer

Nettmoduler, videoer, nettforelesninger, øvinger på egne datamaskiner og obligatoriske innleveringer. 100 % nettbasert. Emnet har et forventet arbeidsomfang på rundt 267 timer.

Vilkår for å gå opp til eksamen

Obligatoriske oppgaver må være vurdert til bestått. Detaljer i Canvas.

Eksamen

Skriftlig 5-timers skoleeksamen. Gradert karakter. Det er mulig søke om å avlegge eksamen ved en annen institusjon enn UiA, se Ekstern eksamen.

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. Informasjon om evalueringsform for emnet publiseres i Canvas.

Tilbys som enkeltemne

Ja, tilbys bare som enkeltemne.

Annen informasjon

Søknad via opptak til enkeltemner i perioden 1.-20. august 2025.

Reduksjon i studiepoeng

Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:

Emne Studiepoengreduksjon
INF120 – Programmering med anvendelser i matematikk. 10
Sist hentet fra FS (Felles studentsystem) 15. okt. 2026 10:41:15