Koding med koordinater — oppgaver
Gratis PDF · Oppgaver + fasit · Last ned umiddelbart
Lett
10 oppgaverMiddels
20 oppgaverVanskelig
20 oppgaverBlandet
30 oppgaverGratis utskriftsvennlige koding med koordinater-oppgaver med trinnvis fasit. Hvert oppgaveark genereres unikt slik at elevene aldri ser de samme oppgavene to ganger. Emnene spenner fra flytt fra origo i to retninger (høyre + opp) på lett nivå til planlegg en sti fra origo til mål med nøyaktig 2 flytt på avansert nivå.
Hva er koding med koordinater?
Koding med koordinater handler om å bruke tallpar til å beskrive posisjoner på et rutenett eller skjerm. I programmering brukes koordinater (x, y) til å plassere objekter, tegne figurer og navigere i digitale rom. LK20 kompetansemålet for 3. trinn bygger på denne grunnleggende forståelsen ved å la elever lage og følge trinnvise instruksjoner knyttet til koordinatsystemet.
Hvorfor det er viktig
Koordinater danner grunnlaget for all computergrafisk og spillutvikling. I Scratch og andre visuelle programmeringsspråk bruker barn koordinater for å flytte figurer rundt på skjermen – en katt kan flyttes fra (0, 0) til (100, 50) med enkle kommandoer. Robotikk benytter koordinater til navigasjon, hvor en robot kan programmeres til å bevege seg fra punkt A til punkt B. GPS-systemer i mobiltelefoner bruker koordinater til å vise posisjonen på kartet. Senere matematikk som geometri og algebra bygger videre på koordinatforståelse. Spillutvikling krever presis kontroll over hvor karakterer og objekter befinner seg – et plattformspill kan ha tusenvis av koordinater som definerer hvor hindringer, mynter og fiender er plassert på hvert nivå.
Vanlige feil å være obs på
- ✗En vanlig feil er å blande sammen x- og y-retning, slik at en bevegelse til (3, 1) blir tolket som å gå 1 til høyre og 3 opp i stedet for 3 til høyre og 1 opp
- ✗Mange glemmer at y-koordinater ofte øker nedover på skjermer, så en bevegelse fra (0, 0) til (0, 3) går nedover, ikke oppover som på et vanlig koordinatsystem
- ✗Det er vanlig å addere feil når man beregner nye posisjoner – fra startpunkt (2, 1) med bevegelse høyre 3 og opp 2 blir feiltolket som (5, 2) i stedet for korrekte (5, 3)
Spørsmål lærere stiller
Hvordan fungerer koordinater på en dataskjerm?+
Hva er forskjellen på absolutte og relative koordinater?+
Hvordan beregner man ny posisjon etter en bevegelse?+
Hvilke programmeringsspråk bruker koordinater?+
Hvordan planlegger man en sti mellom to punkter?+
Velg vanskelighetsgrad
Klikk på et nivå for å åpne generatoren med den vanskelighetsgraden forhåndsvalgt.
Nybegynner
Generer →- Konsepter
- Flytt fra origo i to retninger (høyre + opp)
- Tallområde
- 1–3 steg i hver retning
- Steg
- 2 trinn
- Eksempel
- Start (0, 0), høyre 2, opp 3
Lett
Generer →- Konsepter
- Flytt fra et punkt som ikke er origo (høyre + opp)
- Tallområde
- start: 1–5, delta: 1–4
- Steg
- 2 trinn
- Eksempel
- Start (2, 3), høyre 1, opp 4
Middels
Generer →- Konsepter
- Flertrinns-sti med blandede retninger
- Tallområde
- 3 flytt, hvert 1–4 enheter, høyre/venstre/opp/ned
- Steg
- 3 trinn
- Eksempel
- Fra (0, 0): høyre 3, ned 2, venstre 1
Vanskelig
Generer →- Konsepter
- Planlegg en sti fra origo til mål med nøyaktig 2 flytt
- Tallområde
- mål: (2–6, 2–6)
- Steg
- 2 trinn
- Eksempel
- Gå fra (0, 0) til (4, 5) på 2 steg
Prøv en eksempeloppgave
Prøv det nå
Klikk «Generer en oppgave» for å se et ferskt eksempel på denne teknikken.
Lær teorien → Les guiden vår om koding med koordinater med gjennomgangeksempler.
Øv på nett → Interaktive koding med koordinater-oppgaver med umiddelbar tilbakemelding.