Intro til tekstprogrammering
8-10. trinn
Varighet ca. 60 minutter

I denne aktiviteten jobber vi med kjerneelementet «utforsking og problemløsning», og elevene får trent seg i algoritmisk tenking når de skal skrive sin egen programkode.
Bestill dette læringsopplegget her
Kompetansemål
Matematikk 8.trinn
- utforske hvordan algoritmer kan skapes, testes og forbedres ved hjelp av programmering
Matematikk 10.trinn
- utforske matematiske egenskaper og sammenhenger ved å bruke programmering
Kunst og håndverk 10.trinn
- visualisere form ved hjelp av frihåndstegninger, arbeidstegninger, modeller og digitale verktøy
Organisering og lærerens rolle
Lærerne har hovedansvaret for elevgruppen sin. Det kan være behov for hjelp av lærer underveis i programmet. Aktive lærere bedrer læringsutbyttet for elevene. Formidlerne har ansvaret for gjennomføringen av aktiviteten.
Under besøket
Elevene får en innføring i programmeringsverktøyet P5, en utvidelse av JavaScript som brukes til å tegne figurer. Vi viser hvordan man kan bruke referansebiblioteket til hjelp for å skrive kode, og elevene får en forståelse av hva som er viktig når man bruker tekstprogrammering. P5 er et godt sted å starte med tekstprogrammering, og det tar ikke så lang tid før elevene kan utforske og bruke egen kreativitet til å skape kunst.
Forarbeid
For å øke læringsutbyttet for elevene er det en fordel om det er gjennomført et forarbeid i forbindelse med besøket på DuVerden. Vi har utarbeidet et forslag, men eget forarbeid som støtter oppunder kompetansemålene kan like gjerne benyttes.
Å snakke om på forhånd
- Hva har elevene programmert med tidligere?
- Har elevene møtt tekst-programmering? Hva er viktig når man programmerer med tekst?
- Hvordan er et koordinatsystem bygd opp?
Etterarbeid
- Lærer kan plukke ut noen av kodene fra Reference-sidene som elevene kan utforske videre
- Bruk kodekort laget av Skaperskolen: https://skaperskolen.no/p5/
- Se videoene til The Coding Train på YouTube for instruksjon og videre ideer https://www.youtube.com/@TheCodingTrain