1 00:00:01,280 --> 00:00:03,940 Velkommen til Hour of Code 2 00:00:14,070 --> 00:00:20,470 Hej. Jeg hedder Kathleen Kennedy og er producer på Star Wars: The Force Awakens. I dag skal du 3 00:00:20,470 --> 00:00:27,910 arbejde sammen med en af vores stjerner, BB-8. BB-8 er en lille droide. Alt han foretager sig og 4 00:00:27,910 --> 00:00:34,830 hver eneste bevægelse han udfører, er kontrolleret af software. Viden om programmering 5 00:00:34,830 --> 00:00:41,220 har betydning i enhver branche, lige meget om det er reklame, sundhed eller filmproduktion. Der er 6 00:00:41,220 --> 00:00:45,290 hundredevis af programmører, som arbejder sammen for at lave en film som The Force Awakens. 7 00:00:45,290 --> 00:00:51,899 Hej. Jeg hedder Rachel Rose. Jeg er Senior R&D engineer hos ILM og leder af vores animations- og figurudviklingsteam. 8 00:00:51,899 --> 00:00:57,340 I The Force Awakens, er jeg ansvarlig for at hjælpe kunstnerne med at udvikle 9 00:00:57,340 --> 00:01:03,289 de bevægelige dele af væsenerne, der får dem til at virke 10 00:01:03,289 --> 00:01:08,630 som troværdige indbyggere i en galakse fjernt, fjernt herfra. I den næste time, skal vi kode 11 00:01:08,630 --> 00:01:13,679 vores eget Star Wars spil, og du skal lære de grundlæggende begreber indenfor programmering. Normalt er programmering 12 00:01:13,679 --> 00:01:17,240 en masse tekst, men vi vil bruge blokke her, som vi blot kan trække og slippe, for 13 00:01:17,240 --> 00:01:23,200 at skrive programmer. Til at begynde med, skal vi arbejde sammen med Rey om at programmere BB-8 til at 14 00:01:23,200 --> 00:01:27,700 samle en masse metalskrot. Din skærm er inddelt i tre områder. 15 00:01:27,700 --> 00:01:32,259 Til venstre er Star Wars spillet, hvor din kode vil køre. Der er vejledning 16 00:01:32,259 --> 00:01:37,259 til hver opgave lige under spillet. I midten er værktøjskassen, hvor hver af blokkene 17 00:01:37,259 --> 00:01:42,009 er en kommando som BB-8 kan forstå. Det hvide område til højre er dit arbejdsområde, 18 00:01:42,009 --> 00:01:44,649 og det er her du bygger dit program. 19 00:01:44,649 --> 00:01:51,860 Hvad sker der, hvis jeg trækker moveLeft blokken til arbejdsområdet? Så går BB-8 et skridt til venstre 20 00:01:51,860 --> 00:01:56,990 i spillet. Og hvis jeg vil have BB-8 til at gøre noget andet bagefter? Så kan jeg tilføje 21 00:01:56,990 --> 00:02:02,280 en blok mere til vores program. Jeg vælger moveUp-blokken, og trækker den hen under min 22 00:02:02,280 --> 00:02:06,180 moveLeft-blok indtil den bliver markeret. Så slipper jeg, og de to blokke vil 23 00:02:06,180 --> 00:02:10,549 hænge sammen. Når jeg trykker "Kør" igen vil BB-8 udføre 24 00:02:10,549 --> 00:02:15,989 alle de kommandoer der er i arbejdsområdet - fra top til bund. Hvis du får brug for at slette 25 00:02:15,989 --> 00:02:20,560 en blok, skal du bare trække den tilbage i værktøjskassen. Når du har trykket 26 00:02:20,580 --> 00:02:27,600 på "Kør", kan du altid trykke "Nulstil" for at få BB-8 tilbage til start. Lad os komme i gang!