Ukjente programmer S2 v25

Del 1, uten hjelpemidler

Ukjente programmer S2 v25

En elev arbeider med en tallfølge og har skrevet denne koden:

a = 2
n = 5
for i in range(1, n + 1):
    print(a)
    a = a + (i + 2)

Beskriv mønsteret i tallfølgen eleven arbeider med.
Hva blir resultatet når koden kjøres?

Eleven har også skrevet denne koden:

a = 2
n = 5
S = 0
for i in range(1, n + 1):
    S = S + a
    a = a + (i + 2)
print(S)

Hva ønsker eleven nå å finne ut?
Hva blir resultatet når koden kjøres?

Fasit

2, 5, 9, 14, 20

Eleven ønsker å finne summen av de 5 første leddene. Summen blir 50.

Løsningsforslag

Her setter vi opp en oversikt for å se hvordan variablene i programmet utvikler seg.

iaBeregning av neste a
122+1+2=5
255+2+2=9
399+3+2=14
41414+4+2=20
520

Vi ser en tallfølge hvor differansene mellom leddene starter på 3, og deretter øker med 1 for hvert ledd. Matematisk kan dette uttrykkes med den rekursive sammenhengen

an+1=an+n+2

Koden skriver ut leddene i tallfølgen 2, 5, 9, 14, 20.

Eleven har lagt til en variabel S. S gir en løpende sum av verdiene til a, derfor vil S være delsummen til rekka etter n ledd.

Eleven ønsker å finne delsummen til rekka etter 5 ledd, altså 2+5+9+14+20=50

Sensorveiledning

Oppgaven gir til sammen 4 poeng

2 poeng

1 poeng for å beskrive mønsteret og 1 poeng for riktig resultat av kjøringen.

2 poeng

1 poeng for å beskrive hva eleven ønsker å finne ut og 1 poeng for riktig resultat av kjøringen.

Forstå oppgaven med en KI

Du får en ferdig tekst du limer inn i den KI-chatboten du bruker. Teksten inneholder oppgaven og en instruks om at chatboten skal hjelpe deg å tenke selv — stille spørsmål, gi ett hint av gangen og la deg gjøre regningen.

Anbefalt. Chatboten får beskjed om å bruke det til å veilede deg riktig vei — ikke til å røpe svaret. Du kan slå det av hvis du vil være helt sikker på at ingenting lekker.

Hva du bør vite
  • Ingenting sendes herfra. Teksten kopieres bare til utklippstavla på enheten din. Det du limer inn i en chatbot, går til den tjenesten — og de har sine egne regler for hva de lagrer.
  • Ikke lim inn personopplysninger — navn, skole eller noe annet om deg selv eller andre. Oppgaveteksten holder.
  • KI kan ta feil, også i matematikk. Sjekk alltid mot løsningsforslaget her på siden.
  • Er du usikker på om du har lov til å bruke KI på skolearbeidet ditt, spør læreren din først.

Tastatursnarveier

Navigasjon

⌘K / Ctrl+K
Åpne søk
G F
Gå til Fag
G E
Gå til Eksamener
G T
Gå til Temaer
G K
Gå til Kompetansemål
G H
Hjem
?
Vis snarveier

I oppgave

←/→ · J/K
Forrige / neste oppgave
0
Marker som ikke prøvd
1
Marker som prøvd
2
Marker som trenger hjelp
3
Marker som ferdig
S
Vis / skjul løsningsforslag
A
Legg til i liste
N
Skriv notat
Esc
Tilbake / avslutt