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.