Teknologilab logo

⛏️ Byggeoppgaver med Agenten

Disse oppgavene tar deg steg for steg fra det enkle til det avanserte. Hver oppgave bygger på det du lærte i forrige – så ikke hopp over!

🚀 Slik kommer du i gang

  1. Åpne chat (T på PC, chat-ikonet på iPad) og skriv /code
  2. Velg MakeCode
  3. Gå bort til agenten i Minecraft, høyreklikk (PC) eller trykk lenge (iPad) og gi den blokker i slot 1
  4. Skriv koden i MakeCode og trykk Spill for å kjøre

Nøkkelblokk – «agent place on move»: Slå denne PÅ så legger agenten automatisk blokker under seg mens den går. Slå den AV når du vil flytte agenten uten å bygge.

1 Bygg en linje

Agenten skal gå fremover og legge blokker – og lage en rett linje på bakken.

Vis løsningsforslag
MakeCode-blokker (legg i «on start»)
agent place on move ON agent move forward by 10 agent place on move OFF
💡 «place on move» gjør at agenten legger én blokk under seg for hvert steg den tar. Husk å slå den AV etterpå, ellers fortsetter agenten å bygge neste gang du flytter den!

Deloppgaver:

  • Bygg en linje på 5 blokker
  • Bygg en linje på 10 blokker
  • Bytt blokktype – gi agenten andre blokker i inventoryet og kjør koden igjen
2 Bygg et gulv – 5×5

Nå skal agenten bygge et flatt gulv. Vi bruker en løkke til å gjenta én rad fem ganger.

Vis løsningsforslag
MakeCode-blokker
agent place on move ON repeat 5 times agent move forward by 5 agent place on move OFF agent turn right agent move forward by 1 agent turn left agent place on move ON agent place on move OFF
💡 Agenten bygger én rad på 5, slår av «place on move», forskyver seg én blokk til siden, slår den på igjen, og gjentar – totalt 5 rader.

Deloppgaver:

  • Bygg et 5×5 gulv
  • Endre til 8×8 – hva må du endre i koden?
  • Bygg to gulv ved siden av hverandre med ulike blokktyper
3 🟫 Bygg en kube – 5×5×5

Bygg fem gulv oppå hverandre! Etter hvert gulv slår du av «place on move», klatrer opp, og starter på nytt.

Vis løsningsforslag
MakeCode-blokker
repeat 5 times agent place on move ON repeat 5 times agent move forward by 5 agent place on move OFF agent turn right agent move forward by 1 agent turn left agent place on move ON agent place on move OFF agent move up by 1
💡 Den ytre løkken gjentar hele gulvet 5 ganger. Mellom hvert gulv klatrer agenten opp ett steg – men uten å legge blokker.

Deloppgaver:

  • Bygg en solid 5×5×5 kube
  • Prøv en 3×3×3 kube – hva må du endre?
Ekstrautfordring: Kan du bygge bare yttervegger og tak – en hul kube? Da må du tenke på hvilke rader som ikke skal plassere blokker.
4 🧱 Bygg en vegg

En vegg er bred og høy, men bare én blokk tykk. Agenten bygger én rad, klatrer opp, snur 180° og bygger tilbake.

Vis løsningsforslag
MakeCode-blokker
repeat 4 times agent place on move ON agent move forward by 6 agent place on move OFF agent move up by 1 agent turn left agent turn left ← to venstresving = 180° agent move forward by 6 agent turn left agent turn left ← snu tilbake igjen agent place on move ON
💡 To turn left etter hverandre snur agenten helt rundt (180°) slik at den kan bygge neste rad i motsatt retning. Husk å slå av «place on move» mellom radene, ellers legger agenten blokker mens den repositionerer seg.

Deloppgaver:

  • Bygg en vegg 6 bred og 4 høy
  • Bygg fire vegger som danner et lukket rom
5 🪜 Bygg en trapp

En trapp stiger ett hakk opp for hvert steg fremover. Agenten legger én blokk, går fremover, slår av, klatrer opp – og gjentar.

Vis løsningsforslag
MakeCode-blokker
repeat 6 times agent place on move ON agent move forward by 1 agent place on move OFF agent move up by 1
💡 «Place on move» er PÅ kun når agenten tar trinnet fremover. Når agenten klatrer opp er den AV – ellers ville det legges blokker i lufta!

Deloppgaver:

  • Bygg en trapp opp 6 trinn
  • Bygg trappen ned igjen på andre siden – bruk move down etter hvert trinn
  • Lag en trapp som er 3 blokker bred
6 🌉 Bygg en bro med trapp på hver side

Nå kombinerer vi alt! Broen har en trapp opp, en flat brudel, og en trapp ned på andre siden. Del programmet i tre deler:

Vis løsningsforslag
Del 1 – Trapp opp (4 trinn)
repeat 4 times agent place on move ON agent move forward by 1 agent place on move OFF agent move up by 1
Del 2 – Flat brudel (8 blokker)
agent place on move ON agent move forward by 8 agent place on move OFF
Del 3 – Trapp ned (4 trinn)
repeat 4 times agent place on move ON agent move forward by 1 agent place on move OFF agent move down by 1
💡 Sett alle tre delene etter hverandre i «on start», og agenten bygger hele broen i én kjøring!

Deloppgaver:

  • Bygg broen som beskrevet over
  • Gjør brudelen bredere – 3 blokker bred
  • Legg til rekkverk langs sidene av brudelen (én blokk høy vegg på hver side)
  • Bytt materiale – prøv tre, stein og jern
Ekstrautfordring: Bygg to parallelle broer ved siden av hverandre med litt avstand mellom dem.
7 🌟 Bygg noe stilig – fri oppgave!

Nå kan du alt du trenger. Bruk løkker, bevegelse og kreativitet til å bygge noe du er stolt av!

Trenger du inspirasjon?

  • Et tårn med spiss topp
  • En pyramide – bygg fra bunn og gjør hver etasje litt smalere
  • En labyrint
  • Et hus med vegger, tak og dør
  • En arena med tribuner rundt
  • Noe helt annet du finner på selv!
🏆 Vis det frem! Alle viser hva de har bygd, og dere stemmer på favoritten (ikke sin egen). Den med flest stemmer vinner!
💡 Det trenger ikke være perfekt. Det viktigste er at det er bygget med kode – ikke for hånd!