Her finner du både analoge, frakoblede programmeringsoppgaver og digitale programmeringsoppgaver.
Programmering trenger ikke nødvendigvis være digital. Analoge programmeringsoppgaver fungerer fint som en innføring i tankesettet til algoritmisk tenkning, problemløsning og programmering.
Introduser elevene om korte presise instruksjoner, og at en datamaskin ofte trenger veldig presise instruksjoner. Denne oppgaven er med vilje laget litt «tvetydig» for å illustrere poenget med presise instruksjoner for datamaskiner. Opplegget finner du her: Lytt og tegn
Introduser elevene for prinsippene bak programmering og illustrer behovet for funksjoner. Opplegget finner du her: Mine robotvenner
I denne oppgaven skal man tegne en tegning ved hjelp av tall og ruter. Opplegget finner du her: Tegn i piksler
I denne oppgaven skal elevene skrive en detaljert instruksjon av hva læreren må gjøre for å lage eggedosis. Opplegget finner du her: Lag eggedosis
I dette opplegget blir elevene introdusert til enkel kode. En elev er programmerer, mens resten av elevene er datamaskiner. Opplegget finner du her: Gi instruksjoner
I Flytt den, flytt den så må elevene lage algoritmer for å bevege en figur frem til sitt mål. Opplegget finner du her: Flytt den, flytt den
I denne oppgaven lærer elevene om algoritmer og sekvenser ved bruk av Legobrikker eller andre brikker. Opplegget finner du her: Bygg en robot
Her får elevene trening i analog programmering ved å programmere en dans for en medelev. Elevene bruker bevegelseskort som forteller hvilken bevegelse som skal utføres og skriver tall på kortet som forteller hvor mange ganger hver bevegelse skal gjentas: Kodedans
Følg et kodekurs steg for steg i Code.org.
I denne oppgaven fra Code.org skal man programmere Elsa fra Frost til å lage mønster i isen ved hjelp av blokkprogrammering. Opplegget finner du her: Frost
I denne oppgaven fra Code.org koder man sin egen dansefest med blokkprogrammering. Opplegget finner du her: Dansefest
I denne oppgaven fra Code.org skal man kode blokkprogrammering for å få fuglen til å fange grisen i en labyrint med ulike hindre. Opplegget finner du her: Angry Birds
Tips: Det kan være nyttig å ha to programvinduer oppe, på hver sin side av skjermen slik at du slipper å gå frem og tilbake mellom vinduer når du jobber med oppgaven. Eventuelt så kan man printe ut opplegget på Kidsakoder.
Tips 2: Du kan enkelt endre språk til norsk i Scratch ved å trykke på jordklode-tegnet øverst til venstre.
Denne oppgaven finner du på kidsakoder.no og du bruker Scratch for å programmere. I oppgaven skal man ved hjelp av blokkprogrammering rotere en likebeint trekant.
Opplegget finner du her: Opplegg "Rotasjon rundt egen akse" på Kidsakoder
Bruk Scratch for å programmere: Scratch
For denne oppgaven har vi også laget et steg for steg løsningsforslag i form av en video du kan følge: Videoen finner du her
Denne oppgaven finner du på kidsakoder.no og du bruker Scratch for å programmere. I oppgaven skal man ved hjelp av blokkprogrammering lage et julekort.
Opplegget finner du her: Opplegg "Julekort" på Kidsakoder
Bruk Scratch for å programmere: Scratch
Denne oppgaven finner du på kidsakoder.no og du bruker Scratch for å programmere. I oppgaven skal man ved hjelp av blokkprogrammering lage et spill hvor katten Felix skal prøve å fange musen Herbert.
Opplegget finner du her: Opplegg "Felix og Herbert" på Kidsakoder
Bruk Scratch for å programmere: Scratch