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