1 00:00:10,200 --> 00:00:19,060 Hi! I'm Kathleen Kennedy and I'm the producer of Star Wars The Force awakens. 2 00:00:19,060 --> 00:00:26,230 Today you'll be working with one of our stars, BBA. BBA is a spherical droid 3 00:00:26,230 --> 00:00:31,770 Everything he does in every movement he makes is controlled by computer software. 4 00:00:31,770 --> 00:00:39,140 Computer science impacts every industry from marketing to health care to film. 5 00:00:39,140 --> 00:00:44,220 In fact, hundreds of computer engineers work together to make a film like The Force Awakens." 6 00:00:44,220 --> 00:00:51,010 Hi, I'm Rachel Rose, I'm senior R&D engineer at ILM and I lead the 7 00:00:51,010 --> 00:00:55,510 animation and creature development team. In The Force Awakens I'm responsible 8 00:00:55,510 --> 00:01:01,160 for helping me artist develop rigs which are the parts of the character that move 9 00:01:01,160 --> 00:01:07,220 that allowed the character to look very believable in a galaxy far far away. 10 00:01:07,220 --> 00:01:11,520 the next hour we're gonna build our own star will teach you the basic concepts 11 00:01:11,520 --> 00:01:15,600 of programming usually programming is all texts but we're going to use blocks 12 00:01:15,600 --> 00:01:19,670 here so that we can drag and drop to rate the programs under the hood you're 13 00:01:19,670 --> 00:01:25,060 still creating code after to try the basics with blocks Java Script one of 14 00:01:25,060 --> 00:01:28,630 the most popular programming languages on the web 15 00:01:28,630 --> 00:01:33,069 start off we're going to work with the program BBA to walk to collect all of 16 00:01:33,069 --> 00:01:38,329 scrap parts your screen is split into three parts on the left a Star Wars game 17 00:01:38,329 --> 00:01:42,359 space where code will run the instructions for each level are written 18 00:01:42,359 --> 00:01:47,060 below the games this middle area is the tool box and each of these boxes a 19 00:01:47,060 --> 00:01:51,399 command that BBA can understand the white space on the right is called the 20 00:01:51,399 --> 00:01:55,749 workspace and this is where we're going to build our program if I drag the move 21 00:01:55,749 --> 00:02:00,899 left walk to our workspace and press run what happens maybe eight mins left one 22 00:02:00,899 --> 00:02:05,429 block on the grid and what if I want you to do something after the move left walk 23 00:02:05,429 --> 00:02:10,520 I can add another block her program I'm going to choose the move lock and I'll 24 00:02:10,520 --> 00:02:14,470 Drive get underneath my move left until the highlight of peers and then I'll 25 00:02:14,470 --> 00:02:17,450 drop it and the two blocks will snap together 26 00:02:17,450 --> 00:02:21,660 when i press run again he be able to put on the command center stacked from top 27 00:02:21,660 --> 00:02:26,860 to bottom on our workspace if you ever want to block just remove it from the 28 00:02:26,860 --> 00:02:31,800 stack and drag it back into the tool box after you hit run you can always hit the 29 00:02:31,800 --> 00:02:35,860 reset button to get back to start now let's get rolling