Matematikk 1P · Algoritmer og programmering

Algoritmer og programmering – oppgaver med trinnvis løsning

Oppgaver med trinnvis løsning, vanlige feil, sensorpunkt, grafer, GeoGebra og Python-kontroll.

📘 GeoGebra & Python-guide
Fag
Matematikk 1P
Kapittel
Algoritmer og programmering
Antall oppgaver
39
Nivå
VG1 · LK20

Algoritmer og programmering

39 oppgaver med stegvis løsning, vanlig feil, GeoGebra CAS og Python-kontroll.

Algoritmer 3 oppgaver

Oppgave 1 · LettAlgoritmer

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+2f(x)=3x+2. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+2f(x)=3x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=35+2f(5)=3\cdot 5+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

35=153\cdot 5=15

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

15+2=1715+2=17

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))17print(f(5))\Rightarrow 17

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$17`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+2
f(x)=3x+2f(x)=3x+2
2
f(5)
1717

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 2
print(f(5))
Fasit: Programmet skriver ut $17. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 2 · LettAlgoritmer

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+3f(x)=4x+3. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+3f(x)=4x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=46+3f(6)=4\cdot 6+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

46=244\cdot 6=24

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

24+3=2724+3=27

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))27print(f(6))\Rightarrow 27

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$27`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+3
f(x)=4x+3f(x)=4x+3
2
f(6)
2727

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 3
print(f(6))
Fasit: Programmet skriver ut $27. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 3 · LettAlgoritmer

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+4f(x)=5x+4. Hva skriver programmet ut når det kjører `print(f(7))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+4f(x)=5x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=7x=7

Kallet `f(7)` betyr at xx skal erstattes med 7.

Steg 3 — Sett inn

f(7)=57+4f(7)=5\cdot 7+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

57=355\cdot 7=35

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

35+4=3935+4=39

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(7))39print(f(7))\Rightarrow 39

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$39`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+4
f(x)=5x+4f(x)=5x+4
2
f(7)
3939

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 4
print(f(7))
Fasit: Programmet skriver ut $39. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Halveringsmetoden 2 oppgaver

Oppgave 4 · LettHalveringsmetoden

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=6x+1f(x)=6x+1. Hva skriver programmet ut når det kjører `print(f(8))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=6x+1f(x)=6x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=8x=8

Kallet `f(8)` betyr at xx skal erstattes med 8.

Steg 3 — Sett inn

f(8)=68+1f(8)=6\cdot 8+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

68=486\cdot 8=48

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

48+1=4948+1=49

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(8))49print(f(8))\Rightarrow 49

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$49`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=6x+1
f(x)=6x+1f(x)=6x+1
2
f(8)
4949

Kontroll i Python

Python-kontroll

def f(x):
    return 6*x + 1
print(f(8))
Fasit: Programmet skriver ut $49. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 5 · LettHalveringsmetoden

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+2f(x)=2x+2. Hva skriver programmet ut når det kjører `print(f(9))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+2f(x)=2x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=9x=9

Kallet `f(9)` betyr at xx skal erstattes med 9.

Steg 3 — Sett inn

f(9)=29+2f(9)=2\cdot 9+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

29=182\cdot 9=18

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

18+2=2018+2=20

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(9))20print(f(9))\Rightarrow 20

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$20`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+2
f(x)=2x+2f(x)=2x+2
2
f(9)
2020

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 2
print(f(9))
Fasit: Programmet skriver ut $20. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Variabler, operatorer og print 8 oppgaver

Oppgave 6 · LettVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+3f(x)=3x+3. Hva skriver programmet ut når det kjører `print(f(4))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+3f(x)=3x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=4x=4

Kallet `f(4)` betyr at xx skal erstattes med 4.

Steg 3 — Sett inn

f(4)=34+3f(4)=3\cdot 4+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

34=123\cdot 4=12

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

12+3=1512+3=15

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(4))15print(f(4))\Rightarrow 15

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$15`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+3
f(x)=3x+3f(x)=3x+3
2
f(4)
1515

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 3
print(f(4))
Fasit: Programmet skriver ut $15. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 7 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+4f(x)=4x+4. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+4f(x)=4x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=45+4f(5)=4\cdot 5+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

45=204\cdot 5=20

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

20+4=2420+4=24

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))24print(f(5))\Rightarrow 24

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$24`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+4
f(x)=4x+4f(x)=4x+4
2
f(5)
2424

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 4
print(f(5))
Fasit: Programmet skriver ut $24. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 8 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+1f(x)=5x+1. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+1f(x)=5x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=56+1f(6)=5\cdot 6+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

56=305\cdot 6=30

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

30+1=3130+1=31

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))31print(f(6))\Rightarrow 31

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$31`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+1
f(x)=5x+1f(x)=5x+1
2
f(6)
3131

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 1
print(f(6))
Fasit: Programmet skriver ut $31. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 9 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=6x+2f(x)=6x+2. Hva skriver programmet ut når det kjører `print(f(7))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=6x+2f(x)=6x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=7x=7

Kallet `f(7)` betyr at xx skal erstattes med 7.

Steg 3 — Sett inn

f(7)=67+2f(7)=6\cdot 7+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

67=426\cdot 7=42

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

42+2=4442+2=44

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(7))44print(f(7))\Rightarrow 44

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$44`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=6x+2
f(x)=6x+2f(x)=6x+2
2
f(7)
4444

Kontroll i Python

Python-kontroll

def f(x):
    return 6*x + 2
print(f(7))
Fasit: Programmet skriver ut $44. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 10 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+3f(x)=2x+3. Hva skriver programmet ut når det kjører `print(f(8))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+3f(x)=2x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=8x=8

Kallet `f(8)` betyr at xx skal erstattes med 8.

Steg 3 — Sett inn

f(8)=28+3f(8)=2\cdot 8+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

28=162\cdot 8=16

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

16+3=1916+3=19

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(8))19print(f(8))\Rightarrow 19

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$19`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+3
f(x)=2x+3f(x)=2x+3
2
f(8)
1919

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 3
print(f(8))
Fasit: Programmet skriver ut $19. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 11 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+4f(x)=3x+4. Hva skriver programmet ut når det kjører `print(f(9))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+4f(x)=3x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=9x=9

Kallet `f(9)` betyr at xx skal erstattes med 9.

Steg 3 — Sett inn

f(9)=39+4f(9)=3\cdot 9+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

39=273\cdot 9=27

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

27+4=3127+4=31

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(9))31print(f(9))\Rightarrow 31

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$31`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+4
f(x)=3x+4f(x)=3x+4
2
f(9)
3131

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 4
print(f(9))
Fasit: Programmet skriver ut $31. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 12 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+1f(x)=4x+1. Hva skriver programmet ut når det kjører `print(f(4))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+1f(x)=4x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=4x=4

Kallet `f(4)` betyr at xx skal erstattes med 4.

Steg 3 — Sett inn

f(4)=44+1f(4)=4\cdot 4+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

44=164\cdot 4=16

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

16+1=1716+1=17

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(4))17print(f(4))\Rightarrow 17

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$17`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+1
f(x)=4x+1f(x)=4x+1
2
f(4)
1717

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 1
print(f(4))
Fasit: Programmet skriver ut $17. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 13 · MiddelsVariabler, operatorer og print

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+2f(x)=5x+2. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+2f(x)=5x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=55+2f(5)=5\cdot 5+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

55=255\cdot 5=25

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

25+2=2725+2=27

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))27print(f(5))\Rightarrow 27

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$27`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+2
f(x)=5x+2f(x)=5x+2
2
f(5)
2727

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 2
print(f(5))
Fasit: Programmet skriver ut $27. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Brukerdata fra tastaturet 3 oppgaver

Oppgave 14 · MiddelsBrukerdata fra tastaturet

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=6x+3f(x)=6x+3. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=6x+3f(x)=6x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=66+3f(6)=6\cdot 6+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

66=366\cdot 6=36

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

36+3=3936+3=39

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))39print(f(6))\Rightarrow 39

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$39`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=6x+3
f(x)=6x+3f(x)=6x+3
2
f(6)
3939

Kontroll i Python

Python-kontroll

def f(x):
    return 6*x + 3
print(f(6))
Fasit: Programmet skriver ut $39. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 15 · MiddelsBrukerdata fra tastaturet

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+4f(x)=2x+4. Hva skriver programmet ut når det kjører `print(f(7))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+4f(x)=2x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=7x=7

Kallet `f(7)` betyr at xx skal erstattes med 7.

Steg 3 — Sett inn

f(7)=27+4f(7)=2\cdot 7+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

27=142\cdot 7=14

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

14+4=1814+4=18

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(7))18print(f(7))\Rightarrow 18

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$18`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+4
f(x)=2x+4f(x)=2x+4
2
f(7)
1818

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 4
print(f(7))
Fasit: Programmet skriver ut $18. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 16 · KrevendeBrukerdata fra tastaturet

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+1f(x)=3x+1. Hva skriver programmet ut når det kjører `print(f(8))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+1f(x)=3x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=8x=8

Kallet `f(8)` betyr at xx skal erstattes med 8.

Steg 3 — Sett inn

f(8)=38+1f(8)=3\cdot 8+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

38=243\cdot 8=24

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

24+1=2524+1=25

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(8))25print(f(8))\Rightarrow 25

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$25`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+1
f(x)=3x+1f(x)=3x+1
2
f(8)
2525

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 1
print(f(8))
Fasit: Programmet skriver ut $25. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

if-elif-else 4 oppgaver

Oppgave 17 · Krevendeif-elif-else

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+2f(x)=4x+2. Hva skriver programmet ut når det kjører `print(f(9))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+2f(x)=4x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=9x=9

Kallet `f(9)` betyr at xx skal erstattes med 9.

Steg 3 — Sett inn

f(9)=49+2f(9)=4\cdot 9+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

49=364\cdot 9=36

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

36+2=3836+2=38

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(9))38print(f(9))\Rightarrow 38

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$38`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+2
f(x)=4x+2f(x)=4x+2
2
f(9)
3838

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 2
print(f(9))
Fasit: Programmet skriver ut $38. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 18 · Krevendeif-elif-else

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+3f(x)=5x+3. Hva skriver programmet ut når det kjører `print(f(4))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+3f(x)=5x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=4x=4

Kallet `f(4)` betyr at xx skal erstattes med 4.

Steg 3 — Sett inn

f(4)=54+3f(4)=5\cdot 4+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

54=205\cdot 4=20

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

20+3=2320+3=23

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(4))23print(f(4))\Rightarrow 23

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$23`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+3
f(x)=5x+3f(x)=5x+3
2
f(4)
2323

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 3
print(f(4))
Fasit: Programmet skriver ut $23. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 19 · Krevendeif-elif-else

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=6x+4f(x)=6x+4. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=6x+4f(x)=6x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=65+4f(5)=6\cdot 5+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

65=306\cdot 5=30

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

30+4=3430+4=34

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))34print(f(5))\Rightarrow 34

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$34`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=6x+4
f(x)=6x+4f(x)=6x+4
2
f(5)
3434

Kontroll i Python

Python-kontroll

def f(x):
    return 6*x + 4
print(f(5))
Fasit: Programmet skriver ut $34. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 20 · Lettif-elif-else

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+1f(x)=2x+1. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+1f(x)=2x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=26+1f(6)=2\cdot 6+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

26=122\cdot 6=12

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

12+1=1312+1=13

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))13print(f(6))\Rightarrow 13

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$13`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+1
f(x)=2x+1f(x)=2x+1
2
f(6)
1313

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 1
print(f(6))
Fasit: Programmet skriver ut $13. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

while-løkker 3 oppgaver

Oppgave 21 · Lettwhile-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+2f(x)=3x+2. Hva skriver programmet ut når det kjører `print(f(7))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+2f(x)=3x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=7x=7

Kallet `f(7)` betyr at xx skal erstattes med 7.

Steg 3 — Sett inn

f(7)=37+2f(7)=3\cdot 7+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

37=213\cdot 7=21

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

21+2=2321+2=23

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(7))23print(f(7))\Rightarrow 23

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$23`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+2
f(x)=3x+2f(x)=3x+2
2
f(7)
2323

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 2
print(f(7))
Fasit: Programmet skriver ut $23. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 22 · Lettwhile-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+3f(x)=4x+3. Hva skriver programmet ut når det kjører `print(f(8))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+3f(x)=4x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=8x=8

Kallet `f(8)` betyr at xx skal erstattes med 8.

Steg 3 — Sett inn

f(8)=48+3f(8)=4\cdot 8+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

48=324\cdot 8=32

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

32+3=3532+3=35

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(8))35print(f(8))\Rightarrow 35

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$35`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+3
f(x)=4x+3f(x)=4x+3
2
f(8)
3535

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 3
print(f(8))
Fasit: Programmet skriver ut $35. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 23 · Lettwhile-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+4f(x)=5x+4. Hva skriver programmet ut når det kjører `print(f(9))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+4f(x)=5x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=9x=9

Kallet `f(9)` betyr at xx skal erstattes med 9.

Steg 3 — Sett inn

f(9)=59+4f(9)=5\cdot 9+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

59=455\cdot 9=45

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

45+4=4945+4=49

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(9))49print(f(9))\Rightarrow 49

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$49`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+4
f(x)=5x+4f(x)=5x+4
2
f(9)
4949

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 4
print(f(9))
Fasit: Programmet skriver ut $49. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

for-løkker 3 oppgaver

Oppgave 24 · Lettfor-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=6x+1f(x)=6x+1. Hva skriver programmet ut når det kjører `print(f(4))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=6x+1f(x)=6x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=4x=4

Kallet `f(4)` betyr at xx skal erstattes med 4.

Steg 3 — Sett inn

f(4)=64+1f(4)=6\cdot 4+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

64=246\cdot 4=24

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

24+1=2524+1=25

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(4))25print(f(4))\Rightarrow 25

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$25`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=6x+1
f(x)=6x+1f(x)=6x+1
2
f(4)
2525

Kontroll i Python

Python-kontroll

def f(x):
    return 6*x + 1
print(f(4))
Fasit: Programmet skriver ut $25. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 25 · Lettfor-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+2f(x)=2x+2. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+2f(x)=2x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=25+2f(5)=2\cdot 5+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

25=102\cdot 5=10

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

10+2=1210+2=12

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))12print(f(5))\Rightarrow 12

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$12`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+2
f(x)=2x+2f(x)=2x+2
2
f(5)
1212

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 2
print(f(5))
Fasit: Programmet skriver ut $12. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 26 · Lettfor-løkker

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+3f(x)=3x+3. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+3f(x)=3x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=36+3f(6)=3\cdot 6+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

36=183\cdot 6=18

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

18+3=2118+3=21

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))21print(f(6))\Rightarrow 21

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$21`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+3
f(x)=3x+3f(x)=3x+3
2
f(6)
2121

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 3
print(f(6))
Fasit: Programmet skriver ut $21. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Lister 3 oppgaver

Oppgave 27 · MiddelsLister

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 10,9,11,12,1310, 9, 11, 12, 13. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

10+9+11+12+13=5510+9+11+12+13=55

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=555=11\bar x=\dfrac{55}{5}=11

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[9,10,11,12,13][9, 10, 11, 12, 13]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=11median=11

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=11,median=11\bar x=11,\quad median=11

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 1111, og medianen er 1111.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({10,9,11,12,13})
1111
2
Median({10,9,11,12,13})
1111

Kontroll i Python

Python-kontroll

data=[10, 9, 11, 12, 13]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 1111. Median: 1111. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra
Oppgave 28 · MiddelsLister

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 11,10,12,9,611, 10, 12, 9, 6. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

11+10+12+9+6=4811+10+12+9+6=48

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=485=485\bar x=\dfrac{48}{5}=\dfrac{48}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[6,9,10,11,12][6, 9, 10, 11, 12]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=10median=10

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=485,median=10\bar x=\dfrac{48}{5},\quad median=10

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 485\dfrac{48}{5}, og medianen er 1010.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({11,10,12,9,6})
485\dfrac{48}{5}
2
Median({11,10,12,9,6})
1010

Kontroll i Python

Python-kontroll

data=[11, 10, 12, 9, 6]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 485\dfrac{48}{5}. Median: 1010. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra
Oppgave 29 · MiddelsLister

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 5,11,13,10,75, 11, 13, 10, 7. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

5+11+13+10+7=465+11+13+10+7=46

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=465=465\bar x=\dfrac{46}{5}=\dfrac{46}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[5,7,10,11,13][5, 7, 10, 11, 13]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=10median=10

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=465,median=10\bar x=\dfrac{46}{5},\quad median=10

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 465\dfrac{46}{5}, og medianen er 1010.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({5,11,13,10,7})
465\dfrac{46}{5}
2
Median({5,11,13,10,7})
1010

Kontroll i Python

Python-kontroll

data=[5, 11, 13, 10, 7]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 465\dfrac{46}{5}. Median: 1010. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra

Egendefinerte funksjoner 4 oppgaver

Oppgave 30 · MiddelsEgendefinerte funksjoner

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=2x+3f(x)=2x+3. Hva skriver programmet ut når det kjører `print(f(4))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=2x+3f(x)=2x+3

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=4x=4

Kallet `f(4)` betyr at xx skal erstattes med 4.

Steg 3 — Sett inn

f(4)=24+3f(4)=2\cdot 4+3

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

24=82\cdot 4=8

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

8+3=118+3=11

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(4))11print(f(4))\Rightarrow 11

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$11`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=2x+3
f(x)=2x+3f(x)=2x+3
2
f(4)
1111

Kontroll i Python

Python-kontroll

def f(x):
    return 2*x + 3
print(f(4))
Fasit: Programmet skriver ut $11. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 31 · MiddelsEgendefinerte funksjoner

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=3x+4f(x)=3x+4. Hva skriver programmet ut når det kjører `print(f(5))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=3x+4f(x)=3x+4

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=5x=5

Kallet `f(5)` betyr at xx skal erstattes med 5.

Steg 3 — Sett inn

f(5)=35+4f(5)=3\cdot 5+4

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

35=153\cdot 5=15

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

15+4=1915+4=19

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(5))19print(f(5))\Rightarrow 19

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$19`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=3x+4
f(x)=3x+4f(x)=3x+4
2
f(5)
1919

Kontroll i Python

Python-kontroll

def f(x):
    return 3*x + 4
print(f(5))
Fasit: Programmet skriver ut $19. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 32 · MiddelsEgendefinerte funksjoner

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=4x+1f(x)=4x+1. Hva skriver programmet ut når det kjører `print(f(6))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=4x+1f(x)=4x+1

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=6x=6

Kallet `f(6)` betyr at xx skal erstattes med 6.

Steg 3 — Sett inn

f(6)=46+1f(6)=4\cdot 6+1

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

46=244\cdot 6=24

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

24+1=2524+1=25

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(6))25print(f(6))\Rightarrow 25

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$25`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=4x+1
f(x)=4x+1f(x)=4x+1
2
f(6)
2525

Kontroll i Python

Python-kontroll

def f(x):
    return 4*x + 1
print(f(6))
Fasit: Programmet skriver ut $25. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Oppgave 33 · MiddelsEgendefinerte funksjoner

Python-program og funksjonsverdi

Oppgave:

Et Python-program bruker funksjonen f(x)=5x+2f(x)=5x+2. Hva skriver programmet ut når det kjører `print(f(7))`?

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Les funksjonen

f(x)=5x+2f(x)=5x+2

Programmet regner funksjonsverdier.

Steg 2 — Finn inputverdien

x=7x=7

Kallet `f(7)` betyr at xx skal erstattes med 7.

Steg 3 — Sett inn

f(7)=57+2f(7)=5\cdot 7+2

Dette er den matematiske beregningen programmet gjør.

Vanlig feil: I Python betyr `return` hvilken verdi funksjonen sender tilbake.

Steg 4 — Regn produkt

57=355\cdot 7=35

Multiplikasjonen skjer før addisjon.

Steg 5 — Legg til konstant

35+2=3735+2=37

Dette er tallet som returneres fra funksjonen.

Steg 6 — Knytt til utskrift

print(f(7))37print(f(7))\Rightarrow 37

print viser returverdien på skjermen.

Tolkning

Programmet skriver ut `$37`.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
f(x):=5x+2
f(x)=5x+2f(x)=5x+2
2
f(7)
3737

Kontroll i Python

Python-kontroll

def f(x):
    return 5*x + 2
print(f(7))
Fasit: Programmet skriver ut $37. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

En funksjon i Python kan beskrive samme regel som en matematisk funksjon.

Vanlige feil

Å lese `print(f(n))` som tekst i stedet for et funksjonskall.

Dette ser sensor etter

Riktig sammenheng mellom kode og matematikk.

For høy måloppnåelse

Forklar hvert programsteg med matematisk notasjon.

Kabelkrøll 2 oppgaver

Oppgave 34 · MiddelsKabelkrøll

Omregning av måleenheter

Oppgave:

Gjør om 88 m2^2 til dm2^2.

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Velg arealregel

1 m2=100 dm21\text{ m}^2=100\text{ dm}^2

Arealenheter kvadreres, derfor blir faktoren 100.

Steg 2 — Sett opp

81008\cdot 100

Vi ganger fordi dm2^2 er mindre enhet.

Steg 3 — Regn ut

8100=8008\cdot 100=800

Dette gir antall kvadratdesimeter.

Vanlig feil: Areal og volum har andre omregningsfaktorer enn lengde.

Steg 4 — Skriv enhet

800 dm2800\text{ dm}^2

Enhet er del av svaret.

Steg 5 — Kontroller motsatt vei

800÷100=8800\div 100=8

Dette bekrefter omregningen.

Steg 6 — Svar

8 m2=800 dm28\text{ m}^2=800\text{ dm}^2

Arealet er det samme, bare skrevet med ny enhet.

Tolkning

Omgjøringen viser samme størrelse med en annen enhet.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
8*100
800800

Kontroll i Python

Python-kontroll

m2=8
print(m2*100)
Fasit: 800800 dm2^2. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Større til mindre enhet: gang. Mindre til større enhet: del.

Vanlige feil

Å bruke 10 der det skal være 100 eller 1000.

Dette ser sensor etter

Riktig faktor og riktig enhet.

For høy måloppnåelse

Forklar hvorfor areal- og volumenheter har egne faktorer.

Oppgave 35 · MiddelsKabelkrøll

Omregning av måleenheter

Oppgave:

Gjør om 77 liter til milliliter.

Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Velg volumregel

1 L=1000 ml1\text{ L}=1000\text{ ml}

Liter og milliliter brukes ofte i praktiske oppgaver.

Steg 2 — Sett opp

710007\cdot 1000

Vi ganger fordi milliliter er mindre enhet.

Steg 3 — Regn ut

71000=70007\cdot 1000=7000

Dette gir antall milliliter.

Vanlig feil: Areal og volum har andre omregningsfaktorer enn lengde.

Steg 4 — Skriv enhet

7000 ml7000\text{ ml}

Tall uten enhet er ufullstendig i måleoppgaver.

Steg 5 — Kontroller

7000÷1000=77000\div 1000=7

Motsatt omregning gir tilbake liter.

Steg 6 — Svar

7 L=7000 ml7\text{ L}=7000\text{ ml}

Samme volum er skrevet med en annen enhet.

Tolkning

Omgjøringen viser samme størrelse med en annen enhet.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
7*1000
70007000

Kontroll i Python

Python-kontroll

liter=7
print(liter*1000)
Fasit: 70007000 ml. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Større til mindre enhet: gang. Mindre til større enhet: del.

Vanlige feil

Å bruke 10 der det skal være 100 eller 1000.

Dette ser sensor etter

Riktig faktor og riktig enhet.

For høy måloppnåelse

Forklar hvorfor areal- og volumenheter har egne faktorer.

Grafisk framstilling og store datasett 4 oppgaver

Oppgave 36 · KrevendeGrafisk framstilling og store datasett

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 5,8,8,9,65, 8, 8, 9, 6. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

5+8+8+9+6=365+8+8+9+6=36

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=365=365\bar x=\dfrac{36}{5}=\dfrac{36}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[5,6,8,8,9][5, 6, 8, 8, 9]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=8median=8

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=365,median=8\bar x=\dfrac{36}{5},\quad median=8

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 365\dfrac{36}{5}, og medianen er 88.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({5,8,8,9,6})
365\dfrac{36}{5}
2
Median({5,8,8,9,6})
88

Kontroll i Python

Python-kontroll

data=[5, 8, 8, 9, 6]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 365\dfrac{36}{5}. Median: 88. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra
Oppgave 37 · KrevendeGrafisk framstilling og store datasett

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 6,9,9,10,76, 9, 9, 10, 7. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

6+9+9+10+7=416+9+9+10+7=41

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=415=415\bar x=\dfrac{41}{5}=\dfrac{41}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[6,7,9,9,10][6, 7, 9, 9, 10]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=9median=9

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=415,median=9\bar x=\dfrac{41}{5},\quad median=9

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 415\dfrac{41}{5}, og medianen er 99.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({6,9,9,10,7})
415\dfrac{41}{5}
2
Median({6,9,9,10,7})
99

Kontroll i Python

Python-kontroll

data=[6, 9, 9, 10, 7]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 415\dfrac{41}{5}. Median: 99. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra
Oppgave 38 · KrevendeGrafisk framstilling og store datasett

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 7,10,10,11,87, 10, 10, 11, 8. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

7+10+10+11+8=467+10+10+11+8=46

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=465=465\bar x=\dfrac{46}{5}=\dfrac{46}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[7,8,10,10,11][7, 8, 10, 10, 11]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=10median=10

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=465,median=10\bar x=\dfrac{46}{5},\quad median=10

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 465\dfrac{46}{5}, og medianen er 1010.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({7,10,10,11,8})
465\dfrac{46}{5}
2
Median({7,10,10,11,8})
1010

Kontroll i Python

Python-kontroll

data=[7, 10, 10, 11, 8]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 465\dfrac{46}{5}. Median: 1010. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra
Oppgave 39 · KrevendeGrafisk framstilling og store datasett

Gjennomsnitt og median

Oppgave:

Tallmaterialet er 8,11,11,12,98, 11, 11, 12, 9. Finn gjennomsnitt og median.

12345Dataverdier
En enkel grafisk framstilling av tallmaterialet.
Vis løsning

Hva spør oppgaven om? Vi skal finne et nøyaktig svar og samtidig vise hvorfor metoden virker. Derfor starter vi med riktig modell, setter inn tallene rolig, kontrollerer svaret og tolker hva resultatet betyr i situasjonen.

Steg 1 — Legg sammen verdiene

8+11+11+12+9=518+11+11+12+9=51

Gjennomsnitt krever summen av alle observasjoner.

Steg 2 — Tell observasjoner

n=5n=5

Vi deler på antall verdier.

Steg 3 — Finn gjennomsnitt

xˉ=515=515\bar x=\dfrac{51}{5}=\dfrac{51}{5}

Gjennomsnittet er balansepunktet i datasettet.

Vanlig feil: Medianen må finnes etter at tallene er sortert.

Steg 4 — Sorter dataene

[8,9,11,11,12][8, 9, 11, 11, 12]

Medianen finnes i sortert rekkefølge.

Steg 5 — Finn midterste verdi

median=11median=11

Med fem verdier er medianen den tredje verdien.

Steg 6 — Sammenlikn målene

xˉ=515,median=11\bar x=\dfrac{51}{5},\quad median=11

Begge målene sier noe om typisk verdi, men på ulik måte.

Tolkning

Gjennomsnittet er 515\dfrac{51}{5}, og medianen er 1111.

Kontroll i GeoGebra (CAS)

GeoGebra · CAS
1
Mean({8,11,11,12,9})
515\dfrac{51}{5}
2
Median({8,11,11,12,9})
1111

Kontroll i Python

Python-kontroll

data=[8, 11, 11, 12, 9]
print(sum(data)/len(data))
print(sorted(data)[len(data)//2])
Fasit: Gjennomsnitt: 515\dfrac{51}{5}. Median: 1111. (Bekreftet i GeoGebra og Python.)

Regel / huskeregel

Gjennomsnitt er sum delt på antall. Median er midterste verdi.

Vanlige feil

Å ta median fra usortert liste.

Dette ser sensor etter

Tydelig sum, antall og sortering.

For høy måloppnåelse

Forklar når median kan være mer robust enn gjennomsnitt.

📊 Utforsk i GeoGebra

Original ifingo-versjon

Denne filen er laget som en selvstendig ifingo-oppgavebank med fullstendige løsninger.