1 00:00:14,000 --> 00:00:14,628 Bună. 2 00:00:14,914 --> 00:00:16,342 Sunt Kathleen Kennedy 3 00:00:16,457 --> 00:00:19,428 și sunt producătorul Star Wars: The Force Awakens 4 00:00:19,657 --> 00:00:23,600 Astăzi, vei lucra cu una dintre vedetele noastre BB-8. 5 00:00:24,114 --> 00:00:26,457 BB-8 este un droid sferic. 6 00:00:26,685 --> 00:00:29,657 Tot ceea ce face și fiecare mișcare pe care o face 7 00:00:29,828 --> 00:00:32,057 este controlată de software de computer. 8 00:00:33,257 --> 00:00:35,828 Informatica influenteaza fiecare industrie, 9 00:00:36,000 --> 00:00:38,342 de la marketing la asistenta medicala la film. 10 00:00:38,857 --> 00:00:42,228 De fapt, sute de ingineri informatici lucrează împreună 11 00:00:42,400 --> 00:00:45,200 pentru a realiza un film precum Force Awakens. 12 00:00:46,050 --> 00:00:47,110 Bună, sunt Rachel Rose, 13 00:00:47,140 --> 00:00:49,480 sunt inginer senior în cercetare și dezvoltare la ILM, 14 00:00:49,657 --> 00:00:53,200 și conduc echipa de animație și dezvoltare a personajelor. 15 00:00:53,710 --> 00:00:55,580 În The Force Awakens, sunt responsabilă 16 00:00:55,610 --> 00:00:57,940 pentru a-i ajuta pe artiști să dezvolte platforme, 17 00:00:57,942 --> 00:01:01,257 care sunt părțile personajului care se mișcă, 18 00:01:01,480 --> 00:01:03,020 care îi permit personajului să arate 19 00:01:03,220 --> 00:01:05,710 foarte credibil într-o galaxie foarte, foarte departe. 20 00:01:07,028 --> 00:01:09,714 În următoarea oră, vom construi propriul nostru joc Star Wars, 21 00:01:09,828 --> 00:01:12,457 care te va învăța conceptele de bază ale programarii. 22 00:01:12,857 --> 00:01:14,457 De obicei, programarea este doar texte, 23 00:01:14,514 --> 00:01:17,085 dar vom folosi blocuri aici pentru a putea trage și plasa 24 00:01:17,142 --> 00:01:18,171 pentru a scrie programele. 25 00:01:18,800 --> 00:01:20,800 Sub capotă, încă mai creezi cod. 26 00:01:21,370 --> 00:01:23,370 După ce încerci elementele de bază cu blocuri, 27 00:01:23,400 --> 00:01:24,680 vă vom trece la JavaScript, 28 00:01:24,685 --> 00:01:27,371 unul dintre cele mai populare limbaje de programare de pe web. 29 00:01:28,400 --> 00:01:30,800 Pentru început, vom lucra cu Ray 30 00:01:30,914 --> 00:01:34,000 pentru a programa BB-8 să meargă să colecteze toate piesele deșeurilor. 31 00:01:34,685 --> 00:01:36,800 Ecranul tău este împărțit în trei părți, 32 00:01:36,914 --> 00:01:39,885 în stânga este spațiul de joc Star Wars unde va rula codul. 33 00:01:40,171 --> 00:01:43,714 Instrucțiunile pentru fiecare nivel sunt scrise sub spațiul de joc 34 00:01:44,114 --> 00:01:45,828 Această zonă din mijloc este set de instrumente 35 00:01:45,885 --> 00:01:49,085 și fiecare dintre aceste blocuri este o comandă pe care BB-8 o poate înțelege. 36 00:01:49,657 --> 00:01:52,057 Spațiul alb din dreapta se numește spațiu de lucru 37 00:01:52,114 --> 00:01:54,057 și aici ne vom construi programul nostru. 38 00:01:54,450 --> 00:01:56,940 Dacă trag blocul de mutare la stânga în spațiul nostru 39 00:01:56,960 --> 00:01:58,910 de lucru și apăs pe Run, ce se întâmplă? 40 00:01:59,371 --> 00:02:01,942 BB-8 se mișcă la stânga cu un bloc pe grilă. 41 00:02:02,285 --> 00:02:05,542 Și dacă vreau ca BB-8 să facă ceva după mutarea blocului din stânga? 42 00:02:05,714 --> 00:02:07,771 Pot adăuga un alt bloc la programul nostru. 43 00:02:08,228 --> 00:02:10,285 O să aleg blocul „move up” 44 00:02:10,342 --> 00:02:12,628 și îl voi trage sub blocul meu „move left” 45 00:02:12,742 --> 00:02:14,057 până când apare highlight, 46 00:02:14,114 --> 00:02:16,742 apoi îl voi arunca și cele două blocuri se vor prinde împreună. 47 00:02:17,657 --> 00:02:21,371 Când apăs din nou pe Run, BB-8 va executa comenzile care sunt stivuite 48 00:02:21,485 --> 00:02:23,714 de sus în jos în spațiul nostru de lucru. 49 00:02:24,342 --> 00:02:27,314 Dacă vrei vreodată să ștergi un bloc, elimină-l din stivă 50 00:02:27,371 --> 00:02:29,085 și trage-l înapoi în set de instrumente. 51 00:02:29,371 --> 00:02:32,628 După ce ai apăsat Run, poți apăsa oricând butonul de resetare 52 00:02:32,685 --> 00:02:34,171 pentru a readuce BB-8 la început. 53 00:02:34,800 --> 00:02:36,285 Acum, să începem.