Koding med koordinater
Elevene på 3. trinn møter koordinater første gang når de programmerer en figur til å bevege seg på skjermen. Koordinatsystemet blir plutselig konkret når roboten må navigere fra (0, 0) til (3, 2) gjennom kode.
Prøv det nå
Hvorfor det er viktig
Koding med koordinater kobler matematikk og teknologi på en måte som gjør abstrakte begreper håndgripelige. Når elevene programmerer en figur til å gå fra (1, 1) til (4, 5), lærer de ikke bare koordinater – de forstår også grunnleggende programmering og problemløsning. I spillutvikling brukes koordinater til å plassere karakterer, fiender og gjenstander nøyaktig på skjermen. En karakter som hopper fra posisjon (200, 300) til (200, 250) beveger seg 50 piksler oppover. Robotikk og automatisering bygger på samme prinsipper – en industrirobot som skal plassere deler må navigere presist mellom forskjellige koordinater. LK20 for 3. trinn vektlegger at elevene skal kunne lage trinnvise instruksjoner knyttet til koordinatsystemet, som forbereder dem på mer avansert programmering senere.
Slik løser du koding med koordinater
Koordinater i kode
- Skjermkoordinater: (0, 0) er vanligvis øverste venstre hjørne.
- x øker til høyre; y øker nedover (i de fleste kodemiljøer).
- Plotting: spesifiser (x, y)-posisjon for hvert punkt.
- Løkker kan automatisere tegning av flere punkter eller figurer.
Example: Flytt til (100, 50): gå 100 piksler til høyre, 50 piksler ned.
Utarbeidede eksempler
Start at (0, 0). Move right 2, then up 2. Where are you?
Svar: (2, 2)
- Move right → (0, 0) -> (2, 0) — Moving right 2 adds to x.
- Move up → (2, 0) -> (2, 2) — Moving up 2 adds to y.
Start at (3, 1). Move right 1 and up 4. What are the new coordinates?
Svar: (4, 5)
- Add to x → x: 3 + 1 = 4 — Right means increase x.
- Add to y → y: 1 + 4 = 5 — Up means increase y.
Starting point (0, 0). Path: left 3, up 2, right 1. Where do you arrive?
Svar: (-2, 2)
- Move left 3 → -> (-3, 0) — Now at (-3, 0).
- Move up 2 → -> (-3, 2) — Now at (-3, 2).
- Move right 1 → -> (-2, 2) — Now at (-2, 2).
Vanlige feil
- ✗Elevene blander ofte sammen x- og y-retning og skriver (2, 5) når de mener (5, 2). De teller for eksempel 5 til høyre og 2 opp, men skriver koordinatene feil vei.
- ✗Mange glemmer at y-aksen ofte peker nedover i koding, ikke oppover som i matematikk. De tror (3, 2) ligger over (3, 4), men på skjermen ligger (3, 4) under (3, 2).
- ✗Ved flertrinns-bevegelse adderer elevene feil og får (7, 3) når de skulle ha (5, 4). De glemmer å holde oversikt over mellomstegene i beregningen.
- ✗Elevene forveksler startposisjon og endelig posisjon. Fra (2, 1) med bevegelse høyre 3 og opp 2, skriver de (3, 2) i stedet for (5, 3).
Øv på egenhånd
Lag gratis oppgaveark med koordinatkoding tilpasset 3. trinn på MathAnvil.
Generer gratis oppgaveark →