Kreativ programmering Undervisningsopplegg for 8 10 trinn Oppdrag

  • Slides: 29
Download presentation

Kreativ programmering Undervisningsopplegg for 8. – 10. trinn

Kreativ programmering Undervisningsopplegg for 8. – 10. trinn

Oppdrag og inspirasjon

Oppdrag og inspirasjon

Oppdrag • Ta utgangspunkt i enkle geometriske former og lag et mønster ved hjelp

Oppdrag • Ta utgangspunkt i enkle geometriske former og lag et mønster ved hjelp av programmering. Mønsteret skal tas ut i fysisk format og presenteres.

Enkle geometriske former Trekant Firkant Sirkel Firkantspiral Sirkelspiral

Enkle geometriske former Trekant Firkant Sirkel Firkantspiral Sirkelspiral

Eksempler på mønstre med enkle geometriske former

Eksempler på mønstre med enkle geometriske former

Eksempler på mønstre i fysisk format

Eksempler på mønstre i fysisk format

Refleksjon og øvingsoppgaver

Refleksjon og øvingsoppgaver

Tenk-par-del • Hva må vi kunne for å løse oppdraget?

Tenk-par-del • Hva må vi kunne for å løse oppdraget?

Øvingsoppgave 1 av 3 • Programmer en geometrisk form (? min): • Velg et

Øvingsoppgave 1 av 3 • Programmer en geometrisk form (? min): • Velg et kort for geometrisk form. • Kopier koden på kortet. • Eksperimenter med koden. • Vis hverandre hva dere har laget og hvordan (? min).

Øvingsoppgave 2 av 3 • Kombiner form og rotasjon (? min): • Velg et

Øvingsoppgave 2 av 3 • Kombiner form og rotasjon (? min): • Velg et kort for geometrisk form. • Ta frem kortet for rotasjon. • Kopier koden på kortet for rotasjon og fyll inn den manglende koden formen. • Eksperimenter med koden. • Vis hverandre hva dere har laget og hvordan (? min).

Øvingsoppgave 3 av 3 • Kombiner form og forflytning (? min): • Velg et

Øvingsoppgave 3 av 3 • Kombiner form og forflytning (? min): • Velg et kort for geometrisk form. • Ta frem kortet forflytning. • Kopier koden på kortet forflytning og fyll inn den manglende koden formen. • Eksperimenter med koden. • Vis hverandre hva dere har laget og hvordan (? min).

Refleksjon: Hva har vi gjort og hva har vi lært?

Refleksjon: Hva har vi gjort og hva har vi lært?

Tenk-par-del • Hva lærte dere av øvingsoppgavene?

Tenk-par-del • Hva lærte dere av øvingsoppgavene?

Hva har vi gjort? Fra kode til menneskespråk

Hva har vi gjort? Fra kode til menneskespråk

Hva har vi gjort? Fra kode til menneskespråk.

Hva har vi gjort? Fra kode til menneskespråk.

Hva har vi gjort? Fra kode til menneskespråk.

Hva har vi gjort? Fra kode til menneskespråk.

Refleksjon: hvorfor så koden sånn ut?

Refleksjon: hvorfor så koden sånn ut?

Kanter og grader • Hvorfor snur vi 120 grader og ikke 60 grader? •

Kanter og grader • Hvorfor snur vi 120 grader og ikke 60 grader? • Hvor mange ganger må vi • Hvorfor gjentar vi fire ganger? • Hvorfor snur vi 90 grader? gjenta for en femkant? Hvor mange grader må vi snu? • Sekskant? Syvkant?

Sirkel • Hvorfor snur vi 9 grader hver gang hvis løkken kjører 40 ganger?

Sirkel • Hvorfor snur vi 9 grader hver gang hvis løkken kjører 40 ganger? • Hvor mange ganger må løkken kjøre for å få en sirkel hvis vi snur 10 grader hver gang? • Hvilken effekt har det på sirkelen å endre: • Antall ganger løkken kjører og antall grader vi snur. • Antall steg vi går hver gang løkken kjører. • Hvordan ser sirkelen ut hvis løkken gjentar 4 ganger og vi snur 90 grader hver gang? • Hva må vi endre for å få en halvsirkel? • Hvilke tall ville du brukt for å få en kvart sirkel?

Firkantspiral • Hva skjer med lengden på spiralarmen inne i løkken? • Hvordan ville

Firkantspiral • Hva skjer med lengden på spiralarmen inne i løkken? • Hvordan ville spiralen vært annerledes om spiralarmen økte med mer enn 10 inne i løkken? • Hva om endringen var mindre enn 10? • Hvilken effekt ville de ha om løkken gjentok flere enn 24 ganger? • Hvordan ville spiralen se ut om vi snudde 120 grader i stedet for 90? • Hva om vi snudde 60 grader?

Sirkelspiral • Hva er hovedforskjellen på en trekantspiral, firkantspiral, femkantspiral og en sirkelspiral?

Sirkelspiral • Hva er hovedforskjellen på en trekantspiral, firkantspiral, femkantspiral og en sirkelspiral?

Programmer ditt eget kreative mønster

Programmer ditt eget kreative mønster

Oppdrag og kravspesifikasjon • Oppdrag: Ta utgangspunkt i enkle geometriske former og lag et

Oppdrag og kravspesifikasjon • Oppdrag: Ta utgangspunkt i enkle geometriske former og lag et mønster ved hjelp av programmering. Mønsteret skal tas ut i fysisk format og presenteres. • Kravspesifikasjon: • Mønsteret skal bestå av geometriske former. • Mønsteret skal kunne tas ut i fysisk format. • Mønsteret må tilpasses materialene og verktøyene dere har tilgjengelig.

Gode ideer og fantastiske feil • Mens dere jobber med å løse oppdraget bør

Gode ideer og fantastiske feil • Mens dere jobber med å løse oppdraget bør dere skrive det ned og ta bilder av det hvis dere får: • En god ide • En god fra noen andre og hvem det var • Fantastiske feil

Idemyldring • I læringspar, tenk gjennom følgende spørsmål (? min): • Hva skal mønsteret

Idemyldring • I læringspar, tenk gjennom følgende spørsmål (? min): • Hva skal mønsteret brukes til? • Hvilke former skal vi bruke? • Hva skal det fysiske produktet være? • Forslaget til fysisk produkt må godkjennes av lærer før dere begynner på oppdraget.

Utstilling • Etter at oppdraget er løst skal dere lage deres del av klassens

Utstilling • Etter at oppdraget er løst skal dere lage deres del av klassens utstilling. • Dere skal lage en plakat som viser: • • • Hvilke geometriske former som er brukt Mønsteret som ble laget Koden som tegner mønsteret Det fysiske produktet En eller flere av disse: • En god ide gruppen hadde • En god ide gruppen fikk fra noen andre og hvem det var • Fantastiske feil

Refleksjon: Hva har vi lært og hva kan det brukes til?

Refleksjon: Hva har vi lært og hva kan det brukes til?

Tenk-par-del • Hva har dere lært i løpet av prosjektet? • Hva har dere

Tenk-par-del • Hva har dere lært i løpet av prosjektet? • Hva har dere lært som kan brukes til andre oppgaver? • Oppfølgingsspørsmål som trekker elevenes tanker litt lenger.