0:00:00.099,0:00:01.579 Nazywam się Jens Bergensten, Jeb. 0:00:01.579,0:00:02.579 Jestem głównym programistą w Minecraft 0:00:02.579,0:00:04.060 tu, w mojang w Sztokholmie. Miałem 11 czy 0:00:04.060,0:00:05.060 12 lat, gdy programować, ponieważ chciałem 0:00:05.060,0:00:13.390 tworzyć gry. Jeden z przyjaciół ojca[br]powiedział mi, że aby tworzyć gry, trzeba 0:00:13.390,0:00:17.750 nauczyć się programować. Więc tak mam[br]zaczęło się. Lubię projektować i wymyślać 0:00:17.750,0:00:26.090 architekturę rzeczy. To ja[br]bardzo podoba mi się w Minecraft. Przez następną 0:00:26.090,0:00:33.329 godzinę nauczysz się podstaw obsługi komputera[br]naukę, programując ruch Alexa lub Steve'a 0:00:33.329,0:00:39.219 przez symulowany kawałek świata Minecraft.[br]Tradycyjne programowanie jest zwykle w tekście, 0:00:39.219,0:00:45.940 ale dzisiaj będziemy używać blockly: systemu, który[br]używa bloków, które można przeciągać i upuszczać 0:00:45.940,0:00:51.019 by pisać programy. Pod maską tworzysz[br]Kod JavaScript. Pojęcia, które będziesz 0:00:51.019,0:00:57.620 uczyć się, co programiści komputerowi[br]używać codziennie i stanowią podstawę komputera 0:00:57.620,0:01:02.530 Tutaj w Mojang używamy tych samych[br]koncepcje, aby Minecraft działał. Przed 0:01:02.530,0:01:09.890 rozpoczęciem, wybierzesz swoją postać. [br]Wybiorę Alexa. Zbudujmy kod dla programu 0:01:09.890,0:01:15.299 który pomoże jej poruszać się po ekranie.[br]Twój ekran jest podzielony na trzy główne części. 0:01:15.299,0:01:22.810 Po lewej stronie jest miejsce do gry Minecraft, gdzie[br]twój program uruchomi się. Instrukcje dla 0:01:22.810,0:01:28.579 każdego poziomu jest napisany poniżej. Ten środek[br]obszar to przybornik i każdy z tych bloków 0:01:28.579,0:01:34.740 to polecenie, które kieruje działaniami Alexa.[br]Biała przestrzeń po prawej stronie nosi nazwę 0:01:34.740,0:01:40.899 miejsce do pracy i tutaj będziemy budować nasze[br]program. Jeśli przeciągniemy blok moveForward(); 0:01:40.899,0:01:46.920 do naszego obszaru roboczego, a następnie kliknij Uruchom, co się stanie? [br]Alex przesuwa się o jedno pole do przodu 0:01:46.920,0:01:53.340 na siatce. A jeśli chcielibyśmy coś zrobić[br]po tym, jak przesuwa się o jedno pole do przodu? Możemy 0:01:53.340,0:01:59.770 dodać kolejny blok do naszego programu. [br]Wybiorę turnRight();, oraz przeciągnę 0:01:59.770,0:02:05.140 to pod moim blokiem moveForward(); do[br]pojawienia się pomarańczowej linii. Potem upuszczę 0:02:05.140,0:02:11.380 i dwa bloki zostaną połączone.[br]Kiedy ponownie naciśniemy Uruchom, Alex uruchomi 0:02:11.380,0:02:17.260 polecenia ułożone w stos od góry do[br]na dole w naszym obszarze roboczym. A jeśli kiedykolwiek chcesz 0:02:17.260,0:02:22.670 usunąć blok, po prostu przeciągnij go ze stosu[br]powrót do przybornika. Aby cofnąć zmiany 0:02:22.670,0:02:28.700 i wrócić do początku poziomu,[br]użyj przycisku Rozpocznij od nowa w prawym górnym rogu 0:02:28.700,0:02:33.790 obszaru roboczego. Jeszcze jedna rzecz[br]widzisz mały trójkąt na blokach kolei? 0:02:33.790,0:02:41.170 Oznacza to, że ilekroć zobaczysz te trójkąty[br]że możesz wybrać inną opcję. 0:02:41.170,0:02:46.620 Zaczynamy programować! 0:02:46.620,0:02:48.750