WEBVTT 00:00:00.099 --> 00:00:05.060 Unë quhem Jens Bergensten, mirëpo të gjithë më njohin si Jeb. Jam programeri kryesor në Minecraft 00:00:05.060 --> 00:00:13.390 tek mojang.com. Mendoj se isha 11 ose 12 vjeç kur fillova të programoj sepse kisha dëshirë 00:00:13.390 --> 00:00:17.750 të krijoja lojëra. Një shok i babait tim më tregoi se për të krijuar lojëra duhet 00:00:17.750 --> 00:00:26.090 të mësosh të programosh. Dhe kështu fillova. Më pëlqen të dizajnoj dhe të kuptoj 00:00:26.090 --> 00:00:33.329 arkitekturën e gjërave. Kjo më pëlqen për Minecraft. Gjatë 00:00:33.329 --> 00:00:39.219 orës së ardhshme, do të mësoni gjërat bazike të shkencave kompjuterike duke programuar Alexin ose Steve që të lëvizin 00:00:39.219 --> 00:00:45.940 përmes një pjese të stimuluar të botës së Minecraftit. Programimi tradicional është zakonisht në tekst, 00:00:45.940 --> 00:00:51.019 mirëpo sot do ta përdorim blockly: një sistem i cili përdor blloqet që mund t'i tërhiqni 00:00:51.019 --> 00:00:57.620 për të shkruar programe. Ju jeni duke krijuar kod JavaScript. Konceptet që do të 00:00:57.620 --> 00:01:02.530 mësoni janë se çfarë progameret përdorin çdo ditë dhe janë themeli i shkencave 00:01:02.530 --> 00:01:09.890 kompjuterike. Këtu ne Mojang ne i përdorim këto koncepte për të bërë Minecraftin të funksionojë. Përpara se të 00:01:09.890 --> 00:01:15.299 filloni, do të zgjedhni një karakter. Unë po e zgjedh Aleksin. Le të ndertojmë kod per një program 00:01:15.299 --> 00:01:22.810 që do ta ndihmojë atë të lëviz nëpër ekran. Ekrani yt është i ndarë në tri pjesë. 00:01:22.810 --> 00:01:28.579 Në anën e majtë është bendi i lojës së Minecraft, ku do të ekzekutohet programi yt. Instruksionet për 00:01:28.579 --> 00:01:34.740 çdo nivel janë të shkruara më poshtë. Pjesa në mes është për kutinë e blloqeve dhe secili nga këto blloqe 00:01:34.740 --> 00:01:40.899 është një komandë e cila i drejton veprimet e Aleksit. Hapësira e bardhë në të djathtë quhet 00:01:40.899 --> 00:01:46.920 hapësira e punes dhe kjo është pjesa ku do ta ndërtoni programin tuaj. Nëse tërheqim bllokun moveforward 00:01:46.920 --> 00:01:53.340 brenda hapësirës së punës dhe pastaj klikojme Run, çka ndodhë? Aleksi lëviz një hapësirë 00:01:53.340 --> 00:01:59.770 Po sikur të donim të bënim diçka pasi ajo shkon përpara një hapësirë? Ne mundemi 00:01:59.770 --> 00:02:05.140 të shtojmë një tjetër bllok në programin tonë. Do te zgjedhi blokun turnright dhe do të tërheqi 00:02:05.140 --> 00:02:11.380 atë përfundi bllokut moveforward deri sa të shfaqet linja ngjyrë portokalli. Pastaj, do ta lëshoj 00:02:11.380 --> 00:02:17.260 ate dhe dy blloqet do të ngjiten së bashku. Kur e shtypim Run përsëri, Aleksi do të performojë 00:02:17.260 --> 00:02:22.670 komandat që janë të rreshtuara nga maja deri poshtë në hapësirën tonë të punës. Dhe nëse keni dëshirë 00:02:22.670 --> 00:02:28.700 të fshini një bllok, vetëm tërhiqeni atë nga rendi në kutinë e veglave. për ti zhbër ndryshimet e juaja 00:02:28.700 --> 00:02:33.790 dhe të ktheheni përsëri në nivelin fillestar, përdore butonin Start Over larte ekranit në anën e djathtë 00:02:33.790 --> 00:02:41.170 të vendit të punës. Dicka tjeter, a e shihni trekendeshin e vogel në blloqet turn? 00:02:41.170 --> 00:02:46.620 Kur i shihni këto trekendësha, kjo do të thotë se ju mund te zgjedhni një opsion tjetër. 00:02:46.620 --> 00:02:48.750 Le të fillojmë të kodojmë! 99:59:59.999 --> 99:59:59.999