0:00:00.099,0:00:02.060 Mein Name ist Jens Bergensten, [br]besser bekannt als Jeb. [br] 0:00:02.060,0:00:05.060 Ich bin der Chefentwickler von Minecraft [br]hier bei Mojang in Stockholm. 0:00:05.060,0:00:13.390 Ich denke, ich war 11 oder vielleicht 12 [br]und habe angefangen zu programmieren, 0:00:13.390,0:00:14.750 weil ich Spiele entwickeln wollte. [br]Ein Freund meines Vaters sagte mir, 0:00:14.750,0:00:17.750 um Spiele zu entwickeln, musst Du programmieren [br]lernen. So fing es bei mir an. 0:00:17.750,0:00:26.090 [br]Ich mag es, die Architektur von Dingen[br]herauszufinden und zu designen. 0:00:26.090,0:00:33.329 Das ist es, was ich wirklich an Minecraft mag. [br]Während der nächsten Stunde wirst Du die 0:00:33.329,0:00:36.219 Grundzüge der Informatik lernen, indem Du[br]Alex oder Steve programmierst, sich durch 0:00:39.219,0:00:45.940 eine simulierten Teil einer Minecraft-Welt[br]zu bewegen. Traditionelles Programmieren 0:00:45.940,0:00:48.019 erfolgt üblicherweise in Text, aber heute [br]benutzen wir Blocky: ein System, bei dem 0:00:48.019,0:00:51.019 man Blöcke per Drag&Drop zu einem [br]Programm zusammen fügt. 0:00:51.019,0:00:57.620 Damit erzeugst Du im Hintergrund[br]JavaScript Code. Die Konzepte, die Du 0:00:57.620,0:01:02.530 lernen wirst, benutzen Computerprogrammierer[br]jeden Tag und sind die Basis der Informatik. 0:01:02.530,0:01:09.890 Hier bei Mojang benutzen wir dieselben[br]Konzepte bei der Entwicklung von Minecraft. 0:01:09.890,0:01:15.299 Vor dem Start wählst Du eine Spielfigur. [br]Ich wähle Alex. Lass uns ein Programm 0:01:15.299,0:01:19.810 schreiben, dass ihr hilft, sich auf dem [br]Bildschirm zu bewegen. Dein Bildschirm 0:01:19.810,0:01:22.810 ist in drei Hauptbereiche geteilt. 0:01:22.810,0:01:28.579 Links ist das Minecraft Spielfeld, wo Dein[br]Programm ablaufen wird. Die Anleitung 0:01:28.579,0:01:34.740 für jedes Level steht darunter. Der mittlere[br]Bereich ist der Werkzeugkasten und jeder 0:01:34.740,0:01:40.899 dieser Blöcke ist ein Befehl, der Alex's [br]Aktionen steuert. Der weiße Bereich rechts 0:01:40.899,0:01:46.920 heisst Arbeitsbereich, wo wir unseren Code[br]schreiben. Wenn wir einen "vorwärts bewegen" 0:01:46.920,0:01:47.920 Block in den Arbeitsbereich ziehen und [br]"Ausfähren" klicken, was wird passieren? 0:01:47.920,0:01:50.340 Alex bewegt sich ein Feld auf dem Spielfeld[br]vorwärts. 0:01:53.340,0:01:59.770 Und wenn wir etwas tun wollen, nachdem sie[br]einen Schritt vorwärts gegangen ist? Wir 0:01:59.770,0:02:05.140 können einen weiteren Block hinzufügen. [br]Ich wähle einen "drehen nach rechts"-Block, 0:02:05.140,0:02:08.380 und ich ziehe ihn unter meinen "vorwärts[br]gehen" Block, bis die orangene Linie 0:02:08.380,0:02:11.380 erscheint. Dann lasse ich ihn fallen 0:02:11.380,0:02:17.260 0:02:17.260,0:02:22.670 0:02:22.670,0:02:28.700 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