• Lærebøker
  • Python
  • GeoGebra
  • Hoderegning
  • Test deg selv

Søk i Skolesaga

Søk etter lærebøker, kapitler, trinn og verktøy

Gratis interaktive lærebøker for norsk skole.

Lærebok
PersonvernVilkårTilgjengelighetKontakt

© 2026 Skolesaga · Alle rettigheter forbeholdt

Skolesaga.no eies og drives av Studenthjelp Privatundervisning AS · Org.nr 913 117 387 · studenthjelp@gmail.com

Innholdet er utviklet med støtte fra kunstig intelligens og kvalitetssikres løpende. Les mer

LærebøkerQuiz
BøkerIN1000 Introduksjon til objektorientert programmering

🧩IN1000 Introduksjon til objektorientert programmering

Høyskole

Eksamensrettet

Eksamensrettet lærebok for IN1000 (UiO): Python-grunnlaget med variabler, betingelser og løkker, funksjoner og scope, lister, ordbøker og strenger, kodesporing, klasser og referansesemantikk, den store klassemodelleringen som alene er nesten halve eksamen, filinnlesing og nøstede strukturer — bygget rundt den faste 5-oppgave-strukturen som gjentas nesten identisk hvert år, med all kode kjørt og utskriften gjengitt slik terminalen faktisk skriver den.

Se læringsmålFlashcards (580 definisjoner)EksamenstreningKildegrunnlag
0

Kapittel 0: Eksamenskart

1 delkapittel · ca. 35 min

0.1Eksamenskartet — slik testes IN1000
435m
1

Kapittel 1: Python-grunnlaget: variabler, betingelser og løkker

4 delkapitler · ca. 4 t 10 min

1.1Variabler, datatyper og uttrykk
840m
1.2Betingelser og boolske uttrykk
840m
1.3Løkker: for, while og range
850m
1.PPrøver til del 1: Python-grunnlaget: variabler, betingelser og løkker
0120m
2

Kapittel 2: Funksjoner

3 delkapitler · ca. 3 t 25 min

2.1Funksjoner: def, parametere og return
845m
2.2Funksjonssamarbeid og scope
640m
2.PPrøver til del 2: Funksjoner
0120m
3

Kapittel 3: Lister, ordbøker og strenger

5 delkapitler · ca. 5 t 40 min

3.1Lister
845m
3.2Ordbøker
850m
3.3Strenger
845m
3.4DRILL — Skriv en funksjon over liste, ordbok eller streng
1480m
3.PPrøver til del 3: Lister, ordbøker og strenger
0120m
4

Kapittel 4: Kodesporing og kodeanalyse

3 delkapitler · ca. 4 t 15 min

4.1DRILL — Kodesporing: «hva skrives ut?»
1690m
4.2«Finn feilen» og konkret moteksempel
845m
4.PPrøver til del 4: Kodesporing og kodeanalyse
0120m
5

Kapittel 5: Klasser, objekter og referanser

6 delkapitler · ca. 6 t 35 min

5.1Klasser og objekter: `class`, `__init__` og `self`
850m
5.2Innkapsling: underscore, aksessor og mutator
850m
5.3`__str__` og pen objektutskrift
740m
5.4Referansesemantikk
855m
5.5DRILL — Objekt-flervalg: referanser, `self`, scope og grensesnitt
1280m
5.PPrøver til del 5: Klasser, objekter og referanser
0120m
6

Kapittel 6: Stor klassemodellering

6 delkapitler · ca. 7 t 5 min

6.1Fra spesifikasjon til klasser — modelleringsmetoden
855m
6.2Flere samarbeidende klasser og «en-til-mange»
860m
6.3Algoritme-metoder i klasser
855m
6.4Terminal-interaksjon i klasser
745m
6.5DRILL — Full klassemodellering fra spesifikasjon
690m
6.PPrøver til del 6: Stor klassemodellering
0120m
7

Kapittel 7: Filbehandling

3 delkapitler · ca. 4 t 10 min

7.1Filinnlesing linje for linje
855m
7.2DRILL — Filinnlesing i klassemodellering
1075m
7.PPrøver til del 7: Filbehandling
0120m
8

Kapittel 8: Nøstede strukturer

3 delkapitler · ca. 4 t 5 min

8.1Nøstede lister og ordbøker
850m
8.2DRILL — Funksjoner over nøstede strukturer
1075m
8.PPrøver til del 8: Nøstede strukturer
0120m
9

Kapittel 9: Eksamenstrening

3 delkapitler · ca. 12 t

9.1Avsluttende øvingseksamen 1 — bibliotek-innpakning
0240m
9.2Avsluttende øvingseksamen 2 — treningssenter-innpakning
0240m
9.3Avsluttende øvingseksamen 3 — strømmetjeneste-innpakning (tyngre)
0240m

Uavhengig læringsressurs: Skolesaga er ikke tilknyttet, godkjent av eller utarbeidet i samarbeid med Universitetet i Oslo. Emnekoden brukes kun for å identifisere hvilket emne stoffet er rettet mot. Dette er ikke offisielt studiemateriell — pensum og eksamensordning kan endres, så sjekk alltid emnets offisielle sider.

Les mer i vilkårene.