IN1000 – Introduksjon til objektorientert programmering
Kursoversikt
IN1000 er en introduksjon til programmering og gir en god basis for videre studier i informatikk. Emnet forutsetter ingen forkunnskaper i programmering. Det gir en første innføring i Python og hvordan man utvikler algoritmer, inkludert bruk av lister, filer og kommunikasjon med bruker. Det blir lagt spesiell vekt på objektorientert programmering.
Karakterkalkulator
Karakterskala
IN1000 bruker bokstavkarakterskalaen fra A til F, hvor A er beste karakter og E er laveste beståtte karakter. F er stryk.
A
Fremragende
B
Meget god
C
God
D
Nokså god
E
Tilstrekkelig
F
Ikke bestått
Viktig informasjon
Programmeringsspråk
IN1000 bruker Python som programmeringsspråk. Ingen forkunnskaper i programmering er nødvendig.
Obligatoriske oppgaver
Kurset har flere obligatoriske oppgaver som må bestås for å kunne ta eksamen.
Undervisningsform
Kurset består av forelesninger, gruppetimer og lab-timer hver uke.
Pensum
Pensum inkluderer en lærebok i Python og supplerende materiell tilgjengelig på kurssiden.
Læringsmål
Etter fullført kurs vil du kunne skrive enkle objektorienterte programmer i Python.
Arbeidsmengde
Forventet arbeidsmengde er ca. 20 timer per uke, inkludert forelesninger og egenarbeid.
Eksamen
Kurset avsluttes med en 4-timers skriftlig digital eksamen.
Hjelp og støtte
Gruppelærere og undervisningsassistenter er tilgjengelige for hjelp og veiledning gjennom hele semesteret.
Overlappende emner med IN1000 – Introduksjon til objektorientert programmering
Merk: Denne visualiseringen viser antall studiepoeng som overlapper mellom IN1000 og andre emner. Hold musepekeren over søylene for mer informasjon om hvert emne.
Ukentlig timefordeling for IN1000
-
2 timerForelesninger
-
2 timerSeminargrupper
-
2 timerLab-grupper
