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

Gratis interaktive lærebøker for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Skolesaga · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy

LærebøkerQuiz
BøkerIT 1
IT 1
Se kompetansemål (LK20)

1Kapittel 1: Seksjon 1

Hva er digital kompetanse?
1.1
Hva er digital kompetanse?
845m
Digitaliseringens påvirkning på samfunnet
1.2
Digitaliseringens påvirkning på samfunnet
845m
Digital dømmekraft og kildekritikk
1.3
Digital dømmekraft og kildekritikk
845m
Digitalt utenforskap og universell utforming
1.4
Digitalt utenforskap og universell utforming
845m
Teknologi, etikk og bærekraft
1.5
Teknologi, etikk og bærekraft
845m

2Kapittel 2: Seksjon 2

Hva er programmering?
2.1
Hva er programmering?
845m
Variabler og datatyper
2.2
Variabler og datatyper
850m
Betingelser og valg (if/else)
2.3
Betingelser og valg (if/else)
855m
Løkker og gjentakelse
2.4
Løkker og gjentakelse
860m
Funksjoner og gjenbruk
2.5
Funksjoner og gjenbruk
855m
Feilsøking og debugging
2.6
Feilsøking og debugging
850m

3Kapittel 3: Seksjon 3

Hva er en algoritme?
3.1
Hva er en algoritme?
850m
Problemløsningsstrategier
3.2
Problemløsningsstrategier
755m
Pseudokode og flytdiagrammer
3.3
Pseudokode og flytdiagrammer
755m
Søke- og sorteringsalgoritmer
3.4
Søke- og sorteringsalgoritmer
760m
Rekursjon og algoritmekompleksitet
3.5
Rekursjon og algoritmekompleksitet
860m

4Kapittel 4: Seksjon 4

Internett og webbens oppbygging
4.1
Internett og webbens oppbygging
755m
HTML – struktur og semantikk
4.2
HTML – struktur og semantikk
765m
CSS – stil og layout
4.3
CSS – stil og layout
770m
Responsivt design med CSS
4.4
Responsivt design med CSS
765m
Avansert CSS – Flexbox og Grid
4.5
Avansert CSS – Flexbox og Grid
875m

5Kapittel 5: Seksjon 5

Introduksjon til JavaScript
5.1
Introduksjon til JavaScript
855m
Variabler, datatyper og operatorer i JavaScript
5.2
Variabler, datatyper og operatorer i JavaScript
860m
DOM-manipulering
5.3
DOM-manipulering
865m
Hendelseshåndtering og brukerinteraksjon
5.4
Hendelseshåndtering og brukerinteraksjon
860m
Asynkron programmering og API-er
5.5
Asynkron programmering og API-er
870m

6Kapittel 6: Seksjon 6

Introduksjon til databaser
6.1
Introduksjon til databaser
750m
Relasjonsdatabaser og datamodellering
6.2
Relasjonsdatabaser og datamodellering
760m
SQL – grunnleggende spørringer
6.3
SQL – grunnleggende spørringer
865m
SQL – avanserte spørringer og JOIN
6.4
SQL – avanserte spørringer og JOIN
870m
Normalisering og databasedesign
6.5
Normalisering og databasedesign
760m

7Kapittel 7: Seksjon 7

Datanettverkenes oppbygging
7.1
Datanettverkenes oppbygging
755m
Internett og kommunikasjonsprotokoller
7.2
Internett og kommunikasjonsprotokoller
760m
Informasjonssikkerhet og trusler
7.3
Informasjonssikkerhet og trusler
755m
Personvern og GDPR
7.4
Personvern og GDPR
755m
Kryptering og autentisering
7.5
Kryptering og autentisering
860m

8Kapittel 8: Seksjon 8

Brukergrensesnitt og UX-design
8.1
Brukergrensesnitt og UX-design
760m
Universell utforming og tilgjengelighet
8.2
Universell utforming og tilgjengelighet
755m
Prosjektplanlegging og smidig utvikling
8.3
Prosjektplanlegging og smidig utvikling
760m
Versjonskontroll med Git
8.4
Versjonskontroll med Git
765m
Dokumentasjon og presentasjon
8.5
Dokumentasjon og presentasjon
755m