Undervisningsopplegg i programmering- forbrukslån

Økonomi er et viktig emne i matematikk i 10.klasse, og det kan være interessant å se på ulike deler av f.eks lån, renter og nedbetaling som en del av programmeringen. Det finnes nemlig noen områder der vi kan foreta både simuleringer og beregninger for å se hvordan ting utvikler seg.

Kompetansemål matematikk etter 10.klasse:

  • utforske sammenhengen mellom konstant prosentvis endring, vekstfaktor og eksponentialfunksjoner
  • hente ut og tolke relevant informasjon fra tekster om kjøp og salg og ulike typer lån og bruke det til å formulere og løse problemer
  • planlegge, utføre og presentere et utforskende arbeid knyttet til personlig økonomi
  • bruke funksjoner i modellering og argumentere for framgangsmåter og resultater
  • modellere situasjoner knyttet til reelle datasett, presentere resultatene og argumentere for at modellene er gyldige
  • utforske matematiske egenskaper og sammenhenger ved å bruke programmering

Du vil finne kode for både Scratch og Python i dette opplegget, og en velger selv hva en ønsker å bruke.

Del 1 – Forbrukslån
Det første programmet vi skal lage, skal et program som undersøker hvor lang tid det tar før et lån når en grenseverdi om en bare lar rentene løper og en ikke betaler inn avdrag. En variant at programmet i Scratch finnes på https://scratch.mit.edu/projects/759553680

Steg 1 – Forberedelser
Snakk om begrepet vekstfaktor og hvis hvordan vi endrer fra årsrente til månedsrente og videre til vekstfaktor. Lag et flytdiagram eller pseudokode som forklarer programmet.

Steg 2 – Sette opp variabler
Vi trenger en del variabler til programmet. Disse kan elevene endre underveis i arbeidet, slik at de kan se hvordan ting utvikler seg med ulike lånebeløp og vilkår.

Vekstfaktor er renten på lånet per måned. Om renten er per år, må en dele denne på 12, og gjøre om. Antall måneder er antall måneder det går før lånet har nådd sluttverdien, og lån er selvsagt lånebeløp vi begynner med. Sluttverdien er her satt til det dobbelte av lånet, men kan selvfølgelig også settes til andre beløp.

Steg 3 – Sette opp en løkke og la månedene løpe
Vi skal nå la månedene og rentene løpe, og selvsagt vil lånets størrelse øke måned for måned. Vi lager en løkke som skal kjøres helt til lånet er blitt større enn grensen vi har satt.

Lånebeløpet vil øke med vekstfaktor for hver måned, og vi må regne dette ut.

Tilslutt må vi telle opp antall måneder vi kjører løkken, dvs antall måneder det går før vi når sluttverdien.

Steg 4 – Fortelle brukeren om resultatet
La oss informere brukeren om resultatet.

Steg 5 – Finn ut
Vi skal teste med litt forskjellige verdier. Fyll ut tabellen under og prøv å forklare resultatene.

Steg 6 – Prøv ut med andre verdier
Undersøk ulike nettsteder som tilbyr forbrukslån og se hvilke vilkår de har. Legg inn rette verdier i programmet og test ut hvor lang til det tar før doblingen finner sted med de vilkårene du har funnet.

Steg 7 – Se på lånets utvikling
Vi skal legge lånets utvikling inn i en liste. Vi tømmer listen når programmet startet, og legger inn verdien for hver runde i løkken.

Listen kan eksporteres og legges inn Excel/Numbers/Regneark slik at vi kan hente det ut i et diagram.

Legg igjen en kommentar

Fyll inn i feltene under, eller klikk på et ikon for å logge inn:

WordPress.com-logo

Du kommenterer med bruk av din WordPress.com konto. Logg ut /  Endre )

Twitter-bilde

Du kommenterer med bruk av din Twitter konto. Logg ut /  Endre )

Facebookbilde

Du kommenterer med bruk av din Facebook konto. Logg ut /  Endre )

Kobler til %s

Blogg på WordPress.com.

opp ↑

%d bloggere liker dette: