krulf / givesPyramider

Forløb med Minecraft Education, hvor elever bygger labyrinter i pyramider placeret omkring Give by

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gives Pyramider

CC BY-NC-SA 4.0

image

Forløb med Minecraft Education, hvor elever bygger labyrinter i pyramider placeret omkring Give by. Længde 4 lektioner. Målgruppe: mellemtrin. Udarbejdet i samarbejde med lærere på Firkløverskolen i Give. For spørgsmål/ uddybning, skriv til jorti@vejlebib.dk

  • 1.lektion: 30 minutters introduktion til pyramider, labyrinter, minecraft, opdeling i grupper og opstart i verden
  • 2.-3.lektion: bygning af labyrinter i pyramider
  • 4.lektion: prøve hinandens labyrinter og bruge stopur til at lave et scoreboard på tavlen (tabel med grupper som rækker og pyramider som kolonner)

Eleverne kan ved skolen teleportere sig til pyramiderne med en teleporter (NPC) og ved hver pyramide er der placeret en teleporter (NPC) som kan sende dem tilbage til skolen.

image

image

Sådan er kort, pyramider og NPC'er lavet

Generering af pyramide

Funktionen pyramide3 kan importeres som blokprogrammering i Minecraft Education. Filen der skal importeres hedder minecraft-pyramide.mkcd.

Hvis du bruger et jernsværd (bygger med højre museknap når sværdet er valgt) genereres 12 pyramider. Hver pyramide genereres to gange. Det tager åbenbart tid for spilleren at blive teleporteret til en position og i den tid fejler pyramide3-funktionen fordi spilleren skal være indenfor en vis rækkevidde for at der bliver genereret blokke. Derfor bliver pyramiden genereret to gange, så toppen kommer med i anden omgang og ja det er ineffektivt.

image

Funktionen pyramide3

Hvert 6.lag i pyramiden ligger dobbelt for at ramme tæt på samme gradantal som Cheops pyramiden. Pyramiden præsenteret herunder er en ligebenet trekant 138 i højden og 230 i basen, hvilket giver 23 grupper af 6 lag. Det kan f.eks. skitseres med Solvespace som vist herunder:

image

Pyramide3-funktionen (findes under avanceret og funktioner) tager xyz-koordinater fra grundplan og en højde:

image

For en visuel repræsentation af hvordan algoritmen virker prøv at bruge træskovlen når koden er aktiveret. Den genererer en pyramide med højde 40:

image

Pyramide3-funktionen genererer pyramiden fra toppen med en for-løkke der kører fra 0 til højde. Hvert lag i pyramiden er genereret med fire fill-kommandoer. Grunden til det er at en enkelt fill-kommando'en er begrænset til et område på 180x180. En pyramide med højde 138 ender med en base på 276x276.

Pyramidernes placering

MCA Selector er brugt til at eksportere et oversigtskort, som er behandlet i Inkscape. Funktionen pyramide3 er kaldt 12 gange for at generere de tolv pyramider, på følgende minecraft koordinater (visualiseret herunder):

image

X Y Z
-84022 117 10789
-84283 113 11103
-84263 115 11462
-84058 115 11776
-84100 120 12212
-84520 115 12301
-84872 117 12490
-85384 109 12422
-86374 107 11343
-86026 102 10884
-86277 120 12329
-85825 112 12265

Teleportere/ NPC'ere

Koordinaterne ovenfor bruges til teleport-kommandoer, så eleverne kan komme fra skolen og til pyramiderne.

image image

Teleporterne laves med et NPC-æg som findes i lageret med tasten e. For at sætte en NPC skal man være worldbuilder og det aktiveres ved at åbne chatten med t og skrive ´´´/worldbuilder´´´

Når /worldbuilder er aktiveret har man adgang til at redigere NPC-dialogen og indsætte en knap-kommando under avanceret:

image

Skolen:
/tp @p -84443 116 11674
Pyramider:
/tp @p -84022 117 10789
/tp @p -84283 113 11103
/tp @p -84263 115 11462
/tp @p -84058 115 11776
/tp @p -84100 120 12212
/tp @p -84520 115 12301
/tp @p -84872 117 12490
/tp @p -85384 109 12422
/tp @p -86374 107 11343
/tp @p -86026 102 10884
/tp @p -86277 120 12329
/tp @p -85825 112 12265

Danmark i Minecraft

Selve byen er baseret på et udsnit af "Danmark i Minecraft" fra 2014, som er stillet til rådighed af det Kongelige Bibliotek. Pakkerne -180_0.zip og -180_20.zip er downloadet. Regionsfilerne er lagt i samme mappe for at blive udvalgt med MCA Selector, eksporteret og konverteret med onlineværktøjet (må max fylde 500mb udpakket) https://chunker.app.

Kortudsnittene kan findes ved at søge på https://loar.kb.dk. Du finder ØST og NORD koordinat i UTM32-ETRS89 format i regnearket: DKiMinecraft.ods. Du kan også søge ved at bruge denne søgefunktion, lavet af Patrick Schunck. Han har også skrevet en artikel om det: Danmark i Minecraft og lavet en video.

Opsætning af minecraft verden

Når verden loades første gang skal man teleportere til udgangspunktet, f.eks. /tp @p -84443 116 11674. Brug /setworldspawn til at definere der hvor alle spillere starter.

Indstillingerne for verden er i Minecraft Education delt op i spil og klasse og enkelte af indstillingerne overlapper.

image

Spil

image image image

Klasseindstillinger

image

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

About

Forløb med Minecraft Education, hvor elever bygger labyrinter i pyramider placeret omkring Give by