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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=3⋅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
3⋅5=15
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
15+2=17
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+2
2
f(5)
→17
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=4⋅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
4⋅6=24
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
24+3=27
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+3
2
f(6)
→27
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=7
Kallet `f(7)` betyr at x skal erstattes med 7.
Steg 3 — Sett inn
f(7)=5⋅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
5⋅7=35
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
35+4=39
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(7))⇒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+4
2
f(7)
→39
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=8
Kallet `f(8)` betyr at x skal erstattes med 8.
Steg 3 — Sett inn
f(8)=6⋅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
6⋅8=48
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
48+1=49
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(8))⇒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+1
2
f(8)
→49
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=9
Kallet `f(9)` betyr at x skal erstattes med 9.
Steg 3 — Sett inn
f(9)=2⋅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
2⋅9=18
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
18+2=20
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(9))⇒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+2
2
f(9)
→20
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=4
Kallet `f(4)` betyr at x skal erstattes med 4.
Steg 3 — Sett inn
f(4)=3⋅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
3⋅4=12
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
12+3=15
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(4))⇒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+3
2
f(4)
→15
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=4⋅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
4⋅5=20
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
20+4=24
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+4
2
f(5)
→24
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=5⋅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
5⋅6=30
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
30+1=31
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+1
2
f(6)
→31
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=7
Kallet `f(7)` betyr at x skal erstattes med 7.
Steg 3 — Sett inn
f(7)=6⋅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
6⋅7=42
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
42+2=44
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(7))⇒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+2
2
f(7)
→44
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=8
Kallet `f(8)` betyr at x skal erstattes med 8.
Steg 3 — Sett inn
f(8)=2⋅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
2⋅8=16
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
16+3=19
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(8))⇒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+3
2
f(8)
→19
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=9
Kallet `f(9)` betyr at x skal erstattes med 9.
Steg 3 — Sett inn
f(9)=3⋅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
3⋅9=27
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
27+4=31
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(9))⇒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+4
2
f(9)
→31
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=4
Kallet `f(4)` betyr at x skal erstattes med 4.
Steg 3 — Sett inn
f(4)=4⋅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
4⋅4=16
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
16+1=17
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(4))⇒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+1
2
f(4)
→17
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=5⋅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
5⋅5=25
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
25+2=27
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+2
2
f(5)
→27
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=6⋅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
6⋅6=36
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
36+3=39
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+3
2
f(6)
→39
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=7
Kallet `f(7)` betyr at x skal erstattes med 7.
Steg 3 — Sett inn
f(7)=2⋅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
2⋅7=14
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
14+4=18
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(7))⇒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+4
2
f(7)
→18
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=8
Kallet `f(8)` betyr at x skal erstattes med 8.
Steg 3 — Sett inn
f(8)=3⋅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
3⋅8=24
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
24+1=25
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(8))⇒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+1
2
f(8)
→25
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=9
Kallet `f(9)` betyr at x skal erstattes med 9.
Steg 3 — Sett inn
f(9)=4⋅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
4⋅9=36
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
36+2=38
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(9))⇒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+2
2
f(9)
→38
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=4
Kallet `f(4)` betyr at x skal erstattes med 4.
Steg 3 — Sett inn
f(4)=5⋅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
5⋅4=20
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
20+3=23
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(4))⇒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+3
2
f(4)
→23
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=6⋅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
6⋅5=30
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
30+4=34
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+4
2
f(5)
→34
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=2⋅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
2⋅6=12
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
12+1=13
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+1
2
f(6)
→13
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=7
Kallet `f(7)` betyr at x skal erstattes med 7.
Steg 3 — Sett inn
f(7)=3⋅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
3⋅7=21
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
21+2=23
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(7))⇒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+2
2
f(7)
→23
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=8
Kallet `f(8)` betyr at x skal erstattes med 8.
Steg 3 — Sett inn
f(8)=4⋅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
4⋅8=32
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
32+3=35
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(8))⇒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+3
2
f(8)
→35
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=9
Kallet `f(9)` betyr at x skal erstattes med 9.
Steg 3 — Sett inn
f(9)=5⋅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
5⋅9=45
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
45+4=49
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(9))⇒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+4
2
f(9)
→49
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=4
Kallet `f(4)` betyr at x skal erstattes med 4.
Steg 3 — Sett inn
f(4)=6⋅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
6⋅4=24
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
24+1=25
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(4))⇒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+1
2
f(4)
→25
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=2⋅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
2⋅5=10
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
10+2=12
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+2
2
f(5)
→12
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+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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=3⋅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
3⋅6=18
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
18+3=21
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+3
2
f(6)
→21
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,13. Finn gjennomsnitt og median.
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=55
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=555=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]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=11
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=11,median=11
Begge målene sier noe om typisk verdi, men på ulik måte.
Tallmaterialet er 11,10,12,9,6. Finn gjennomsnitt og median.
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=48
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=548=548
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[6,9,10,11,12]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=10
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=548,median=10
Begge målene sier noe om typisk verdi, men på ulik måte.
Tallmaterialet er 5,11,13,10,7. Finn gjennomsnitt og median.
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=46
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=546=546
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[5,7,10,11,13]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=10
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=546,median=10
Begge målene sier noe om typisk verdi, men på ulik måte.
Et Python-program bruker funksjonen f(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+3
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=4
Kallet `f(4)` betyr at x skal erstattes med 4.
Steg 3 — Sett inn
f(4)=2⋅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
2⋅4=8
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
8+3=11
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(4))⇒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+3
2
f(4)
→11
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+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+4
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=5
Kallet `f(5)` betyr at x skal erstattes med 5.
Steg 3 — Sett inn
f(5)=3⋅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
3⋅5=15
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
15+4=19
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(5))⇒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+4
2
f(5)
→19
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+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+1
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=6
Kallet `f(6)` betyr at x skal erstattes med 6.
Steg 3 — Sett inn
f(6)=4⋅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
4⋅6=24
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
24+1=25
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(6))⇒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+1
2
f(6)
→25
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+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+2
Programmet regner funksjonsverdier.
Steg 2 — Finn inputverdien
x=7
Kallet `f(7)` betyr at x skal erstattes med 7.
Steg 3 — Sett inn
f(7)=5⋅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
5⋅7=35
Multiplikasjonen skjer før addisjon.
Steg 5 — Legg til konstant
35+2=37
Dette er tallet som returneres fra funksjonen.
Steg 6 — Knytt til utskrift
print(f(7))⇒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+2
2
f(7)
→37
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 8 m2 til dm2.
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 dm2
Arealenheter kvadreres, derfor blir faktoren 100.
Steg 2 — Sett opp
8⋅100
Vi ganger fordi dm2 er mindre enhet.
Steg 3 — Regn ut
8⋅100=800
Dette gir antall kvadratdesimeter.
Vanlig feil: Areal og volum har andre omregningsfaktorer enn lengde.
Steg 4 — Skriv enhet
800 dm2
Enhet er del av svaret.
Steg 5 — Kontroller motsatt vei
800÷100=8
Dette bekrefter omregningen.
Steg 6 — Svar
8 m2=800 dm2
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
→800
Kontroll i Python
Python-kontroll
m2=8
print(m2*100)
Fasit:800 dm2. (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 7 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 ml
Liter og milliliter brukes ofte i praktiske oppgaver.
Steg 2 — Sett opp
7⋅1000
Vi ganger fordi milliliter er mindre enhet.
Steg 3 — Regn ut
7⋅1000=7000
Dette gir antall milliliter.
Vanlig feil: Areal og volum har andre omregningsfaktorer enn lengde.
Steg 4 — Skriv enhet
7000 ml
Tall uten enhet er ufullstendig i måleoppgaver.
Steg 5 — Kontroller
7000÷1000=7
Motsatt omregning gir tilbake liter.
Steg 6 — Svar
7 L=7000 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
→7000
Kontroll i Python
Python-kontroll
liter=7
print(liter*1000)
Fasit:7000 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,6. Finn gjennomsnitt og median.
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=36
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=536=536
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[5,6,8,8,9]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=8
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=536,median=8
Begge målene sier noe om typisk verdi, men på ulik måte.
Oppgave 37 · KrevendeGrafisk framstilling og store datasett
Gjennomsnitt og median
Oppgave:
Tallmaterialet er 6,9,9,10,7. Finn gjennomsnitt og median.
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=41
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=541=541
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[6,7,9,9,10]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=9
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=541,median=9
Begge målene sier noe om typisk verdi, men på ulik måte.
Oppgave 38 · KrevendeGrafisk framstilling og store datasett
Gjennomsnitt og median
Oppgave:
Tallmaterialet er 7,10,10,11,8. Finn gjennomsnitt og median.
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=46
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=546=546
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[7,8,10,10,11]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=10
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=546,median=10
Begge målene sier noe om typisk verdi, men på ulik måte.
Oppgave 39 · KrevendeGrafisk framstilling og store datasett
Gjennomsnitt og median
Oppgave:
Tallmaterialet er 8,11,11,12,9. Finn gjennomsnitt og median.
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=51
Gjennomsnitt krever summen av alle observasjoner.
Steg 2 — Tell observasjoner
n=5
Vi deler på antall verdier.
Steg 3 — Finn gjennomsnitt
xˉ=551=551
Gjennomsnittet er balansepunktet i datasettet.
Vanlig feil: Medianen må finnes etter at tallene er sortert.
Steg 4 — Sorter dataene
[8,9,11,11,12]
Medianen finnes i sortert rekkefølge.
Steg 5 — Finn midterste verdi
median=11
Med fem verdier er medianen den tredje verdien.
Steg 6 — Sammenlikn målene
xˉ=551,median=11
Begge målene sier noe om typisk verdi, men på ulik måte.