[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:03.05,Default,,0000,0000,0000,,Mijn naam is Jens Bergensten, \Nbeter bekend als Jeb. Dialogue: 0,0:00:03.05,0:00:06.69,Default,,0000,0000,0000,,Ik ben hoofddeveloper bij Minecraft\Nhier bij Mojang in Stockholm. Dialogue: 0,0:00:06.69,0:00:12.32,Default,,0000,0000,0000,,Ik denk dat ik 11 of 12 was toen ik \Nmet programmeren begon, Dialogue: 0,0:00:12.32,0:00:13.99,Default,,0000,0000,0000,,omdat ik games wilde maken. Dialogue: 0,0:00:13.99,0:00:15.96,Default,,0000,0000,0000,,Een vriend van mijn vader vertelde me dat Dialogue: 0,0:00:15.96,0:00:19.10,Default,,0000,0000,0000,,als je games wilt maken,\Nje moet leren programmeren. Dialogue: 0,0:00:19.10,0:00:21.78,Default,,0000,0000,0000,,Zo ben ik begonnen. Dialogue: 0,0:00:23.38,0:00:28.11,Default,,0000,0000,0000,,Ik vind het leuk te ontwerpen en uit \Nte zoeken hoe dingen in elkaar zitten. Dialogue: 0,0:00:28.11,0:00:31.14,Default,,0000,0000,0000,,Dat is wat ik leuk vind aan Minecraft. Dialogue: 0,0:00:32.51,0:00:36.38,Default,,0000,0000,0000,,Het komende uur ga je de basis \Nleren van computerwetenschappen, Dialogue: 0,0:00:36.39,0:00:42.35,Default,,0000,0000,0000,,door Alex of Steve te programmeren en te \Nlaten bewegen door een Minecraft wereld. Dialogue: 0,0:00:42.89,0:00:45.75,Default,,0000,0000,0000,,"Traditioneel" programmeren \Nis normaal gesproken in tekst, Dialogue: 0,0:00:45.75,0:00:47.57,Default,,0000,0000,0000,,maar vandaag gebruiken we blockly: Dialogue: 0,0:00:47.57,0:00:50.88,Default,,0000,0000,0000,,een systeem dat blokken gebruikt \Ndie je kunt slepen en neerzetten Dialogue: 0,0:00:50.88,0:00:52.84,Default,,0000,0000,0000,,om zo programma's te schrijven. Dialogue: 0,0:00:52.84,0:00:56.08,Default,,0000,0000,0000,,Maar eigenlijk creëer je Javascript code. Dialogue: 0,0:00:56.08,0:01:00.71,Default,,0000,0000,0000,,De begrippen die je leert, \Ngebruiken programmeurs elke dag Dialogue: 0,0:01:00.71,0:01:03.71,Default,,0000,0000,0000,,en zijn de basis van \Ncomputerwetenschappen. Dialogue: 0,0:01:03.72,0:01:09.15,Default,,0000,0000,0000,,Hier bij Mojang gebruiken we dezelfde \Nbegrippen om Minecraft te laten werken. Dialogue: 0,0:01:09.15,0:01:13.42,Default,,0000,0000,0000,,Voordat je start, kies je een character. \NIk kies Alex. Dialogue: 0,0:01:13.42,0:01:17.58,Default,,0000,0000,0000,,Laten we code maken voor een programma \Ndat haar helpt te bewegen op het scherm. Dialogue: 0,0:01:20.05,0:01:22.53,Default,,0000,0000,0000,,Je scherm is verdeeld in drie delen. Dialogue: 0,0:01:22.53,0:01:27.25,Default,,0000,0000,0000,,Links is het Minecraft speelveld, \Nwaar je programma draait. Dialogue: 0,0:01:27.25,0:01:30.71,Default,,0000,0000,0000,,De instructies voor ieder level \Nstaan onderaan. Dialogue: 0,0:01:30.71,0:01:33.24,Default,,0000,0000,0000,,Dit midden gedeelte is de \Ngereedschapskist Dialogue: 0,0:01:33.24,0:01:38.01,Default,,0000,0000,0000,,en elk blok is een commando \Nvoor Alex's acties. Dialogue: 0,0:01:38.85,0:01:41.73,Default,,0000,0000,0000,,Het witte gedeelte rechts \Nheet het werkblad Dialogue: 0,0:01:41.73,0:01:44.44,Default,,0000,0000,0000,,en daar bouwen we ons programma. Dialogue: 0,0:01:44.44,0:01:47.91,Default,,0000,0000,0000,,Als we het 'beweeg vooruit' blok \Nslepen naar het werkblad Dialogue: 0,0:01:47.91,0:01:51.15,Default,,0000,0000,0000,,en op Start klikken, wat gebeurt er dan? Dialogue: 0,0:01:51.15,0:01:55.19,Default,,0000,0000,0000,,Alex beweegt 1 vak op het raster vooruit. Dialogue: 0,0:01:55.19,0:01:59.36,Default,,0000,0000,0000,,En als we nog iets willen doen \Nnadat ze 1 vak vooruit is gegaan? Dialogue: 0,0:01:59.36,0:02:02.01,Default,,0000,0000,0000,,We kunnen nog een blok toevoegen\Naan ons programma. Dialogue: 0,0:02:02.01,0:02:06.97,Default,,0000,0000,0000,,Ik kies het 'draai rechtsom' blok en sleep\Ndat onder mijn 'beweeg vooruit' blok Dialogue: 0,0:02:06.97,0:02:10.71,Default,,0000,0000,0000,,tot deze oranje lijn verschijnt. Dialogue: 0,0:02:10.71,0:02:14.65,Default,,0000,0000,0000,,Dan laat ik het los en de twee \Nblokken klikken aan elkaar. Dialogue: 0,0:02:14.65,0:02:17.82,Default,,0000,0000,0000,,Als we dan weer op Start klikken,\Nzal Alex de commando's uitvoeren Dialogue: 0,0:02:17.82,0:02:21.82,Default,,0000,0000,0000,,die van boven naar beneden in de\Nstapel staan in onze werkruimte. Dialogue: 0,0:02:21.82,0:02:23.87,Default,,0000,0000,0000,,En als je een blok weg wilt gooien, Dialogue: 0,0:02:23.87,0:02:27.32,Default,,0000,0000,0000,,sleep het uit de stapel terug naar \Nde gereedschapskist. Dialogue: 0,0:02:27.32,0:02:30.95,Default,,0000,0000,0000,,Om alles ongedaan te maken en weer \Nterug te gaan naar hoe het level begon, Dialogue: 0,0:02:30.95,0:02:35.53,Default,,0000,0000,0000,,gebruik de 'begin opnieuw' knop \Nin de rechter bovenhoek. Dialogue: 0,0:02:36.83,0:02:41.17,Default,,0000,0000,0000,,Nog 1 ding, zie je dat kleine \Ndriehoekje op de draaiblokken? Dialogue: 0,0:02:41.17,0:02:43.30,Default,,0000,0000,0000,,Elke keer als je deze driehoekjes ziet, Dialogue: 0,0:02:43.30,0:02:46.35,Default,,0000,0000,0000,,betekent dat dat je nog een \Nandere optie kan kiezen. Dialogue: 0,0:02:46.35,0:02:49.32,Default,,0000,0000,0000,,Laten we beginnen \Nmet programmeren!