Bygge en kube. Introduksjon. Steg 1: Lage en ny mod. Skrevet av: Pål G. Solheim

Like dokumenter
Bygge en kube. Steg 1: Lage en ny mod. Sjekkliste. Introduksjon

Bygge en pyramide. Introduksjon. Steg 1: Lage en ny mod. Sjekkliste. Skrevet av: Pål G. Solheim

Bygge en pyramide. Steg 1: Lage en ny mod. Sjekkliste. Introduksjon

Kom i gang med Learn To Mod

Kom i gang med Learn To Mod

Her skal du lære å programmere micro:biten slik at du kan spille stein, saks, papir med den eller mot den.

Steg 1: Piler og knappetrykk

PXT: Himmelfall. Introduksjon. Skrevet av: Helene Isnes og Julie Revdahl

Kan micro:biten vår brukes som et termometer? Ja, den har faktisk en temperatursensor!

Bygg et Hus. Introduksjon. Steg 1: Prøv selv først. Skrevet av: Geir Arne Hjelle

PXT: Micro:bit repeater

Bygge et hus. Steg 1: Vegger. Sjekkliste. Introduksjon

Start et nytt PXT-prosjekt, for eksempel ved å gå til makecode.microbit.org (

PXT: Bjelleklang. Introduksjon. Skrevet av: Kolbjørn Engeland, Julie Revdahl

Steg 1: Hvordan styre figurer med piltastene

PXT: Det regner mat! Introduksjon. Steg 1: Grunnlag. Sjekkliste. Skrevet av: Helene Isnes

ToPlayer. Introduksjon: Skrevet av: Ruben Gjerstad Eide og Kine Gjerstad Eide

"Hjerneteppe!" er en huskelek hvor du skal huske stadig lengre rekker med bokstaver!

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Soloball. Introduksjon. Steg 1: En roterende katt. Sjekkliste. Skrevet av: Geir Arne Hjelle

Hvor i All Verden? Del 1. Introduksjon. Steg 1: Styr et helikopter. Skrevet av: Geir Arne Hjelle

La oss begynne enkelt. Vi vil først se hvordan vi kan flytte og snurre på en figur.

PXT: Flasketuten peker på

Hvor i All Verden? Del 2. Introduksjon. Steg 0: Forrige gang. Skrevet av: Geir Arne Hjelle

Hvor i All Verden? Del 3. Introduksjon. Steg 0: Forrige gang. Sjekkliste. Skrevet av: Geir Arne Hjelle

Steg 1: Lag bakken og få den til følge med

Steg 1: Katten og fotballbanen

Steg 1: Opprette spillskjerm

La oss begynne enkelt. Vi vil først se hvordan vi kan flytte og snurre på en figur.

Steg 1: Bli kjent med spillet

Vi har sett enkle datamaskiner. Nå skal vi leke oss med roboter, og finne ut hvordan vi kan få dem til å gjøre forskjellige ting for oss.

Donkey Kong. Introduksjon. Oversikt over prosjektet. Skrevet av: Geir Arne Hjelle

Steg 1: En første animasjon

PXT: Det regnar mat! Introduksjon. Steg 1: Grunnlag. Sjekkliste. Skrevet av: Helene Isnes. Oversatt av: Stein Olav Romslo

Flagg. Introduksjon. Steg 1: Gå i sirkel. Skrevet av: Sverre Oskar Konestabo og Geir Arne Hjelle

Bygg et Hus. Steg 1: Prøv selv først. Sjekkliste. Introduksjon. Prøv selv

Kan micro:biten vår brukes som en terning? Ja, det er faktisk ganske enkelt!

Asteroids. Introduksjon. Oversikt over prosjektet. Skrevet av: Geir Arne Hjelle

Steg 1: Vår første datamaskin

Norgestur. Introduksjon. Steg 1: Et norgeskart. Sjekkliste. Skrevet av: Geir Arne Hjelle

PXT: Tikkende bombe. Introduksjon. Steg 1: Vi starter spillet. Skrevet av: Kolbjørn Engeland

Steg 1: Tekst på flere linjer

PXT: Spå fremtiden med bilder

Robotinvasjon Introduksjon ComputerCraft PDF

ToPlayer. Steg 1: Kom i gang med metodene setup og draw. Gjør dette: Introduksjon:

PXT: Komponer en melodi

Klask-en-Muldvarp. Introduksjon. Skrevet av: Basert på MITs "MoleMash for App Inventor 2"-guide (

Snurrige figurer. Steg 1: En snurrig figur. Sjekkliste. Introduksjon

Hoppehelt. Introduksjon. Steg 1: Streken. Sjekkliste. Skrevet av: Geir Arne Hjelle

Hei verden. Introduksjon. Steg 1: Sette opp Xcode. Skrevet av: Andreas Amundsen

Kanter, kanter, mange mangekanter. Introduksjon: Steg 1: Enkle firkanter. Sjekkliste. Skrevet av: Sigmund Hansen

Bli Kjent med Datamaskinen Introduksjon ComputerCraft PDF

Steg 1: Lag bildedeklarasjon

Snøballkrig. Introduksjon. Steg 1: En snøballkaster. Skrevet av: Geir Arne Hjelle

Astrokatt. Introduksjon. Steg 1: En flyvende katt. Sjekkliste. Scratch. Skrevet av: Geir Arne Hjelle

Her skal du lære å programmere micro:biten slik at du kan spele stein, saks, papir med den eller mot den.

Steg 1: Lag en figur som bytter drakt

"Dette skjer når jeg trykker på denne knappen" "Når jeg skriver i dette feltet, ser jeg at det andre forandrer seg"

Steg 1: Endre bakgrunn og finne figurer

Breakout. Introduksjon. Oversikt over prosjektet. Skrevet av: Geir Arne Hjelle og Martin Lie

PXT: Hermegåsa. Introduksjon. Skrevet av: Felix Bjerke og Tjerand Silde

3D-Flakser, Del 1 Ekspert Scratch PDF

Tetris. Introduksjon. Skrevet av: Kine Gjerstad Eide. Lag starten på ditt eget tetris spill!

Hvor i All Verden? Del 3 Erfaren Scratch PDF

Steg 1: Lag et flyvende spøkelse

Verden. Introduksjon. Skrevet av: Kine Gjerstad Eide og Ruben Gjerstad Eide

Steg 1: Få noe på skjermen

Steg 1: Animasjons-attributtet

Verden - Del 2. Steg 0: Oppsummering fra introduksjonsoppgaven. Intro

Komme igang med App Inventor Introduksjon App Inventor PDF

Start et nytt Scratch-prosjekt. Slett kattefiguren, for eksempel ved å høyreklikke på den og velge slett.

Lærerveiledning - Straffespark

Hvor gammel er du? Hvor gammel er du? Del 1: Skrive ut til skjerm. Gjøre selv. Skrevet av: Sindre O. Rasmussen, Kodeklubben Trondheim

Steg 1: Lag en scene og legg til figurer

Steg 1: Husker du skilpadden?

Hei verden Introduksjon Swift PDF

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Verden - Del 2. Intro. Skrevet av: Kine Gjerstad Eide

I denne oppgåva skal me lage eit enkelt spel der pingvinane har rømt frå akvariet i Bergen. Det er din (spelaren) sin jobb å hjelpe dei heim att.

1. Rullende navn, s 3 2. Smilefjes, s 5 3. Skritteller, s 7 4. Orakel, s 9 5. Stein, saks og papir, s Kompass, s 14

For å sjekke at Python virker som det skal begynner vi med å lage et kjempeenkelt program. Vi vil bare skrive en enkel hilsen på skjermen.

Uendelig bakke. Introduksjon. Skrevet av: Kine Gjerstad Eide

Start et nytt Scratch-prosjekt. Slett kattefiguren, for eksempel ved å høyreklikke på den og velge slett.

Norgestur. Introduksjon. Steg 1: Et norgeskart. Sjekkliste. Scratch. Skrevet av: Geir Arne Hjelle

Forberedelser: Last ned bildefiler

Denne oppgaven innfører funksjoner, og viser hvordan vi kan skrive og teste funksjoner i Ellie.

Steg 1: Vi roterer en likebeint trekant

Skilpaddetekst. Steg 1: Tekst på flere linjer. Sjekkliste. Introduksjon

Sprettende ball. Introduksjon: Steg 1: Vindu. Sjekkliste. Skrevet av: Sigmund Hansen

Sprettball. Introduksjon. Skrevet av: Geir Arne Hjelle

En to-timers oppskrift for å bygge og programmere en Arduino-drevet strikk-

Sprettball Erfaren ComputerCraft PDF

Steg 0: Installere Pygame Zero

Steg 1: Vi starter fra toppen

Vi skal nå programmere et romskip som flyr rundt på skjermen. For å ha kontroll på bevegelsen vil vi bruke to variable, fartx og

Skilpaddekunst. Introduksjon. Skrevet av: Geir Arne Hjelle

Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å falle over skjermen.

I dag skal vi lage et nyttig spill, nemlig et spill som hjelper oss å lære andre ting. Vi skal få hjelp til å lære gangetabellen!

Husk at du skal ha to vinduer åpne. Det ene er 'Python Shell' og det andre er for å skrive kode i.

Transkript:

Bygge en kube Skrevet av: Pål G. Solheim Kurs: Learntomod Tema: Blokkbasert, Minecraft Fag: Programmering, Teknologi Klassetrinn: 1.-4. klasse, 5.-7. klasse, 8.-10. klasse Introduksjon Vi skal bygge en kube i minecraft og lære endel viktige klosser i Learn To Mod. Oppgaven er forklart i detalj og egner seg som den første oppgaven du gjør i Learn To Mod. Steg 1: Lage en ny mod Gå til Mod-siden ved å velge Play > Mod i menyen på toppen:

Sjekkliste Klikk i feltet hvor det står mod_name_here. Gi modden navnet kube og trykk på den blå knappen som heter Blockly (Multiplayer). Modden dukker da opp til høyre:

Klikk på modden og du kommer til en side som ser sånn ut: Klikk på knappen Code for å komme til kodesiden: Her lages koden i modden ved å velge blokker fra menyen til venstre. Steg 2: Bygge en rad Kuben skal bestå av mange rader med blokker. Vi begynner med å lage en rad.

Sjekkliste Alle modder må ha en funksjon som heter main, klikk på Functions: Velg den øverste klossen og klikk på den for å legge den til. Klikk så i feltet der det står do something og skriv main (bare små bokstaver). Legg til en variabel ved å klikke Variables, velg klossen set item to og dra den inn i main-funksjonen. Variabelen heter nå item, men du skal gi den et nytt navn. Klikk på pilen ved siden av teksten item :

Velg New variable... og skriv d : Klikk OK. Nå heter den nye variabelen d. For at modden vår skal kunne bygge ting i Minecraft skal vi bruke en drone. En drone er som en usynlig robot som kan gå hvor som helst i Minecraft (også gjennom vegger). En drone kan gjøre mye kult, først skal vi bruke den til å bygge ting. Variabelen d skal inneholde en ny drone. Klikk på Minecraft til venstre, klikk så på Drone og velg new Drone.

Dra klossen new Drone så den klikker sammen med set d to klossen. For å lage raden med klosser skal dronen plassere en kloss, flytte seg, plassere en kloss, flytte seg, plassere en kloss, flytte seg og så videre. Når vi skal gjøre noe likt flere ganger i et program så bruker vi løkker, som kalles loops på engelsk. Klikk på Loops:

Velg klossen som heter repeat 10 times og dra den under set d to new drone klossen. Så klikker du Minecraft > Drone og velger klossen som heter Drone d places block of type og drar den så den havner inni repeat 10 times løkken: Så skal du bestemme hva slags materiale som det skal bygges med. Til venstre under Minecraft finnes alle materialene du kan bygge med i alfabetisk rekkefølge Materials [A-C] osv. Velg det materialet du vil bruke og putt det inn i det tomme feltet.

Så skal du få dronen til å flytte seg en plass til venstre. Velg Minecraft > Drone og velg klossen Move Drone d in direction up distance 1. Dra klossen inn i løkken så det ser sånn ut: Klikk på den lille pilen ved siden av up og velg left sånn at dronen går et steg til venstre. Så skal du få dronen til å gå 10 steg tilbake når den er ferdig med raden (utenfor løkken og under). Velg Minecraft > Drone og velg Move Drone d in direction right distance 10 og dra den under løkken så det blir sånn:

Test prosjektet Nå er du klar til å teste ut modden. Klikk på den grønne knappen på toppen som heter Mod. Det skal da komme en beskjed til høyre om at modden er laget på Minecraft serveren. Da kan du gå til Minecraft og teste modden! Koble til serveren Åpne Minecraft, velg multiplayer og dobbeltklikk på Learntomod serveren. Hvis du ikke har lagt inn serveren så gjør du det nå: Adressen til serveren er play.learntomod.com. Gå inn på serveren og se at du blir flyttet til din egen server. Kjøre modden Finn en bra plass hvor du vil at modden skal bygge. Trykk 9 for å aktivere modde-kisten din. Høyre-klikk for å åpne kisten. Sjekk at du har en mod der.

Putt modden i spor 1. Esc ut. Trykk 1. Høyre-klikk for å kjøre modden din. Sjekk at den har blitt kjørt. OK? Ble det laget en rad i Minecraft? Hvis ikke må du finne ut hva som er feil, rette det opp i modden og teste på nytt i Minecraft. Når jeg kjørte min mod så ble det en rad i bakken der jeg pekte når jeg kjørte modden: Raden ble bygd i bakken hvis du pekte på bakken når du kjørte modden. La oss endre modden så den bygger over bakken. Velg Minecraft > Drone og velg Move drone d in direction up distance 1 og dra den under klossen som heter set d to new drone. Så det blir sånn:

Trykk på den grønne knappen som heter Mod og gå til Minecraft og test modden på nytt. Nå ble det bedre! Steg 3: Bruke egne funksjoner Når du skal lage store modder er det greit å bryte opp i flere funksjoner så blir det lettere å lese hva modden gjør. Sjekkliste

Velg Functions og lag en ny funksjon som heter rad : Ta tak i klossene ved å klikke på repeat 10 times og dra dem inn i den nye funksjonen: For at den nye funksjonen skal utføres så må du legge inn et kall til funksjonen fra main-funksjonen.

Velg Functions og dra klossen som heter rad inn til slutt i main-funksjonen: Test prosjektet Nå kan du teste modden på nytt. Trykk på Mod knappen og gå til Minecraft og kjør modden på nytt. Den skal fremdeles bygge en rad. Steg 4: Bygge en firkant Sjekkliste Du skal lage en funksjon som heter firkant og som bruker rad funksjonen til å bygge en firkant. Når du er ferdig skal det se sånn ut:

Test prosjektet Nå kan du teste modden på nytt. Trykk på Mod knappen og gå til Minecraft og kjør modden på nytt. Den skal nå bygge en firkant. Steg 4: Bygge en kube Sjekkliste

Du skal lage en ny funksjon som heter kube og som bruker firkant funksjonen til å bygge en hel kube. Når du er ferdig skal det se sånn ut: Test prosjektet Test modden, trykk Mod knappen og gå til Minecraft og kjør den.

Hva skjer i Minecraft? Ble det bygd en kube? Hvis ikke så må du finne feilen, rette den og trykke Mod knappen på nytt og teste den i Minecraft. Steg 5: Bruke variabler Hvis du vil lage en mindre eller større kube så er det tungvint å få det til siden vi bruke tallet 10 så mange forskjellige steder. Når vi bruker noe mange steder er det bedre å bruke en variabel. Sjekkliste Gå til Variables og lag en ny variabel som heter bredde og plasser den som kloss nr. 2 i main funksjonen. Ta bort alle 10-tallene ved å dra dem bort i søppelkassen. Gå til Variables og velg den nye variabelen bredde og dra den inn i alle de tomme hullene der 10-tallet var før. Når du har lagt inn variabelen bredde på alle de tomme hullene så kan du endre på verdien til variabelen i toppen av programmet og teste at modden bygger en større eller mindre kube i Minecraft. Kult! Du har laget din første mod i Minecraft og lært masse! Du har lært å bruke variabler og funksjoner til å gjøre programmet lett å forstå. Du har lært å bruke løkker til å gjøre noe mange ganger og å bruke droner til å bygge ting i Minecraft. Tips: Kopiere klosser Du kan lage en kopi av en kloss ved å peke på den, høyre-klikke og velge Duplicate:

Utfordring: Hul kube med monstre! Nå kommer det en utfordring! Du skal lage en kube som er tom innvendig ved å bygge en ny kube inni den første, men denne skal bygges med luft. Pass på at den innerste kuben har en bredde som er 2 mindre enn den ytterste kuben. Til slutt skal du lage en funksjon som fyller kuben med monstre. Når du er ferdig skal modden ligne på denne:

Test modden i Minecraft og lag et hull i kuben for å se hva som er inni. Hvis du vil så kan du lage den første kuben av glass så er det enda lettere å se monstrene. Lisens: CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0/deed)