0:00:00.099,0:00:05.060 Jeg hedder Jens Bergensten, men er mere kendt som Jeb. [br]Jeg er chefudvikler på Minecraft 0:00:05.060,0:00:13.390 her hos mojang.com. Jeg tror jeg var 11 eller måske 12, da jeg startede med at programmere, fordi jeg ville 0:00:13.390,0:00:17.750 lave spil. En af min fars venner [br]fortalte mig, at for at lave spil skal man 0:00:17.750,0:00:26.090 lære at programmere. Så det var sådan jeg fik begyndt.[br]Jeg kan lide at designe og finde ud af 0:00:26.090,0:00:33.329 hvordan ting er bygget op. Det er det jeg rigtig godt kan li' ved Minecraft. I den næste times tid 0:00:33.329,0:00:39.219 skal du lære det grundlæggende i programmering, ved at kode Alex eller Steve til at flytte 0:00:39.219,0:00:45.940 sig rundt i et simuleret stykke af en Minecraft verden.[br]Normalt er programmering en masse tekst, 0:00:45.940,0:00:51.019 men i dag vil vi bruge blockly: et system som bruger blokke, som du kan trække og slippe, for 0:00:51.019,0:00:57.620 at skrive programmer. I virkeligheden skriver du JavaScript-kode. Begreberne du skal 0:00:57.620,0:01:02.530 lære er de samme som programmører bruger hver eneste dag, og er grundlaget for 0:01:02.530,0:01:09.890 al programmering. Hos Mojang bruger vi de samme begreber, for at få Minecraft til at fungere. Før du 0:01:09.890,0:01:15.299 begynder, skal du vælge din spiller. Jeg vælger Alex. [br]Lad os bygge noget kode, som 0:01:15.299,0:01:22.810 kan flytte hende rundt på skærmen.[br]Din skærm er delt op i tre områder. 0:01:22.810,0:01:28.579 Til venstre er Minecraft-spilområdet, hvor din kode vil køre.[br]Der er en vejledning til hver 0:01:28.579,0:01:34.740 opgave lige nedenfor. I midten af skærmen er værktøjskassen, hvor hver blok 0:01:34.740,0:01:40.899 er en kommando som får Alex til at udføre bestemte handlinger. Det hvide område til højre 0:01:40.899,0:01:46.920 er arbejdsområdet, hvor vi opbygger vores programmer.[br]Hvis vi trækker en moveForward()-blok 0:01:46.920,0:01:53.340 til arbejdsområdet, og så klikker på "Kør", hvad sker der mon så? Alex flytter et felt frem 0:01:53.340,0:01:59.770 i spilområdet. Og hvis vi vil gøre mere bagefter?[br]Så kan vi bare 0:01:59.770,0:02:05.140 tilføje en blok mere til vores program. Jeg vælger[br]turnRight()-blokken og trækker 0:02:05.140,0:02:11.380 den hen under min moveForward()-blok indtil jeg kan se den orange markering. Så slipper jeg 0:02:11.380,0:02:17.260 og de to blokke hænger sammen.[br]Når vi trykker på "Kør" igen, vil Alex udføre 0:02:17.260,0:02:22.670 alle kommandoerne i arbejdsområdet - fra top til bund.[br]Og hvis du får brug for 0:02:22.670,0:02:28.700 at slette en blok, så træk den bare tilbage i værktøjskassen. [br]Hvis du vil fortryde og 0:02:28.700,0:02:33.790 starte forfra, kan du bruge "Start forfra"-knappen øverst til højre 0:02:33.790,0:02:41.170 i arbejdsområdet. Én ting mere: Kan du se den lille trekant på "drej"-blokkene? 0:02:41.170,0:02:46.620 Når du ser sådan en trekant, kan du vælge mellem flere muligheder. Lad os 0:02:46.620,0:02:48.750 komme i gang med at kode!