0:00:00.099,0:00:05.060 Eg heiter Jens Bergensten, men eg er betre[br]kjent som Jeb. Eg leiar utviklinga av Minecraft 0:00:05.060,0:00:13.390 her hos Mojang i Stockholm. Eg var 11 eller[br]kanskje 12 og starta med programmering 0:00:13.390,0:00:17.750 fordi eg ville lage spel. Ein av venene til[br]faren min sa at for å lage spel måtte du 0:00:17.750,0:00:26.090 lære å programmere. Så det var slik eg[br]starta. Eg likar å lage og tenkje ut korleis 0:00:26.090,0:00:33.329 ting skal byggast opp. Det er det eg[br]likar veldig godt med Minecraft. Den neste 0:00:33.329,0:00:39.219 timen skal du lære grunnleggande datafag[br]ved å programmere Alex eller Steve til å 0:00:39.219,0:00:45.940 flytte seg gjennom ein simulert del av verda[br]i Minecraft. I tradisjonell programmering 0:00:45.940,0:00:51.019 skriv me tekst, men i dag nyttar me BLOCKLY:[br]eit system med blokkar du kan dra og sleppe 0:00:51.019,0:00:57.620 for å skrive program. Under hetta lagar du[br]JacaScript-kode. Idéen er at du skal lære 0:00:57.620,0:01:02.530 det same som dataprogrammerarar brukar[br]kvar dag, og det er grunnmuren i datafaga. 0:01:02.530,0:01:09.890 Her hos Mojang brukar me dei same [br]prinsippa for å få Minecraft til å funke. 0:01:09.890,0:01:15.299 Før du startar, må du velje ein figur. Eg[br]veljer Alex. La oss bygge kode til eit program 0:01:15.299,0:01:22.810 som hjelper ho å flytte rundt på skjermen.[br]Skjermen din er delt i tre hovuddelar. 0:01:22.810,0:01:28.579 Til venstre er spelerommet i Minecraft, der[br]programmet vil køyre. Instruksjonane til 0:01:28.579,0:01:34.740 kvart nivå står skrive under. Dette midt-[br]rommet er verktøykassa, og kvar av blokkene 0:01:34.740,0:01:40.899 er ein kommando som styrer Alex sine [br]rørsler. Det kvite rommet til høgre vert 0:01:40.899,0:01:46.920 kalla "arbeidsrommet" og der der vi bygger[br]eller programmerer. Om me dreg "moveForward" 0:01:46.920,0:01:53.340 til arbeidsrommet og så klikkar "Run" ("Køyr"), [br]kva skjer? Alex flyttar seg ein plass på 0:01:53.340,0:01:59.770 rutenettet til venstre. Og kva om me ynskjer å[br]gjere noko etter at ho har flytta seg ein plass? 0:01:59.770,0:02:05.140 Då kan me legge til ein blokk til i programmet.[br]Eg veljer "turnRight", og eg dreg blokka 0:02:05.140,0:02:11.380 under "moveForward"-blokka til ei orange[br]linje kjem opp. Då slepp eg, og dei to 0:02:11.380,0:02:17.260 blokkene vil sitte saman. Når eg [br]trykker "Køyr" igjen, vil Alex gjere 0:02:17.260,0:02:22.670 kommandoane som er sett saman frå [br]topp til botn i "arbeidsrommet". Og om du 0:02:22.670,0:02:28.700 nokon gong vil ta vekk blokker, berre dra[br]ho tilbake i verktøykassa. For å gjere om 0:02:28.700,0:02:33.790 endringar og komme tilbake til der brettet[br]starta, bruk "Start Over"-knappen øvst til 0:02:33.790,0:02:41.170 høgre i "arbeidsrommet". Ein ting til, ser[br]du den vesle trekanten på "snu"-blokkene? 0:02:41.170,0:02:46.620 Når du ser ein slik trekant, tyder det[br]at du kan velje noko anna frå ei liste. 0:02:46.620,0:02:48.750 La oss starte kodinga!