1 00:00:01,280 --> 00:00:03,940 Bun venit la Ora de programare! 2 00:00:14,070 --> 00:00:20,470 Buna! Sunt Kathleen Kennedy - producator al Star Wars: The Force Awakens. Azi vei 3 00:00:20,470 --> 00:00:27,910 lucra cu unul din star-urile noastre, BB-8 BB-8 este un droid sferic. Orice face si 4 00:00:27,910 --> 00:00:34,830 orice miscare a sa este controlata de un program. Informatica are influenta 5 00:00:34,830 --> 00:00:41,220 asupra fiecatui domeniu, de la marketing la sanatate si film. Sute de ingineri 6 00:00:41,220 --> 00:00:45,290 lucreaza impreuna pentru a face un film ca The Force Awakens. 7 00:00:45,290 --> 00:00:51,899 Buna! Sunt Rachel Rose,inginer R&D senior la IM si coordonez echipa de dezvoltare 8 00:00:51,899 --> 00:00:57,340 a personajelor si animatiei. In The Force Awakens, ajut la dezvoltarea artistica a 9 00:00:57,340 --> 00:01:03,289 instalatiilor, care sunt componente ale pesonajului care se misca si il fac sa 10 00:01:03,289 --> 00:01:06,000 arate real intr-o galaxie indepartata. 11 00:01:06,140 --> 00:01:08,630 In urmatoarea ora vom realiza propriul joc 12 00:01:08,630 --> 00:01:13,679 Star Wars cu care vei invata conceptele de baza ale programarii. De obicei, 13 00:01:13,679 --> 00:01:17,240 programarea se face prin text, dar noi vom folosi aici blocuri pentru a scrie 14 00:01:17,240 --> 00:01:23,200 programe. Pentru inceput, vom lucra cu Rey pentru a-l programa pe BB-8 sa mearga 15 00:01:23,200 --> 00:01:24,700 si sa colecteze toate reziduurile. 16 00:01:24,700 --> 00:01:27,700 Ecranul este impartit in trei zone. In stanga este 17 00:01:27,700 --> 00:01:32,259 spatiul jocului Star Wars unde se va rula codul. Instructiunile pentru fiecare nivel 18 00:01:32,259 --> 00:01:37,259 se scriu sub spatiul jocului. Aceasta zona din mijloc se numeste toolbox si fiecare 19 00:01:37,259 --> 00:01:42,009 din aceste blocuri este o comanda pe care BB-8 o poate intelege. Spatiul alb din dreapta 20 00:01:42,009 --> 00:01:44,649 se numeste spatiul de lucru si aici vom construi programul nostru. 21 00:01:44,649 --> 00:01:51,860 Daca aduc blocul moveLeft in spatiul de lucru, ce se intampla? BB-8 se misca spre 22 00:01:51,860 --> 00:01:56,990 stanga un bloc pe grid. Si daca vreau ca BB-8 sa mai faca altceva? Pot adauga alt 23 00:01:56,990 --> 00:02:02,280 bloc la programul nostru. Voi alege blocul moveUp si il aduc sub blocul meu moveLeft 24 00:02:02,280 --> 00:02:06,180 pana cand se lumineaza. Apoi ii dau drumul si cele doua blocuri se vor lipi. 25 00:02:06,180 --> 00:02:10,539 Cand apas iar run, BB-8 va executa toate 26 00:02:10,549 --> 00:02:15,989 comenzile stivuite din spatiul de lucru, de sus in jos. Daca vei vrea sa stergi un 27 00:02:15,995 --> 00:02:20,258 bloc, scoate-l din stiva si trage-l inapoi in toolbox. Dupa ce apesi run 28 00:02:20,266 --> 00:02:24,466 poti sa apesi butonul reset ca sa il aduci pe BB-8 inapoi la start. 29 00:02:26,319 --> 00:02:27,719 Acum sa incepem!