[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:05.06,Default,,0000,0000,0000,,Ako si Jens Bergensten pero mas kilala bi-\Nlang Jeb. Lead developer ako sa Minecraft Dialogue: 0,0:00:05.06,0:00:13.39,Default,,0000,0000,0000,,dito sa mojang.com. Mga 11 o baka 12 ang edad\Nko nang nagsimula ako ng programming dahil gusto kong Dialogue: 0,0:00:13.39,0:00:17.75,Default,,0000,0000,0000,,gumawa ng mga laro. Sinabi sa akin ng isa sa\Nmga kaibigan ng tatay ko na upang gumawa ng mga laro kailangan mong Dialogue: 0,0:00:17.75,0:00:26.09,Default,,0000,0000,0000,,matuto kung paano mag-program. Iyan ang paraan kung papaano ako nagsimula. Gusto ko ng designing at alamin Dialogue: 0,0:00:26.09,0:00:33.33,Default,,0000,0000,0000,,ang arkitektura ng mga bagay-bagay. Iyan ang dahilan kung bakit talagang gusto ko ang Minecraft. Sa susunod Dialogue: 0,0:00:33.33,0:00:39.22,Default,,0000,0000,0000,,na isang oras matututo ka ng mga basics ng computer science sa pamamagitan ng pag-program kay Alex o Steve upang gumalaw Dialogue: 0,0:00:39.22,0:00:45.94,Default,,0000,0000,0000,,sa isang simulated na piyesa ng mundo ng Minecraft. Ang tradisyonal na programming ay kadalasang sa teksto, Dialogue: 0,0:00:45.94,0:00:51.02,Default,,0000,0000,0000,,ngunit ngayon gagamit tayo ng blockly: isang sistema na gumagamit ng mga block na maaari mong i-drag at i-drop upang Dialogue: 0,0:00:51.02,0:00:57.62,Default,,0000,0000,0000,,sumulat ng mga program. Sa ilalim ng hood, lumilikha ka ng JavaScript code. Ang mga konsepto na Dialogue: 0,0:00:57.62,0:01:02.53,Default,,0000,0000,0000,,matututunan mo ay ang mga bagay na ginagamit ng mga computer programmer sa araw-araw at pundasyon ng computer Dialogue: 0,0:01:02.53,0:01:09.89,Default,,0000,0000,0000,,science. Dito sa Mojang ginagamit namin ang mga parehong konsepto upang gumana ang Minecraft. Bago ka Dialogue: 0,0:01:09.89,0:01:15.30,Default,,0000,0000,0000,,magsimula, pipili ka ng iyong karakter. Pipiliin ko si Alex. Lilikha tayo ng code para sa isang program Dialogue: 0,0:01:15.30,0:01:22.81,Default,,0000,0000,0000,,na tutulong sa kanya na gumalaw sa screen. Ang screen mo ay hahatiin sa tatlong pangunahing bahagi. Dialogue: 0,0:01:22.81,0:01:28.58,Default,,0000,0000,0000,,Sa kaliwa ang Minecraft play space kung saan tatakbo ang iyong program. Ang mga tagubilin para sa Dialogue: 0,0:01:28.58,0:01:34.74,Default,,0000,0000,0000,,sa bawat lebel ay nakasulat sa ibaba. Ang panggitnang bahagi ay ang toolbox at ang bawat isa sa mga block na ito Dialogue: 0,0:01:34.74,0:01:40.90,Default,,0000,0000,0000,,ay isang command na nag-uutos sa mga kilos ni Alex. Ang puting espasyo sa kanan ay tinatawag na Dialogue: 0,0:01:40.90,0:01:46.92,Default,,0000,0000,0000,,work space at dito tayo gagawa ng ating program. Kung ida-drag natin ang moveForward(); block Dialogue: 0,0:01:46.92,0:01:53.34,Default,,0000,0000,0000,,sa ating workspace at saka i-click ang Run, ano ang nangyayari? Gagalaw si Alex ng isang espasyo sa Dialogue: 0,0:01:53.34,0:01:59.77,Default,,0000,0000,0000,,grid. At ano kung gusto nating gumawa ng isang bagay pagkatapos niyang gumalaw papunta sa isang espasyo? Maaari nating Dialogue: 0,0:01:59.77,0:02:05.14,Default,,0000,0000,0000,,idagdag ang isa pang block sa ating program. Pipiliin ko ang turnRight(); block, at ida-drag ko Dialogue: 0,0:02:05.14,0:02:11.38,Default,,0000,0000,0000,,ito sa ilalim ng aking moveForward(); block hanggang sa lumitaw ang orange na linya. Saka, ida-drop ko Dialogue: 0,0:02:11.38,0:02:17.26,Default,,0000,0000,0000,,ito at ang dalawang block ay magsasama. Kapag pinindot natin ang Run muli, gagawin ni Alex Dialogue: 0,0:02:17.26,0:02:22.67,Default,,0000,0000,0000,,ang mga command na na-stack mula itaas pababa sa ating workspace. At kung gusto mong Dialogue: 0,0:02:22.67,0:02:28.70,Default,,0000,0000,0000,,i-delete ang isang block, i-drag ito mula stack pabalik sa toolbox. Upang balewalain ang mga pagbabago mo Dialogue: 0,0:02:28.70,0:02:33.79,Default,,0000,0000,0000,,at bumalik kung paano nagsimula ang lebel, gamitin ang Start Over na buton sa itaas na kanang Dialogue: 0,0:02:33.79,0:02:41.17,Default,,0000,0000,0000,,sulok ng workspace. Isa pa, nakikita mo ang maliit na tatsulok sa mga turn block? Dialogue: 0,0:02:41.17,0:02:46.62,Default,,0000,0000,0000,,Anumang oras na makikita mo ang mga tatsulok na ito, ibig sabihin na maaari kang pumili ng naiibang opsiyon. Magsimula Dialogue: 0,0:02:46.62,0:02:48.75,Default,,0000,0000,0000,,na tayong mag-code!