0:00:00.099,0:00:05.060 Em dic Jens Bergensten però em diuen Jeb.[br]Sóc el desenvolupador cap de Minecraft, 0:00:05.060,0:00:13.390 aquí a mojang.com. Devia ser als onze o [br]dotze anys que vaig començar a programar 0:00:13.390,0:00:17.750 perquè volia fer jocs. Un dels amics del [br]meu pare em va dir que per fer jocs cal 0:00:17.750,0:00:26.090 saber programar. Així és com vaig [br]començar. M'agrada dissenyar i imaginar 0:00:26.090,0:00:33.329 l'arquitectura de les coses. Això és el [br]que m'agrada de Minecraft. En la següent 0:00:33.329,0:00:39.219 hora aprendràs els conceptes bàsics de la[br]informàtica programant l'Àlex o l'Steve 0:00:39.219,0:00:45.940 per moure's un món simulat de Minecraft. La[br]programació tradicional és normalment en text 0:00:45.940,0:00:51.019 però avui usarem Blockly: un sistema de [br]blocs que pots arrossegar i deixar anar 0:00:51.019,0:00:57.620 per escriure programes. Sota el capó, [br]estaràs creant codi en Javascript. Els conceptes 0:00:57.620,0:01:02.530 que aprendràs són els que programadors[br]usen cada dia i són la base de la informàtica. 0:01:02.530,0:01:09.890 Aquí a Mojang utilitzem aquests mateixos [br]conceptes per fer que el Minecraft funcioni. 0:01:09.890,0:01:15.299 Abans de començar, triaràs un personatge. [br]Jo triaré l'Àlex. Farem codi per a un programa 0:01:15.299,0:01:22.810 que l'ajudarà a moure's per la pantalla.[br]La pantalla es divideix en tres parts. 0:01:22.810,0:01:28.579 A l'esquerra hi ha l'espai del joc on[br]el programa s'executarà. Les instruccions 0:01:28.579,0:01:34.740 de cada nivell estan escrites a sota. La zona central conté la caixa d'eines i cada un d'aquests blocs 0:01:34.740,0:01:40.899 és una comanda que dirigeix les accions de l'Àlex. L'espai en blanc a la dreta es diu 0:01:40.899,0:01:46.920 espai de treball i és aquí on construirem el programa. Si movem el bloc "moveForward()" 0:01:46.920,0:01:53.340 al nostre espai de treball i cliquem a "Run" què passa? L'Alex es mou endavant un espai 0:01:53.340,0:01:59.770 a la graella. I què passa si volem que faci alguna cosa més desrpés de moure's un espai? Podem 0:01:59.770,0:02:05.140 afegir un altre bloc al nostre programa. Escolliré el bloc "turnRight();" i l'arrossegaré 0:02:05.140,0:02:11.380 just a sota del bloc "moveForward();" fins que aparegui aquesta línia taronja. Llavors, el deixaré anar 0:02:11.380,0:02:17.260 i els dos blocs s'ajuntaran. Quan premem altra vegada "Run", l'Alex seguirà 0:02:17.260,0:02:22.670 les instruccions que apareguin a l'espai de treball des de dalt fins a baix de tot. Si vols esborrar algun bloc 0:02:22.670,0:02:28.700 simplement arrossega'l fins a la caixa d'eines. 0:02:28.700,0:02:33.790 0:02:33.790,0:02:41.170 0:02:41.170,0:02:46.620 0:02:46.620,0:02:48.750