Javascript-koding i Minecraft

MakeCode Javascript

I høst jobber kodeklubben med JavaScript i MakeCode. Vi lager funksjoner for Minecraft Education / Minecraft Windows 10 edition. I begge disse versjonene av Minecraft er det mulig å få opp et kodevindu der det enten kan kodes med blokker (som i Scratch), eller med JavaScript.

Vi starter med å lage grunnleggende funksjoner for å bevege agenten (en robot som kan programmeres i Minecraft).

Under er link til oppgavene vi jobber med.

Oppgaver for JavaScript i MakeCode

Liste over grunnleggende funksjoner som skal lages for agenten:

  • moveforward
  • moveback
  • moveleft
  • moveright
  • moveup
  • movedown
  • turn
  • turnleft
  • turnright

Når disse er laget skal det legges på et parameter slik at agenten kan bevege seg det antall plasser som er ønskelig. For eksempel moveforward 7 vil få agenten til å bevege seg 7 plasser frem.

Deretter skal det lages funksjoner som får agenten til å utføre oppgaver. Eksempler på oppgaver:

  • Gå bort til nærmeste tre
  • Hugge ned treet og plukke opp treblokker
  • Plante nye trær
  • Plante og høste vekster
  • Lage gruve
  • Utvinne ulike ressurser
  • Lage tunnel
  • Bygge hus

Link til dokumentasjon om JavaScript for MakeCode

Link til dokumentasjon om MakeCode

Link til dokumentasjon om TypeScript

Link til flere eksempler

Link til MakeCode på YouTube

Link til Minecraft Mondays på YouTube

Link til MinecraftMakeCodeMagic

Link til We Code MakeCode (blogg)

Link til We Code MakeCode (Youtube)

Link til Minecraft Education Support