1 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 2 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ë 3 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 4 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 5 00:00:26,090 --> 00:00:33,329 arkitekturën e gjërave. Kjo më pëlqen për Minecraft. Gjatë 6 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 7 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, 8 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 9 00:00:51,019 --> 00:00:57,620 për të shkruar programe. Ju jeni duke krijuar kod JavaScript. Konceptet që do të 10 00:00:57,620 --> 00:01:02,530 mësoni janë se çfarë progameret përdorin çdo ditë dhe janë themeli i shkencave 11 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ë 12 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 13 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ë. 14 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 15 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 16 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 17 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 18 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ë 19 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 20 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 21 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 22 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ë 23 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ë 24 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 25 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ë 26 00:02:33,790 --> 00:02:41,170 të vendit të punës. Dicka tjeter, a e shihni trekendeshin e vogel në blloqet turn? 27 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. 28 00:02:46,620 --> 00:02:48,750 Le të fillojmë të kodojmë! 29 99:59:59,999 --> 99:59:59,999