Bună.
Sunt Kathleen Kennedy
și sunt producătorul Star Wars: The Force Awakens
Astăzi, vei lucra cu una dintre vedetele noastre BB-8.
BB-8 este un droid sferic.
Tot ceea ce face și fiecare mișcare pe care o face
este controlată de software de computer.
Informatica influenteaza fiecare industrie,
de la marketing la asistenta medicala la film.
De fapt, sute de ingineri informatici lucrează împreună
pentru a realiza un film precum Force Awakens.
Bună, sunt Rachel Rose,
sunt inginer senior în cercetare și dezvoltare la ILM,
și conduc echipa de animație și dezvoltare a personajelor.
În The Force Awakens, sunt responsabilă
pentru a-i ajuta pe artiști să dezvolte platforme,
care sunt părțile personajului care se mișcă,
care îi permit personajului să arate
foarte credibil într-o galaxie foarte, foarte departe.
În următoarea oră, vom construi propriul nostru joc Star Wars,
care te va învăța conceptele de bază ale programarii.
De obicei, programarea este doar texte,
dar vom folosi blocuri aici pentru a putea trage și plasa
pentru a scrie programele.
Sub capotă, încă mai creezi cod.
După ce încerci elementele de bază cu blocuri,
vă vom trece la JavaScript,
unul dintre cele mai populare limbaje de programare de pe web.
Pentru început, vom lucra cu Ray
pentru a programa BB-8 să meargă să colecteze toate piesele deșeurilor.
Ecranul tău este împărțit în trei părți,
în stânga este spațiul de joc Star Wars unde va rula codul.
Instrucțiunile pentru fiecare nivel sunt scrise sub spațiul de joc
Această zonă din mijloc este set de instrumente
și fiecare dintre aceste blocuri este o comandă pe care BB-8 o poate înțelege.
Spațiul alb din dreapta se numește spațiu de lucru
și aici ne vom construi programul nostru.
Dacă trag blocul de mutare la stânga în spațiul nostru
de lucru și apăs pe Run, ce se întâmplă?
BB-8 se mișcă la stânga cu un bloc pe grilă.
Și dacă vreau ca BB-8 să facă ceva după mutarea blocului din stânga?
Pot adăuga un alt bloc la programul nostru.
O să aleg blocul „move up”
și îl voi trage sub blocul meu „move left”
până când apare highlight,
apoi îl voi arunca și cele două blocuri se vor prinde împreună.
Când apăs din nou pe Run, BB-8 va executa comenzile care sunt stivuite
de sus în jos în spațiul nostru de lucru.
Dacă vrei vreodată să ștergi un bloc, elimină-l din stivă
și trage-l înapoi în set de instrumente.
După ce ai apăsat Run, poți apăsa oricând butonul de resetare
pentru a readuce BB-8 la început.
Acum, să începem.