0:00:00.000,0:00:03.220 Jeg heter Jens Bergensten, men jeg er [br]bedre kjent som Jeb. 0:00:03.220,0:00:06.738 Jeg er sjefsutvikler på Minecraft her hos[br]Mojang i Stockholm. 0:00:06.738,0:00:12.682 Jeg tror jeg var 11 eller kanskje 12 år,[br]og jeg begynte å programmere 0:00:12.682,0:00:16.382 fordi jeg hadde lyst til å lage spill.[br]En av mine fars venner sa at 0:00:16.382,0:00:21.372 hvis jeg vil lage spill, må jeg lære å[br]programmere. Så slik begynte jeg. 0:00:23.467,0:00:28.738 Jeg liker å designe, og finne ut av[br]arkitekturen til ting. Det er hva jeg 0:00:28.738,0:00:31.498 virkelig liker med Minecraft. 0:00:31.805,0:00:36.481 Den neste timen kommer du til å lære det[br]grunnleggende innenfor programmering 0:00:36.481,0:00:42.997 ved å programmere Alex eller Steve til å[br]bevege seg gjennom en Minecraft-verden. 0:00:42.997,0:00:47.447 Programmering gjøres vanligvis i tekst,[br]men i dag skal vi bruke "blockly". 0:00:47.453,0:00:52.272 Der brukes klosser som du kan dra og[br]slippe for å skrive programmer. 0:00:52.272,0:00:58.502 Under panseret blir dette JavaScript-kode.[br]Konseptene du lærer er de samme som 0:00:58.503,0:01:03.502 programmerere bruker hver dag, og er [br]grunnleggende for informatikk-faget. 0:01:03.502,0:01:09.254 Her hos Mojang bruker vi disse konseptene[br]til å få Minecraft til å fungere. 0:01:09.254,0:01:15.307 Velg en figur før du begynner. Jeg velger[br]Alex. La oss lage kode for et program 0:01:15.307,0:01:18.947 som hjelper henne å bevege seg rundt på[br]skjermen. 0:01:19.926,0:01:24.282 Skjermen er delt i tre hovedområder. Til[br]venstre er Minecraft-lekeplassen, hvor 0:01:24.282,0:01:30.482 programmet ditt kjører. Instruksjonene for[br]hver oppgave står under. 0:01:30.495,0:01:38.964 I midten er verktøykassa, og disse blokkene[br]er kommandoer som styrer Alex. 0:01:38.964,0:01:44.414 Det hvite området til venstre kalles[br]arbeidsflaten. Her lager vi programmet vårt. 0:01:44.426,0:01:48.127 Hva skjer hvis vi drar "gå fremover"-[br]klossen til arbeidsflaten, 0:01:48.127,0:01:51.097 og klikker på "kjør"? 0:01:51.106,0:01:54.990 Alex går én rute fremover i rutenettet. 0:01:54.990,0:01:59.217 Og hva om vi ønsker å gjøre noe etter at[br]hun har gått frem en rute? 0:01:59.217,0:02:02.033 Vi kan legge til enda en kloss i[br]programmet vårt. 0:02:02.033,0:02:07.055 Jeg velger "snu mot høyre"-klossen, og[br]drar den under "gå fremover"-klossen 0:02:07.055,0:02:14.845 til denne orange linjen vises. Da slipper[br]jeg den, og de kobles sammen. 0:02:14.845,0:02:20.242 Når vi klikker "kjør" igjen, utfører Alex[br]kommandoene ovenfra og ned slik de er 0:02:20.242,0:02:25.237 stablet i arbeidsflaten. Og hvis du skulle[br]ønske å slette en kloss, så dra den 0:02:25.237,0:02:30.627 ut av stabelen og tilbake til verktøykassen.[br]For å angre endringer, og begynne på nytt, 0:02:30.627,0:02:35.882 bruk "start på nytt"-knappen øverst til[br]høyre i arbeidsflaten. 0:02:36.690,0:02:41.100 Én siste ting.. Ser du den lille trekanten[br]på snu-klossene? 0:02:41.105,0:02:46.276 Når du ser en slik trekant, betyr det at[br]du kan endre et valg. 0:02:46.276,0:02:49.231 La oss begynne å kode!