Dette opplegget har jeg brukt flere ganger med elever opp gjennom årene, og det gir god trening i bruke operatorer og variabler for å beregne noe.
Kompetansemål i matematikk etter 5.trinn
– lage og programmere algoritmar med bruk av variablar, vilkår og lykkje
Krav til programmet
Det skal inneholde knapper til de ulike regneartene, og når en velger regneart skal det komme fram spørsmål som ber om første tall og andre tall i regnestykket. Deretter skal programmet regne ut svaret og presentere det.
Steg 1 – Pluss – knappen
Første del av oppgaven blir å lage knapper til de ulike regneartene og legge kode bak knappen.
Begynn med å fjerne katten og legg til et nytt ikon du tegner selv. Vi begynner med «pluss» og begynner deretter å legge inn kode på denne. Når «pluss» er ferdig kan vi «kopiere» koden med oss til de andre regneartene.

Steg 2 – Koden bak pluss – knappen
Vi oppretter først 3 variabler; tall1, tall2 og svar som vi skal legge de ulike tallene i.

Deretter skal vi spørre etter tallene fra brukeren og legge inn i variablene. Dette skal skje når brukeren klikker på plusstegnet.

Da er det på tide å regne ut svaret, og da bruker vi operatorer. Til slutt viser vi svaret til brukeren.

Steg 3 – Modifisere til andre regnearter
Neste steg blir da å kopiere knappen og koden og tilpasse dem til andre regnearter. Det er ikke så veldig mye som må endres for at det skal passe.
Steg 4 – Tilpasse
Det kan lurt å informere brukeren om hvordan kalkulatoren fungerer. Dette kan gjøres ved å skrive inn en tekst på bakgrunnen du velger å bruke.
Her er en ferdig kalkulator du kan kikke på: https://scratch.mit.edu/projects/414824884
Utfordring 1
Legg til flere regneformer (f.eks potensregning, kvadratrot osv)
Utfordring 2
Legg til tall på kalkulatoren som du trykker på for å mate kalkulatoren med tall.