Brødskive med syltetøy – Algoritme

I denne aktiviteten skal elevene lage en algoritme  for å instruere en late-robot (lærer) om å lage en brødskive med syltetøy. Et av trinnene mot å skrive en god algoritme, som kan konverteres til kode, er presisjon, husk det!

Mål:

  • Jeg kan skrive en nøyaktig algoritme slik at late-roboten vil lage en brødskive med syltetøy.
  • Jeg vet at alle dataprogrammer er sekvenser av instruksjoner.
  • Jeg kan bruke en algoritme.
  • Jeg kan forbedre algoritmen min.


Utstyr:

  • Brød (ferdig skjært opp)
  • Smørkniv
  • Syltetøy
  • Smør
  • Tallerken


Hva er en algoritme:

En algoritme er et presist sett med instruksjoner eller regler for å oppnå et utfall eller løse et problem.

Presisjon er ikke alltid naturlig for de fleste mennesker. Elevene må helt sikkert endre algoritmen sin underveis. Evaluering i denne aktiviteten er viktig for å finne ut om algoritmen de lager er egnet til formålet.

Late-robotens (lærer) tolkning av elevenes algoritme, skal hjelpe elevene til å evaluere sin algoritme, og om de må gjøre nødvendig endringer underveis. Er det en algoritme som fungerer eller er det midlertidig algoritme, som er mest moro og bør endres for å fungere!

Under er et eksempel på hvordan elevene skal jobbe og lage sine algoritmer med hjelp av et sett med ord.

NB! Start alltid med høyre eller venstre hånd.  Sett en ring rundt de ordene du vil bruke med en pil/linje til neste ord.

På bilde blir algoritmen: Høyre hånd – Plukk opp – Kniv.

Gjennomføring:

  • Snakk kort sammen om hva en algoritme er, se over.
  • Presenter en kort oversikt over må, bør og kan-forventninger til elevene – Last ned her >
  • Elevene skriver instruksjoner på  papir ved bruk av instruksjoner – Last ned her >
  • Elevene tester sin algoritme ved å sitte på en stol foran robot-lærer og gi instruksjoner.
  • Hvis eleven mislykkes, må lærer oppfordre dem til å gå tilbake og feilsøke koden/algoritmen.
  • Lærere må være pedantiske for å oppmuntre til nøyaktighet.


Last ned forside, instruksjoner og forventninger samlet her >

Tilleggsinformasjon

Tilleggsinformasjon

Matematikk etter 4.trinn

Lage algoritmar og uttrykkje dei ved bruk av variablar, vilkår og lykkjer.

Matematikk etter 5.trinn

Lage og programmere algoritmar med bruk av variablar, vilkår og lykkjer.

Matematikk etter 8.trinn

Utforske korleis algoritmar kan skapast, testast og forbetrast ved hjelp av programmering.